スクリプト#3 @避難所 (1000レス)
上
下
前
次
1-
新
リロード規制
です。10分ほどで解除するので、
他のブラウザ
へ避難してください。
145
: 2019/10/05(土)16:42
ID:t4C.clZ60(1)
AA×
https://www.dropbox.com/s/611fdkupfzm7n7y/InstagramOnV2C_20191005.zip?dl=1
2chスレ:software
[240|
320
|
480
|
600
|
100%
|
JPG
|
べ
|
レス栞
|
レス消
]
145: [sage] InstagramOnV2C 2019/10/05版 https://www.dropbox.com/s/611fdkupfzm7n7y/InstagramOnV2C_20191005.zip?dl=1 Instagramの投稿をV2Cのスレ形式で表示するjsです Instagramにログインして使用する場合はストーリーズの取得も可能です Instagramの仕様に依存するので規制などで将来的には、現在実装している機能が使えなくなる可能性があります 説明はzip内のreadme.txtに 絵がある説明は https://egg.5ch.net/test/read.cgi/software/1507366660/127 ●修正の背景 最近、おま環境かもしれませんが スレ一覧更新でWebトップページにアクセスした場合に ログイン画面に飛ばされたり、429(アクセスしすぎ)でスクリプトが異常終了する ●対象js getInstagramLists.js InstagramCommon.js system/getdat_sub/instagram.js ●スレ一覧のユーザ毎の更新を10秒間隔とする (429対策) → getInstagramLists.jsに変数 sleep (38行目) を追加 → 自分の場合は14ユーザを閲覧してて、10秒間隔でもある程度の時間使ってると429が発生します ●スレ一覧更新でWebトップページにログイン中状態でアクセスするようにする → InstagramCommon.jsに変数 loginToWebTopPage を追加 → loginToWebTopPageがtrueの場合、スレ一覧更新でWebトップページにログイン中状態でアクセスするので ログイン画面に飛ばされることがなくなります → またログイン中状態でのアクセスが失敗した場合、ログインしてない状態で再アクセスします → IamRegistedUserがtrueの場合のみloginToWebTopPageをtrueにする意味があります なのでloginToWebTopPageをtrueにした場合、スレ一覧更新の挙動が以下となります #ユーザ別に①~④を10秒間隔で行う ① ログイン中状態でWebトップページにアクセス → ページを取得できた場合は④へ → ページを取得できなかった(主に429エラー)場合は②へ ② ログインしてない状態でWebトップページにアクセス → ページを取得できた場合は④へ → ページを取得できなかった(主にログインページへの強制遷移)場合は③へ ③ 以降のスレ一覧更新を空振るように設定する(以降は1秒間隔で空更新) ④ 更新処理 ログイン中状態でWebトップページにアクセスで429の場合はIPリセット+再ログイン ログインしてない状態でWebトップページにアクセスでログインページに飛ばされた場合はIPリセット しかできそうな対応は現在なさそうです http://jbbs.shitaraba.net/bbs/read.cgi/computer/43680/1565982415/145
版 の投稿をのスレ形式で表示するです にログインして使用する場合はストーリーズの取得も可能です の仕様に依存するので規制などで将来的には現在実装している機能が使えなくなる可能性があります 説明は内のに 絵がある説明は 修正の背景 最近おま環境かもしれませんが スレ一覧更新でトップページにアクセスした場合に ログイン画面に飛ばされたりアクセスしすぎでスクリプトが異常終了する 対象 スレ一覧のユーザ毎の更新を秒間隔とする 対策 に変数 行目 を追加 自分の場合はユーザを閲覧してて秒間隔でもある程度の時間使ってるとが発生します スレ一覧更新でトップページにログイン中状態でアクセスするようにする に変数 を追加 がの場合スレ一覧更新でトップページにログイン中状態でアクセスするので ログイン画面に飛ばされることがなくなります またログイン中状態でのアクセスが失敗した場合ログインしてない状態で再アクセスします がの場合のみをにする意味があります なのでをにした場合スレ一覧更新の挙動が以下となります ユーザ別にを秒間隔で行う ログイン中状態でトップページにアクセス ページを取得できた場合はへ ページを取得できなかった主にエラー場合はへ ログインしてない状態でトップページにアクセス ページを取得できた場合はへ ページを取得できなかった主にログインページへの強制遷移場合はへ 以降のスレ一覧更新を空振るように設定する以降は秒間隔で空更新 更新処理 ログイン中状態でトップページにアクセスでの場合はリセット再ログイン ログインしてない状態でトップページにアクセスでログインページに飛ばされた場合はリセット しかできそうな対応は現在なさそうです
上
下
前
次
1-
新
書
関
写
板
覧
索
設
栞
歴
あと 855 レスあります
スレ情報
赤レス抽出
画像レス抽出
歴の未読スレ
AAサムネイル
ぬこの手
ぬこTOP
0.068s