[過去ログ] 自動でレスしまくるツールの作成方法 (44レス)
1-

このスレッドは過去ログ倉庫に格納されています。
次スレ検索 歴削→次スレ 栞削→次スレ 過去ログメニュー
3: (帝国中央都市) (ヒッナー) 2022/03/03(木)16:39 ID:qVZgC3nc00303(3/3) AAS
■スクリプトを組む
ここからは解説するのは面倒臭いので質問があったら答えていくようにする

解説サイトを幾つか紹介
外部リンク:shinei-systems.co.jp
外部リンク:toolmania.info
外部リンク[php]:www.koikikukan.com
外部リンク:imacros-webauto.info

一応、作ることになる3つのファイルについて紹介しておく
・.iim
iMacrosを動かす命令が書かれたファイル
ブラウザのiMacrosのウィンドウから選択でき、実行すると書かれてある通りにiMacrosがブラウザを操作する
iMacrosの「Record」ボタンを押してからウェブページのどこかをクリックしたり入力したりといった操作をすると、その操作内容を再現する命令が「#Current.iim」ファイルに自動で記述されるので、これが命令文の理解の助けになる
なお、連投のような複雑なことをするなら、iMacrosウィンドウから直接実行するのは後述のjavascriptの方になる

・javascript
.iim同様にiMacrosから実行することができる
.iimはjavascriptからも起動でき、その際にjavascript側で指定した任意の値を渡すことができる
javascriptはウェブページの情報を解析することができるので、たとえばエラーページに飛ばされた時にその状況を判断して.iimに渡す値を指定したり、実行する処理を変えたりとかできる
window.document.getElementsByClassNameとかそういう系のメソッドでウェブページの情報を解析できる
分からなければググるか質問してね
ちなみにfirefoxはF12キー→コンソールから開いてるページ上でjavascriptのテストができる
ウェブページの構成要素を見るときはF12キー→インスペクター

・CSV
投稿するレスの内容など、前もって決めてる固定的な値はGoogle Spreadsheetやエクセルとかに記述してCSVファイルに出力しておくと管理がしやすい
CSVは.iimから読み込むことができる
絶対に使う必要があるわけではない
ウェブページから取得したデータを保存するのもCSVの主な使用用途の一つだが、連投においては多分使わない
1-
あと 41 レスあります
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル

ぬこの手 ぬこTOP 0.003s