| A | B | C | D | E | F | G | H | I | J | K | L | M | N | O | P | Q | R | S | T | U | V | W | X | Y | Z | AA | AB | AC | AD | AE | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
1 | ・動かすのは大変面倒くさい | ・latestバージョン = 1.0.5 | |||||||||||||||||||||||||||||
2 | 適当に動けばいいとしか考えてないのでエラー処理とかなんもない。 | 1 | ・アニメーションGIFに対応しました(物理ONだと静止画) | ||||||||||||||||||||||||||||
3 | ・chrome拡張のtwitch.jsをちょっと書き換えた | ||||||||||||||||||||||||||||||
4 | 1.01 | ・chrome拡張のtwitch.jsのコメント取得方式を大きく変更。前世の記憶がでなくなった。 | |||||||||||||||||||||||||||||
5 | 1.NoitaMODフォルダの中にあるフォルダはそのままNoitaのmodなので、配置する | 1.02 | ・死んだあとも表示されるようにした | ||||||||||||||||||||||||||||
6 | C:\Program Files (x86)\Steam\steamapps\common\Noita\mods | 1.03 | ・半角カナと~記号をだせるようにした、杖性能がちょっと出る奴は意味無いので消した | ||||||||||||||||||||||||||||
7 | └ | comment | 物理判定の有無はNoitaのオプション→MODで | 1.04 | ・server.jsを微修正。Modファイルのパスの形式が末尾が\\でなくても動くようにしただけ。特にアプデする必要なし | ||||||||||||||||||||||||||
8 | 1.05 | ・コメントの材質ランダマイザーとダメージ表記オンオフを追加 | |||||||||||||||||||||||||||||
9 | |||||||||||||||||||||||||||||||
10 | 2.nodejs_serverフォルダの中にあるのはNode.jsで実行可能なサーバスクリプトである。 | ||||||||||||||||||||||||||||||
11 | 2-1. node.jsをインストール。 | ||||||||||||||||||||||||||||||
12 | https://nodejs.org/ja | ||||||||||||||||||||||||||||||
13 | で推奨版をダウンロードしてインストールして、PCを再起動する。 | ||||||||||||||||||||||||||||||
14 | 再起動しないと環境変数がないから動かん。元からnode.jsがある場合は当然インストール不要 | ||||||||||||||||||||||||||||||
15 | 2-2. server.jsの一部を必要あれば書き換える。(Modのファイル置き場がデフォルトと違う場合書き換え必要) | ||||||||||||||||||||||||||||||
16 | |||||||||||||||||||||||||||||||
17 | |||||||||||||||||||||||||||||||
18 | |||||||||||||||||||||||||||||||
19 | |||||||||||||||||||||||||||||||
20 | 2-3. ローカルサーバを起動 | ||||||||||||||||||||||||||||||
21 | コマンドプロンプトとかPowershellとかで、nodejs_serverをカレントディレクトリにした状態で以下のコマンドを入力する。 | とりあえずnodejs_serverフォルダを開いて、アドレス欄にcmdと打ち込んでエンターキーを押せば黒い画面が開くはず | |||||||||||||||||||||||||||||
22 | node server.js | ||||||||||||||||||||||||||||||
23 | |||||||||||||||||||||||||||||||
24 | C:\Users\syaga\Downloads\comment\nodejs_server>node server.js | ||||||||||||||||||||||||||||||
25 | |||||||||||||||||||||||||||||||
26 | server wo kidou simasita と表示されたら一応待機状態になってる。Noitaからの情報要求と、Chrome拡張からの情報要求を受け付ける状態になっているのでそのまま置いておく。 | ||||||||||||||||||||||||||||||
27 | いちおう、test.htmlをブラウザで開いて適当に入力してからボタンを押すと反応するはず。 | ||||||||||||||||||||||||||||||
28 | |||||||||||||||||||||||||||||||
29 | |||||||||||||||||||||||||||||||
30 | 3.Chrome拡張フォルダの中にあるのはChromeで動く拡張機能である。 | ||||||||||||||||||||||||||||||
31 | |||||||||||||||||||||||||||||||
32 | Chromeの設定→拡張機能右パッケージ化されていない拡張機能を読み込むで、twitchフォルダを読み込んで動かすようにする | ※1.0.2でmanifest.jsonは書き換えなくてもだれのチャンネルでも動くような定義に変更しました。チャンネル名を「*」にすればいいじゃんねぇ。 | |||||||||||||||||||||||||||||
33 | |||||||||||||||||||||||||||||||
34 | ↓twitch comment sender がある状態にする | ||||||||||||||||||||||||||||||
35 | |||||||||||||||||||||||||||||||
36 | |||||||||||||||||||||||||||||||
37 | |||||||||||||||||||||||||||||||
38 | |||||||||||||||||||||||||||||||
39 | |||||||||||||||||||||||||||||||
40 | |||||||||||||||||||||||||||||||
41 | |||||||||||||||||||||||||||||||
42 | |||||||||||||||||||||||||||||||
43 | |||||||||||||||||||||||||||||||
44 | |||||||||||||||||||||||||||||||
45 | |||||||||||||||||||||||||||||||
46 | |||||||||||||||||||||||||||||||
47 | |||||||||||||||||||||||||||||||
48 | すでに導入済で、アップデートがあった場合、ファイルを差し替えて↑のリロードボタンを押す | ||||||||||||||||||||||||||||||
49 | 上書きしただけでは反映されないので注意。 | ||||||||||||||||||||||||||||||
50 | |||||||||||||||||||||||||||||||
51 | |||||||||||||||||||||||||||||||
52 | |||||||||||||||||||||||||||||||
53 | |||||||||||||||||||||||||||||||
54 | |||||||||||||||||||||||||||||||
55 | |||||||||||||||||||||||||||||||
56 | |||||||||||||||||||||||||||||||
57 | |||||||||||||||||||||||||||||||
58 | |||||||||||||||||||||||||||||||
59 | |||||||||||||||||||||||||||||||
60 | この拡張機能は↓のdashboard.twitch.tv/u/~~~~/stream-managerを開いている間コメントを確認してnodeサーバに送信する。 | ||||||||||||||||||||||||||||||
61 | |||||||||||||||||||||||||||||||
62 | もうちょいスマートなやり方を考えたいが | ||||||||||||||||||||||||||||||
63 | ・twitchのIRCコメントサーバに接続する方法はコメントは取れるがスタンプのURLがなくてうまくいかなかった。 | ||||||||||||||||||||||||||||||
64 | ・簡単にコメントとスタンプのURLを取得する方法が謎。 | ||||||||||||||||||||||||||||||
65 | |||||||||||||||||||||||||||||||
66 | |||||||||||||||||||||||||||||||
67 | |||||||||||||||||||||||||||||||
68 | |||||||||||||||||||||||||||||||
69 | |||||||||||||||||||||||||||||||
70 | |||||||||||||||||||||||||||||||
71 | |||||||||||||||||||||||||||||||
72 | |||||||||||||||||||||||||||||||
73 | |||||||||||||||||||||||||||||||
74 | |||||||||||||||||||||||||||||||
75 | |||||||||||||||||||||||||||||||
76 | |||||||||||||||||||||||||||||||
77 | |||||||||||||||||||||||||||||||
78 | |||||||||||||||||||||||||||||||
79 | |||||||||||||||||||||||||||||||
80 | |||||||||||||||||||||||||||||||
81 | |||||||||||||||||||||||||||||||
82 | |||||||||||||||||||||||||||||||
83 | |||||||||||||||||||||||||||||||
84 | |||||||||||||||||||||||||||||||
85 | |||||||||||||||||||||||||||||||
86 | |||||||||||||||||||||||||||||||
87 | |||||||||||||||||||||||||||||||
88 | |||||||||||||||||||||||||||||||
89 | |||||||||||||||||||||||||||||||
90 | |||||||||||||||||||||||||||||||
91 | |||||||||||||||||||||||||||||||
92 | |||||||||||||||||||||||||||||||
93 | 4. NoitaでModをオン | ||||||||||||||||||||||||||||||
94 | |||||||||||||||||||||||||||||||
95 | |||||||||||||||||||||||||||||||
96 | http通信するdllを動かす関係上、アンセーフモードにしなければ動かない。 | ||||||||||||||||||||||||||||||
97 | |||||||||||||||||||||||||||||||
98 | |||||||||||||||||||||||||||||||
99 | |||||||||||||||||||||||||||||||
100 |