レス数が1スレッドの最大レス数(1000件)を超えています。残念ながら投稿することができません。
スクリプト#3 @避難所
スクリプトに関する話題なら何でも
V2C使用法[スクリプト]
ttp://v2c.s50.xrea.com/manual/script.html
V2Cwikiにもスクリプト関連の情報があります
ttp://v2c.kaz-ic.net/wiki/?%E3%82%B9%E3%82%AF%E3%83%AA%E3%83%97%E3%83%88
■前スレ
スクリプト#2 @避難所
https://jbbs.shitaraba.net/bbs/read.cgi/computer/43680/1433054157/
最初の2スレだけはちゃんと読めてるからサーバ側が返してくる値が違うんだろうなぁ
GW中にスクリプトの更新があることを祈りつつ巨大連休に突入だ♪
すみません誘導されてきました
V2Cでテキストファイルをスレを表示するように読み込みたいのですがどうしたらいいでしょうか
FTBKS48_UpdatePack_with_webThreadSearchEx_20220429.zip
https://www.dropbox.com/s/jflq9srcp13e6qj/FTBKS48_UpdatePack_with_webThreadSearchEx_20220429.zip?dl=1
・爆サイで3レス目(正確には3回目のスレページ取得)でスレ取得できなくなるのを修正
getdat.js、opneFutabaWithExtBrowser.js
>631
試した感じでは2スレ縛りがなくなって正常に見られるようになりました。
ありがとうございました。
インスタ、見れないユーザーが多くなってるね。見れるユーザーもいるんだけど。
ひと段落したんで明日からインスタ見ます
InstagramOnV2C 2022/05/05版
https://www.dropbox.com/s/11a1gq8arqvmofy/InstagramOnV2C_20220505.zip?dl=1
Instagramの投稿をV2Cのスレ形式で表示するjsです
Instagramにログインして使用する場合はストーリーズの取得も可能です
Instagramの仕様に依存するので規制などで将来的には、現在実装している機能が使えなくなる可能性があります
前回リリースからほぼ2年たってるので内部処理が大きく変わっています
●今回修正
拡張子jsすべて
●備考
添付のgetdat.jsは爆サイ用の最新修正が入っています
shortcodeで落ちてた箇所に修正を加えて画像や動画を取得できるようになったので
直ってると思います
#複数画像(動画含む)や動画がある場合にエラーになってたようです
ログインが継続されえることや連続アクセス規制に関してはまだ自信を持って出せる版ではありません
>>635
以降の説明はドラフトです
確定版はnoteに上げます
●初期設定と起動
・連中が強気タイムの時は基本ログインしてないと投稿を見せないスタンスっぽい気がします
ただjsでのログイン処理をできないため
セッション情報はウェブブラウザでログインして出来た情報を拝借します
① ウェブブラウザでInstagramにログインします(自分はFireFoxを使ってます)
② ウェブブラウザの開発者モードや機能拡張で以下のCookieとUAを取得し
InstagramCommon.js の赤字の箇所にコピペします
https://i.imgur.com/UybkLql.png
Cookie:mid、ig_did、sessionid、csrftoken
User-Agent
③ V2Cにコマンドを登録し、それで、V2Cをセッション情報を設定します
https://i.imgur.com/VrMb1Mr.png
コマンド:${SCRIPT:A} InstagramTools.js login
・③はV2C終了でチャラになるのでV2C起動後は毎回行います
またログインしろ言われた後にコマンド実行でログイン状態として
貰える場合もあります
以前はいろいろと自由に設定できたんですが
ログインが半強制みたいな感じになってるので
アカウントを作って設定は>>636 の②だけにして使ってください
あと暫く溜まってるTLもあると思うのでTL取得にはかなり時間がかかると思います
申し訳です
更新ありがとうございます!
何ヶ月も見れてなかったインスタが見れるようになりました
嫌儲に書けるようになったよりうれしい
>>636
ずっとログイン規制になったままになってしまった。
>>634
いち段落な
>>639
>>636 をしましたか?
>>641
firefoxで謎の文字列を取得しなおてコピペすると読めるようになるんだけど、すぐにログイン規制になってしまう
/accounts/login/ajax/に mid=xxxxx と csrftoken=xxxxxxxが2カ所あるのでどっちか、間違ってるんかな?
>>642
スレ一覧の更新で規制されますか?
TLの更新で規制dされますか?
/accounts/login/ajax
これは何をやった時にどこに出てくるログですか?
今jsでは実際のログイン処理をしてないので
確認したいです
>>643
スレ一覧更新したあと、長らく更新できてなかったユーザーを更新してるとログイン規制になってしまうようです。
>>645
スレ一覧の更新はOKでTLの更新でエラーってことですね
ログイン規制がかかるのは開始すぐですか?暫くしてからですか?
>>644
あれ? 今度のバージョンはfirefoxのweb開発ツールで謎の文字列取得しなくてよいのですか?
>>636 ②の赤字部分はInstagramCommon.jsに最初から入ってる文字列をそのまま使うと言う事だったのでしょうか?
>>647
InstagramCommon.jsの赤字はフェイクです
なので謎の文字列のコピペが必要です
ShowStoriesがfalseになると
/accounts/login/ajax
が動くんですが(バグです)
ShowStoriesはtrueでしょうか?falseでしょうか?
>>648
ShowStoriesはどこを見たらよいのでしょうか?
>>649
https://i.imgur.com/UybkLql.png
の18行目です
>>650
trueになっています
>>651
では同じく38行目のdirectLoginはtrueになってるでしょうか?
>>652
はい、trueです。
>ログイン規制がかかるのは開始すぐですか?暫くしてからですか?
これはどうでしょう?
>>654
今はログイン規制中なので、もう一度firefoxでログインし直して文字列取得しなおして確かめてみます。
ShowStoriesとdirectLoginがtrueの場合は
/accounts/login/ajax
が動かないはずなので
今、思い当ってるのが
①ソースの格納場所が違う
②TLに未取得の投稿が残っていてアクセス過多でログイン解除された(1件の投稿でウェブページに一回触ります)
のどちらかです
なので②の可能性を見たいので>>655 をお願いします
②の場合はネットワークログに429でエラーで表示されてるかもしれません
②TLに未取得の投稿が結構残っていてアクセス過多でログイン解除された(1件の投稿でウェブページに一回触ります)
/accounts/login/ajax で
cookie
mid=xxxxxxxxxxx; ig_did=yyyyyyyyyy; ig_nrcb=1; mid=zzzzzzzzz;
と mid=が2カ所あるんですがどちらを入れればいいのですか?
csrftoken= も Set-Cookieの所とCookieの所と2カ所ありますが、Set-Cookieの方でいいのかな?
>>658
今は
/accounts/login/ajax
を使いません
ネットワークログにそれが出てくるようなら
そちらをまず解決しなきゃです
今>>636 の③でログインしても
ネットワークログには何もでてきません
スクリプトコンソールには
login phase03 edit:mid=YnNpOsAEAAFGjOKtF4Q6k8GN-Q9a; ig_did=0B8E1192-5BA3-4779-9CF1-5884548BCF6F; ig_nrcb=1; csrftoken=Q141DsJ1TlA8L0a9VdG4FgIxuSZ5WcSyW; sessionid=7415826971%3AsRpqfewId0rXhX%3A10; ds_user_id=7415826971
だけが表示されます
>>659
謎の文字列を取得する為にfirefoxのweb開発ツールの/accounts/login/ajaxを見てるのですが。なんか全然変なことしてるのかな?
>>660
ごめんさい
firefoxの話でしたか
ならこちらの勘違いです
Firefoxで見るならCookie Quick Managerって拡張機能を入れて
ログイン後のhttps://www.instagram.com/ でその拡張機能で
クッキーを表示したほうが見やすいです
拡張機能のアイコンクリック>Manage All Cookies>左側のDimensionsから.instagram.comを選択
https://i.imgur.com/cChCCEo.png
jsが/accounts/login/ajaxを飛ばしてるって認識で話をすすめてました
>>661
了解しました。
途中経過:一覧更新中です
途中経過:一覧更新終了
新着マークがついてるのでログインはできてるようです。さて、どこからチェックしてみましょうか?
途中経過:新着30くらいのユーザーを5名分読み込みました。ログイン規制なし
>>665
それじゃあ、一番未読の投稿が少なそうなアカウントでTLの更新をしてみてもらえますか
最小の通信でのやりとりとスクリプトの実行ログはこうなります
ネットワークログ
10:31:13.970 https://www.instagram.com/graphql/query/?query_hash=bf41e22b1c4ba4c9f31b844ebb7d9056&variables=%7B%22reel_ids%22%3A%5B%2249506930658%22%5D%2C%22precomposed_overlay%22%3Afalse%7D
+RawFile Request:
10:31:14.562 https://www.instagram.com/graphql/query/?query_hash=bf41e22b1c4ba4c9f31b844ebb7d9056&variables=%7B%22reel_ids%22%3A%5B%2249506930658%22%5D%2C%22precomposed_overlay%22%3Afalse%7D
+RawFile Response: HTTP/1.1 200 OK
RawFile Response:が429にならないことに注意
>>667
今のところ順調です。紹介していただいたFirefoxの機能拡張で確認したら 2カ所あったmid=の違う方を入れてたような気がします。
https://i.imgur.com/MecfOfj.jpg
>>666
行き違いになっちゃった
ログイン規制がないようなら正しいセッション情報が設定されているので
そっちは大丈夫だと思います
あとは大量の未読を一括で受信した場合のアクセス過多(429)です
jsはAPIを一回叩いて一括で20件の基本情報を取得して
基本情報を一件づつ処理してその投稿に複数画像や動画ありの投稿の場合は
改めてその投稿のウェブページを取得します
これを大量に繰り返すとアクセス過多エラーとなる場合があります
対処は基本情報1件づつの処理の待ち時間を延ばすくらいしかありませんが・・・
>>668
おそらくajaxのクッキーは中間状態かなんかのクッキーで
TLの取得には使えなかったのかも
あとは残りの未読の取得が上手くいくのを祈るだけです
>>671
新しく登録した1000超えのユーザーが読み込めたらいいのですが。
>>672
アクセス過多が出るようならInstagramCommon.jsのsleepItemの間隔をあけてみてください
(ウェブページの取得間隔を広げます)
今は1(1秒)で設定しています
古い順に投稿を取得できるのなら1回目でこけたらそこまで保存して続きは次から
ってできるのですが
Instaは新しい順に投稿を取得するので一件目の投稿を取得するためには
最新からすべての投稿を遡っていかなきゃならないのが辛いとこ
>>673
1000超え含めて全登録ユーザー読み込み出来ました。有難うございました。
よかったよかった
こちらもログイン規制対応に自信を持てなくてリリースがズルズル延びて
TLの更新wp滞らせて申し訳でした
>>631 当てて読み込むようなったけどまた読み込みしなくなった
>>677
何スレでも読み込めるけど
どのスレも1レス目しか読み込まない感じ?
html変わったかな?
>>678
読み込みには行ってるみたいだけどレスが表示されない
>>679
自分が試したスレと状況が違うね
どのスレ
インスタですけど動画一つ貼られただけの投稿だと
どうも動画urlを取得できないバグがあるっぽいです
前の不具合てスレ1つしか読み込まないんだっけ?
今確認したら最初に読み込んだ1スレ以外未得表示はされているので取得試みると表示はされない
東海版で検証
前の障害は3スレ連続で表示すると3スレ目が1レスも表示されない
(1スレ目、2スレ目はOKだったはず)
爆サイでの#レス版ついてるレス(V2Cでいうと2レス目)以降の
ウェブページのhtmlが変わってるんで
おそらくそれが原因
getdat.jsの1394行目に
html = (''+html).replace(/\n\s+?<\/div>/gi, '</div>').replace(/<div class="delbtn_wrap __in_res">.*?<\/div>/gi, '');
を追加してみて
https://i.imgur.com/rLEudMO.png
コピペはV2Cじゃなくてウェブブラウザから
InstagramOnV2C 2022/05/07版
https://www.dropbox.com/s/c8p8m7qtx3jc47y/InstagramOnV2C_20220507.zip?dl=1
Instagramの投稿をV2Cのスレ形式で表示するjsです
Instagramにログインして使用する場合はストーリーズの取得も可能です
Instagramの仕様に依存するので規制などで将来的には、現在実装している機能が使えなくなる可能性があります
●今回修正
script/system/getdat_sub/instagram.js 修正日2022/05/05 07:06:29
●修正内容
音声付動画のurlを取得出来なかったのを修正
該当url:https://www.instagram.com/p/CdNf1scgsuX/ (すまたんエンタメ(@sumatanentame))
●備考
ログインが継続されえることや連続アクセス規制に関してはまだ自信を持って出せる版では
ありません
>>684
あーまた間違った
●今回修正
script/system/getdat_sub/instagram.js 修正日2022/05/07 07:06:29
FTBKS48_UpdatePack_with_webThreadSearchEx_20220506.zip
https://www.dropbox.com/s/cjazeqce0n328or/FTBKS48_UpdatePack_with_webThreadSearchEx_20220506.zip?dl=1
●今回修正
script/system/getdat.js 修正日2022/05/06 20:33:15
●修正内容
爆サイで新着レス、および新規レスでの2レス目以降を表示できなかったのを修正
>>686
対応ありがとうございます
3レス目以降も見れるし不具合中にすっとんでたスレタイも削除>再取得で戻ります♪
このスクリプトの快適さに慣れると戻れませんね、重ね重ねありがとうございます
また爆サイかけなくなった
>>688
https://bakusai.com/thr_res/acode=3/ctgid=111/bid=2376/tid=10234666/
には書き込めた
Sikiの作者が爆サイにはサジ投げてた(キャップチャだかだ導入されたらしい)んだけど
書けなかったスレを教えて貰えるとそこらへん確認できるかも
お世話になってるんで普段書き込みしない自分も追試
どこのスレかは言えないですが(結構Hな場所)書き込みウィンドウは普通に閉じたけど
実際には書き込めていませんでした
ついでな質問で申し訳ないんですがdat取得済みのスレって一覧に出ないもんなんでしょうか
取得頁数をすっごく増やすと該当としては上がってくるんですが・・・それを越えてるのもあるので
#datはずっと残ってるのでそれをなんとか見たい
使用しているのはV2C、他の派生なだ見れます?
>>690
では>>689 に書き込んでみてください
既得スレが最新のスレ一覧にないからだと思います
出せるようにするなら要改造です
東京風俗板に書き込めない
>>691
グルメ板ですね、今日から出張でV2C環境から離れちゃうから来週月曜に解決してなければ協力します
爆サイには書き込まないけどこっちには爆サイスクリプト関連ではこっちで書かせて貰ってます
派生の方にもJaneみたいに既読スレ(ログ)をスレ一覧に出す機能は無いですか・・・
書けなかったのは>>692 に近い場所ですw
爆サイのエッチなスレに書き込めないのですが!!
書き込めないこと確認しました
爆サイが書けない件
お手上げっす・・・・
書けるスレと書けないスレを比べてみたら書けないスレには書き込みurlの前に
https://www.google.com/recaptcha/api2/reload?k=......
ってのが飛んでて多分これでロボットかどうかを判定してるのだと思います
https://syncer.jp/how-to-introduction-recaptcha ← これ
とうぜんスクリプトはそんな対応をしてないんで
確認ページが返ってきて書き込む前にそこで打ち切りって感じだと思います
書き込みはブラウザでやるしかなくて
あとはどれだけ簡単にするかってことぐらいしかできることはないです
爆サイの板に書き込めない件
やはりV2C単独ではどうにもならず
ウェブブラウザと連携する
という手で逃げるしかできませんでした
けどおっそいです
参考の動画
https://www.dropbox.com/s/k1agvl00wnhjniv/source.mp4?dl=0
0:06 スクリプトが書き込み窓を起動
0:09 スクリプトが書き込むもエラーとなり窓を閉じるページリロード
この時同時に外部ブラウザを起動
0:12 外部ブラウザ(動画の例では爆サイ書き込み専用にインスコしたOpera)起動
0:16 スクリプトがクリップボードにコピーした本文を
ウェブブラウザのエクステンションが取得しメッセージ欄にセットし
自動で投稿ボタンをクリック
0:17 投稿確認画面が表示されその画面でも自動で投稿ボタンクリック
0:22 ウェブブラウザから投稿が成功する
0:27 V2Cをクリックしてウェブブラウザを背面に隠す
0:28 ウェブブラウザから投稿を自動取得できないので手動でスレ更新
こんな流れです
・ウェブブラウザから投稿するので遅い
・投稿に使用したウェブブラウザのタブを自動で閉じられない
・書き込み後のスレの自動更新ができない
・たまに本文のコピペを空振る場合がある
という劣化した段取りですが
多分これが自動化の精一杯のところです
V2CMOD/2では爆サイ書き込み出来てるわ
>>698
書き込み出来る板と出来ない板があるのよ
>>697
なるほどです
道理的には店の宣伝や偽装レポなど業者が横行するHな板について
Googleのロボット判定でツール書き込みを蹴ってるって感じでしょうか
これはV2C側のスクリプトで対応するような内容では無さそうですね
もしやれたとしても一時しのぎでしょうし、書けない板はブラウザの方で対処します
爆サイ
レス認証モードのスレだと新規スレを開いた場合に
全レス取得できない(先頭1ページのみ取得?)っぽい
爆サイって承認モードのスレじゃなければ書き込めるようになった?
エッチなスレにもか書き込めるようになりました
てすと
FTBKS48_UpdatePack_with_webThreadSearchEx_20220604.zip
https://www.dropbox.com/s/in9ew0tjycqurkr/FTBKS48_UpdatePack_with_webThreadSearchEx_20220604.zip?dl=1
●今回修正
すべて爆サイ関連
URLExec.dat用のコピペはウェブブラウザから
・爆サイの今回取得したスレ一覧に既得スレがない場合に
既得スレがスレ一覧に表示されないのを修正
getBakusaiLists.js
・>>1 (爆サイではスレ立てレス)が前スレリンクやお店紹介レスの場合に
>>1 が表示されないのを修正
system/getdat.js
・一時期爆サイに書き込めなかったことへの対応
system/post.js
・爆サイのスレ上から爆サイのウェブページを開く機能の修正
opneFutabaWithExtBrowser.js
[設定]
外部コマンド>一般>レス表示
に以下を設定
ラベル;任意
コマンド:${SCRIPT:S} opneFutabaWithExtBrowser.js #res_pos
#res_posで書き込み欄を表示、省略 or #topでページ先頭を表示
https://i.imgur.com/8CQvYyu.png
スレに表示された爆サイスレの生urlクリックで
そのスレをV2Cで表示する機能の修正
OpenBakusaiWithV2C.js
[設定]
URLExec.datに以下を設定
//爆サイ
h?ttps?://bakusai\.com/thr_(?:res|tl)/.+【TAB】$&【TAB】${V2CSCRIPT:S} OpenBakusaiWithV2C.js $URL
・爆サイの>>1 のお店情報url(https://bakusai.com/adserver_link_clk/no_rivive=on/) クリックで
そのページをウェブブラウザで表示する機能を追加
OpenBakusaiAdserver_link.js
[設定]
URLExec.datに以下を設定
//爆サイお店情報
h?ttps?://bakusai.com/adserver_link_clk/no_rivive=on/【TAB】$&【TAB】${V2CSCRIPT:S} OpenBakusaiAdserver_link.js $URL
>>705
見た目的に一ヵ所イマイチなところがあったんであとで差し替えます
FTBKS48_UpdatePack_with_webThreadSearchEx_20220604_n.zip
https://www.dropbox.com/s/wxcgazg1fi66y12/FTBKS48_UpdatePack_with_webThreadSearchEx_20220604_n.zip?dl=1
>>705 の差し替え版です
●今回修正
すべて爆サイ関連
URLExec.dat用のコピペはウェブブラウザから
・爆サイの今回取得したスレ一覧に既得スレがない場合に
既得スレがスレ一覧に表示されないのを修正
getBakusaiLists.js
・>>1 (爆サイではスレ立てレス)が前スレリンクやお店紹介レスの場合に
>>1 が表示されないのを修正
system/getdat.js
・一時期爆サイに書き込めなかったことへの対応
system/post.js
・爆サイのスレ上から爆サイのウェブページを開く機能の修正
opneFutabaWithExtBrowser.js
[設定]
外部コマンド>一般>レス表示
に以下を設定
ラベル;任意
コマンド:${SCRIPT:S} opneFutabaWithExtBrowser.js #res_pos
#res_posで書き込み欄を表示、省略 or #topでページ先頭を表示
https://i.imgur.com/8CQvYyu.png
スレに表示された爆サイスレの生urlクリックで
そのスレをV2Cで表示する機能の修正
OpenBakusaiWithV2C.js
[設定]
URLExec.datに以下を設定
//爆サイ
h?ttps?://bakusai\.com/thr_(?:res|tl)/.+【TAB】$&【TAB】${V2CSCRIPT:S} OpenBakusaiWithV2C.js $URL
・爆サイの>>1 のお店情報url(https://bakusai.com/adserver_link_clk/no_rivive=on/) クリックで
そのページをウェブブラウザで表示する機能を追加
OpenBakusaiAdserver_link.js
[設定]
URLExec.datに以下を設定
//爆サイお店情報
h?ttps?https://bakusai.com/adserver_link_clk/no_rivive=on/ 【TAB】$&【TAB】${V2CSCRIPT:S} OpenBakusaiAdserver_link.js $URL
いつもありがとうございます
>・爆サイの今回取得したスレ一覧に既得スレがない場合に
> 既得スレがスレ一覧に表示されないのを修正
これがめちゃめちゃありがたい
過去ログ掘り起こす手間がもの凄く軽減しました♪
重ね重ねいいスクリプトありがとうございます
instagramOnV2C
複数枚の投稿があっても1枚しか取得しなくなってしまった
>>709
土日にならないと手を付けられないので
更新を停止しといたほうがいいかも
じゃなきゃ修正版が出来るようだったら後から既得スレを削除
(ストーリーはどうなるかなぁ、手作業で復旧して貰わなきゃかかも)
>>710
更新メンテしてくれるのありがたいです
お時間のあるときによろしくお願いします
爆サイまた見れねーじゃんクソサイトしね
>>707
爆サイスレッド一覧は取得できるけどスレを開いても>>1 しか取得できません
https://www.cityheaven.net/aichi/A2301/A230101/musespa/diarylist/
爆サイ見れねーーーーはよ治せや
爆サイての試してみようとjava1.7から1.8にしたり戻したり色々いじってたら
なんか自分のレスじゃないのにハイライトで黄色く表示されるレスが出始めた
スレッドロードjsを戻す
>>716
threadld.jsの32行目をコメントアウトでおk
779行目の"Twitter"がキーワードになってハイライトされる
何でデフォでこんな仕様になってるのか知らんけど
ここらへんも
http://jbbs.shitaraba.net/bbs/read.cgi/computer/43680/1604747421/561
>>717-719
setLabelByKeyWordでいいのかな気になってたから助かったありがとう
爆サイの今回の修正、爆リーの方は追従出来てるっぽいね
自分はV2Cの使い勝手がいいのでスクリプト対応待ち・・・と
インスタ、削除されたユーザーアカウントがあるとそこで更新チェックがエラーで止まってしまうのは当然で、そのユーザーを登録削除すればいいのだけれど
削除されたアカウントのユーザーのログは残しておきたいので、ログを残したまま更新しないような設定があればいいです。
爆サイ見られないのワタシだけじゃないよね?
スレ一覧は更新できるけどスレは>>1 しか取得できないっすね
時間をなかなか取れず申し訳
まずは爆サイ
>>1 しか表示できないのを修正
getdat.jsのみ
https://www.dropbox.com/s/p9efiz5p6c6rgsj/getdat.zip?dl=1
ウイルスを検出しました
>>725
毎度ありがとうございます
自分の環境では以前のように使えています
出張に間に合った・・・・情報収集しないと(謎)
>>726
jsを直接圧縮したから危険な奴扱いされたかな
スマートフォン版
掲示板管理者へ連絡
無料レンタル掲示板