レス数が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/
>>950
これ参照してみて
https://v2c.mgmn.jp/wiki/?%E3%82%B9%E3%82%AF%E3%83%AA%E3%83%97%E3%83%88/google_translation.js
https://v2c.mgmn.jp/wiki/?%E3%82%B9%E3%82%AF%E3%83%AA%E3%83%97%E3%83%88 #kee102f6
>>948
選択しているレスの本文、または選択している文字列を翻訳します
# 優先順位は 選択している文字列 > 選択しているレスの本文
# 選択しているレスは 設定>レス表示>表示>選択レスを表示 にチェックを入れると分かりやすいです
手っ取り早く使うには、コマンドボタンを作ってそのコマンドに
${SCRIPT:STc} goopL_translation.js jaen
と設定すればボタン押しで選択しているレスの本文を英語に翻訳します
補足ですが【コマンド15】 ${SCRIPT:STc} goopL_translation.js xx,xx //フリー形式、言語シンボルを半角カンマで区切る〜
ですがxxは小文字でお願いします
も一つ
google検索は早いのですがDeepL翻訳はフリー版を使ってるので返ってくるまで10秒くらい掛かります
またDeepL翻訳にはAPIキーが必要でAPIキーを取得してますが翻訳文字数の上限がAPIキー当たりに月50万文字です
尚DeepL翻訳のAPIキー取得には費用は掛かりませんが本人確認のため?にクレジットカードが必要になります
選択している文字列を翻訳をするためには
設定>外部コマンド>一般>選択テキスト
にコマンドを登録する必要があります
尚この画面での設定はV2Cで一、二を争う癖の強い設定です
バクサイスレ一覧取得できなくなった?
板によってスレ内容が取れたり取れなかったりの状態になってるように感じます
例によってHな板の話で自分の環境だと中部の板は取れるが関東関西はダメ
読込履歴があるスレが404で取れない、でも新規スレは取れる(時がある?)
以前から読込履歴があるスレで更新出来無いスレはあったけど404では無かった
未読件数が更新されているんで一覧は取れてるような気がする
こんな感じですかね
すいません
スレ削除して新着表示対象から外れてました
爆サイはしばらくメンテしてなくてもうかなり昔と変わっただろうし
「中部の板は取れるが関東関西はダメ」みたいな話だと地域を意識した修正になるので
簡単には直せそうもないです
昔みたいにまとまった時間を一度に取れないので直すのには月単位の時間が必要かと思います
中部だけ取れてるのが逆に不思議
原因特定の参考になれば協力したいですがコンソール出力見るくらいしか出来無いもので
関東の板ですが履歴有りだと404のみ、新規スレだと以下は拾えてました
スクリプト実行エラー: sun.org.mozilla.javascript.internal.EcmaError: TypeError: Cannot find function codePointAt in object. (<Unknown source>#1397) in <Unknown source> at line number 1397
エラー行だけでもヒントになれば・・・
https://fc2ppvdb.com/public/articles/1288053
えろいやつなんですけどサムネ表示お願いします🙇🏻♂️
>>955
>>954 からの流れでスレ一覧のことかと思いこんでたんですけど
もしかしてレスの取得のことなら
http://jbbs.shitaraba.net/bbs/read.cgi/computer/43680/1737699311/381
http://jbbs.shitaraba.net/bbs/read.cgi/computer/43680/1737699311/565
なのでレスの取得をしてみてもらえませんか?
>>958
これは画像サムネのこと?
>>959
お、ほんとだ、挙動がまともになってる
リロードでたまに読み込める時があるってのは気がついていたんですが
スクロール末尾と404の時は別スレ読み込んでから再挑戦(これはプラシーボ)を
意識したら今のところは見えてます♪
見えなくなってからハズレを2人引いたことはもう忘れよう;;
利用者各位
死んだと思ってた爆サイが生き返りそうなのでちょっち手直ししてます
ただ前のリリースがいつだったのか記憶があやふやです
申し訳ないのですが
getBakusaiLists.js
getdat.js
post.js
のファイル更新日付を教えて貰えないでしょうか?
>962
うちの環境だと以下のようになっています。
getBakusaiLists.js
2024/10/29
getdat.js
2023/6/9
post.js
2024/10/27
>>963
ありがとうございます
できればその3つzipに固めて
https://v2c.mgmn.jp/up/
に上げて貰えると助かります
あれ、以外と違うもんだ
爆サイ関連は追従しているつもりだったのに
2024/06/24 09:14 9,274 getBakusaiLists.js
2023/03/12 18:14 115,560 getdat.js
2023/01/15 17:56 140,251 post.js
getBakusaiLists.jsはmaxPageNoの打ち替えしてる人が居ると予想
「v2c0257.zip」に上げときました
>>965
どうもです
手で直してね的な対応を何回かお願いしてるので
日付の違いはそれだといいんですが
一応自分のもUPしておきました。
一応配布ファイル自体も履歴として残してるんですが最終はこんな感じだったはず
FTBKS48_UpdatePack_with_webThreadSearchEx_20230115.zip
getBakusaiLists20240624.zip
getdat.js_20230312.zip
(・∀・)人(・∀・) Hな仲間 >>967
>>968
ありあとございます
爆サイの修正版は土曜日だしますの予定
貰ったソースを手持ちと比較したところ
手作業で直した日の違いだけで内容は同じでした
やっとの爆サイの修正版です
https://azuregopher8.sakura.ne.jp/etc/getdat.js/bakusai/
https://azuregopher8.sakura.ne.jp/etc/getdat.js/bakusai/Bakusai_20250420.zip
説明(文字多し!)は
https://azuregopher8.sakura.ne.jp/etc/getdat.js/bakusai/readme/
https://azuregopher8.sakura.ne.jp/etc/getdat.js/bakusai/readme/addon.html
爆サイ修正ありがとうございます!
書き込みできました
爆サイの>>1 にお店情報のurlがあるんですが
urlがlink=ekichika/で終わる場合はそこからお店のサイトに行けないので
チャートをウェブブラウザで表示してその中のお店情報のurlをクリックしてください
今日リリースのgetdat.jsで扱える掲示板は爆サイとTalkだけです
現状のままでいいから既存の掲示板も見たいと言う場合は
このスレに書いてください
対処法を説明します
折角なんで俺はこのチャート表示を使うぜ・・・・
と思ってみたけど「チャートなし」しか出ない
説明htmlとjsのコメント見てやってみたけどV2Cのコマンドの使い方自体がよくわかってないんですよね
「"ブラウザ名"」の指定を打ち替えないといけないのにちょっとだけハマったり
チャート有無判定用ってコマンド実行時に取りにいってるんでしょうか?
いってるならなんか(外部ブラウザが起動する)手応えが甘いからそこらがおま環な気がしてます
チャートなしの謎がちょっと解けた、1レス目にチャート有無が入ってるんですね
過去ログだとそれが入って無い(htmlで崩れてたり)してたから判定ミスってた模様
で、指定ブラウザで開くけどikaエラー
どこで引っかかってるかもう少し見ます(白目)
>>977
短時間にアクセスしすぎ
っぽいです
チャートが無くてもお店情報があるってケースもあるから
>>1 のチャートありを見て表示するのはよくないな
ってわけで OpenBakusaiChart.js を
https://i.imgur.com/ExUgnPq.png
な感じで変更をお願いします
実質>>1 だけを表示します
>利用者各位
>>978
なるほど、納得
>>979
たしかにこれなら誤判定で止まることは無いですね
ただfirefoxで連携しているんですが実質外部ブラウザで開くと同じ感じの挙動です
jsファイルのコメント通りに書いた積もりなんですが#chart$の置き替え判定がなんか怪しいような
>>980
firefoxで爆サイへの書き込みってしてますか?
真っ先に考えられるのが
① 設定>外部コマンド>ブラウザ への登録の並び順が間違ってる
https://i.imgur.com/GwiAx6c.png
赤枠内の順番です
② 拡張機能の登録時BakusaiPost-1.2.1.xpi のDDを行わずにいきなりBakusaiPost-1.3.5.xpi を登録した
です
>>981
不便は無かったんでV2Cの書き込みボタンから開かれたfirefoxで書き込み欄開いて書いてました
>①
jsのコメントで適用忘れかと思って検索してみたけど指定されている「.com/thr_res/.+」のワードが
penBakusaiAdserver_link.jsとOpenBakusaiWithV2C.jsにしか無かった・・・・
cmdから後が解らない、下2行はちゃんと入っています
>②
説明にあったんで1.2.1の後に追加しています
補足無かったんであえてブラウザ再起動しないで追加しましたがこれが不味かった?
画像の例が手抜きだったんで全行
赤枠の通りになってればOK
winの例です
https://i.imgur.com/VOPykA9.png
https://i.imgur.com/287SSfS.png
https://i.imgur.com/AkWGuRJ.png
ウチではvivaldiだけどfirefoxに読み替えで
openBakusaiAdserver_link.jsとOpenBakusaiWithV2C.jsは削除でOK
firefoxは外部コマンドのブラウザの指定で開いてるってよりは
デフォルトだからそのまま開けちゃったって感じですね
>ブラウザ再起動しないで追加しました
問題ないはずです
firefoxのアドレスバーに
https://bakusai.com/thr_res/acode=3/ctgid=103/bid=412/tid=12570655/ttgid=201/p=1/ #chart
を直接叩きこむとどうなります?
これで普通にページが表示されるだけなら、書き込み欄に本文コピペが出来てないことも併せて
拡張機能が動いてないかも
拡張機能は生きてますか?
https://i.imgur.com/E8lbtnN.png
https://i.imgur.com/779qPcW.png
>>984
先頭1行だけ無かったので追記
古い人なんでついついcmdのコマンドラインは「firefox.exe」としてたけど「"firefox"」に一応修正
>firefoxのアドレスバーに
>を直接叩きこむとどうなります?
これがたぶん理想形ですよね、バチっとチャートだけ表示されました
で上記を見直したけれど外部ブラウザで空の書き込み欄が表示される(最下行表示?)
書き込みが今どうなってるかを含めて試してみたらV2Cの入力内容は
ちゃんとブラウザの書き込み欄に連携されて書き込み確認まで自動で進んだけど
書き込み実行したらikaエラー、でもちゃんと書かれてました
>>985
理想形が表示出来て書き込み欄へのコピペも出来るなら
チャートのjsの結果がヌルいのは外部コマンド>ブラウザの設定がなんか変(順番?)って気がします
#chartをfirefox以外にして試せればいいんですけど
→これでfirefoxが起動するならブラウザの設定が当たってない
>>986
やっと原因がわかった・・・・
URL置き替えの方にチャート表示のための「#chart」の文字が抜けてる
OpenBakusaiChart.jsのコメント時点からの記載漏れですね
しっかし店リンク登録されてるところは便利だけどチャートだけだと
自分の見てるスレだとあんま参考ならない罠
NN,婆、地雷の3項目がほぼ出てくるわw
>>987
説明がどこか間違ってました?
申し訳です
スクショで○付けて上げて貰えると助かります
>>988
Bakusai_20250420.zipに含まれてるOpenBakusaiChart.jsのコメントの9行目の
URL置換の文字列の最後に「#chart」が抜けてますね、単にそれだけです
>>989
すいません
スレ削除してて返信に気付きませんでした
誠にもうしわけです
ご指摘の通りです
https://i.imgur.com/E64sUwn.png
スレタイ表示用 subject.js連携小物
https://azuregopher8.sakura.ne.jp/etc/subject.js/lastmodify_loader.zip
スレタイ表示のsubject.txtの上位版でlastmodify.txtというものがあります
持ってる情報はこんな感じ
https://egg.5ch.net/software/lastmodify.txt
以前有志の方がsubject.txtの内容にlastmodify.txtの内容を被せてスレの
ワッチョイ有無、ころころ有無、IP表示有無、ID表示有無を
スレタイに付加するって機能を作ったんですが
最近みたらどんぐりの情報もlastmodify.txtに載ってたんでそれもスレタイに付加するように修正
こんな感じ
https://i.imgur.com/Mg4NFnJ.png
赤文字の部分が付加された情報
(赤くするのはスレタイキーワードの設定で実現)
該当したら表示されるスレに関する記号の意味は左から
ワ:ワッチョイあり
k:ころころあり
!:IP表示あり
半角空白:スペイサー
ID!:IDあり
ID-:IDなし
半角空白:スペイサー
数値:書き込みに必要などんぐりレベル
/;どんぐり情報区切り
Lv:名前欄にどんぐりレベルを強制的に表示
!:どんぐり大砲を撃てる
です
設置方法
subject.jsをどうしてるかが人によってそれぞれなんで現状に合わせた設置をする必要があります
1. subject.jsを使ってない
① subject.jsとlastmodify_loader.jsをログ・設定保存用フォルダ>script>systemフォルダにコピー
(systemフォルダは無ければ自分で作る、名前がsystemなだけで他のアプリやOSには干渉しません)
② メニュー>設定>外部コマンド>スクリプトタブのsubject.jsのパーミッションをAにする
https://i.imgur.com/UjVb4RM.png
③ ファイル>再読み込みからsubject.jsを選択 or V2C再起動
2. subject.jsを使ってて、そのsubject.jsの中に「ss = lastmodify_loader(ss,bd,cx);」という行がない
① subject.jsをテキストエディタとかで開き「function checkSubject(ss,bd,cx) {」という行の次に以下の行を挿入する
ss = (eval(String(v2c.readStringFromFile(new java.io.File(v2c.saveDir+'/script/system/lastmodify_loader.js')))))(ss, bd, cx);
https://i.imgur.com/PVEoS8t.png
② lastmodify_loader.jsをログ・設定保存用フォルダ>script>systemフォルダにコピー
③ ファイル>再読み込みからsubject.jsを選択 or V2C再起動
3. subject.jsを使ってて、そのsubject.jsの中に「ss = lastmodify_loader(ss,bd,cx);」という処理がある
① subject.jsをテキストエディタとかで開き「function checkSubject(ss,bd,cx) {」という行を以下の行を置き換える
ss = (eval(String(v2c.readStringFromFile(new java.io.File(v2c.saveDir+'/script/system/lastmodify_loader.js')))))(ss, bd, cx);
https://i.imgur.com/PVEoS8t.png
② lastmodify_loader.jsをログ・設定保存用フォルダ>script>systemフォルダにコピー
③ ファイル>再読み込みからsubject.jsを選択 or V2C再起動
4. 強調するためのスレタイ・キーワードの設定
以下の正規表現の設定を追加
【ワ?k?!?(?:ナシ)? ?(?:ID.)? ?\d?/?(?:Lv)?!?】$
5. Zと/2の場合
Zと/2の場合は上記4.の強調をせずに別の追加設定で付加情報を別の列に表示もできます
https://i.imgur.com/14b0Las.png
① 設定>スレ一覧の表示カラム>非表示に「ワッチョイ」という列があるのでそれを表示に移動する
② Z,/2設定の一般3に「subject_lastmodifyと連携」という項目あるのでそれをチェック
③ lastmodify_loader.jsの35行目の行頭に//を挿入し、36行目の行頭の//を削除する
https://i.imgur.com/A1lmJxf.png
④ V2C再起動
>>991
重要なこと忘れてました
lastmodify.txtの取り込みはsubject.txtの更新があった時に行われるので
スレ一覧を何回リロードしてもsubject.txtに変更が無い場合は
表示内容は変わらずそのままの内容が続きます
セキュリティ板は通常はIDが出ない板で、以下のスレはIDなしのスレなのですがID!と表示されます。
別のフォルダーへ新規にV2C+をインストールして試しましたが同じです。
(設置方法1のsubject.jsを使ってないパターンです。)
自分的には大して影響は無いのですが一応報告しておきます。
https://i.imgur.com/BbdBAAW.png
どんぐり4 【ID! 0/Lv】
https://medaka.5ch.net/test/read.cgi/sec/1743951392/
VIPQ2_EXTDAT: default:default:1000:512:donguri=0/3: EXT was configured
1743951392.dat<>どんぐり4 <>565<>74291<>0666<>1747299150<>2025/05/15(Thu) 17:52:30<>default:default:1000:512:donguri=0/3:<>
【V2C】 1.1.3 [R20171103] (L-0.7.0:amd64)
【Java】 1.8.0_452-b09 (Temurin)
【OS】 Windows 10 10.0 (amd64)
【メモリ】 Total(Free)/Max.: 206(193)/1639 (Phys. Total/Avail.: 16316/11894) [MB]
【優先IPアドレスバージョン】 IPv4
【書き込み時IPv6のアドレスを優先する】 いいえ
【Rhinoスクリプトエンジン】 あり
【systemスクリプト】 subject.js(A)
【ReplaceStr,URLExec等】 ImageViewURLReplace.dat, URLExec.dat
【2ch板一覧取得URL】 http://menu.5ch.net/bbsmenu.html (最終更新日:2025/05/15 18:26:52)
【起動時に2chの板一覧を更新】 未チェック
【レス表示フォント】 MS Pゴシック
【指定フォントにない文字は他のフォントを使用】 チェック済
【参考:黒電話絵文字を表示するフォント】 Monospaced.plain (Monospaced)
【参考:ロケット・ダブルハート絵文字を表示するフォント】 Monospaced.plain (Monospaced)
【代替 (AA用)フォント】 MS Pゴシック
【その他 (UI用)フォント】 MS UI Gothic
【おπ送りを監視する】 未チェック
【2chAPIパッチ】 B11.32.3.10 For V2C+ dat & read.cgi
【B11スクリプト】 readcgi.js(2025/01/01 14:18:00), readcgi_aux.js(2024/11/02 22:43:00)
【B11用 ReplaceStr.txt】 ReplaceStr_B11.txt(2019/08/17 10:54:00)
【B11用 URLExec.dat】 URLExec_B11.dat(2024/10/20 00:00:00)
【UA(専ブラ DAT取得)】 Monazilla/1.00 Live5ch/1.59 Windows/10.0.22621
【UA(専ブラ 書き込み)】 Monazilla/1.00 Live5ch/1.59 Windows/10.0.22621
【UA(read.cgi ページ取得)】 Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:125.0) Gecko/20100101 Firefox/125.0
【UA(read.cgi 書き込み)】 Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:125.0) Gecko/20100101 Firefox/125.0
久しぶりに実行してみましたがインスタ取得でエラーになります。
タイトル: スクリプトエラー: Instagram
メッセージ: スクリプトの実行中にエラーが発生しました。
org.mozilla.javascript.EcmaError: ReferenceError: "graphql_countList" is not defined. (<Unknown source>#19(eval)#22) in <Unknown source>#19(eval) at line number 22
出張から帰ると爆サイのHな板のサブジェクトが取ってこれない地域が出来てた
見てる範囲だと、東京○、大阪×、愛知×
上のsubject.jsは入れてないけど入れたら改善されるとかあります?
V2Cの中のlauncherフォルダをコピーしてリネームしておいて
入れてみて試せば良いんじゃない?
好きなだけコピーして環境増やして、リネームし直すだけで一瞬で戻せるよ
>>994
インスタは死にました
APIがガラっと変わってもう何もできません
>>995
具体的にどの板かplz
他人の趣味には興味ないのでその点はご安心を
>>997
そうなんですか。長い間ありがとうございました。
ちなみにマウスオーバーのスクリプトはまサイトの方の画像は取得できるようです。
>>997
ああ、わかった・・・いけてる所とダメな所を比較していて気がついた
表現変わった$SEARCHが効かなくなったってことかな
参考までにコマンドのオプションを
○getBakusaiLists.js $ACODE(3) $CTGID(103) $BID(412) <これが見れてた東京
×getBakusaiLists.js $ACODE(5) $SEARCH(愛知風俗・お店)
×getBakusaiLists.js $ACODE(7) $SEARCH(大阪風俗・お店)
このレスは念のためウェブブラウザで見てください
>>999
参考で助かりました
getBakusaiLists.jsの48行目の行頭に // を挿入し
その次の行に以下を追加して下さい
var kwreg = new RegExp('<li[^>]*?><a .*?href="/thr_tl/acode=\\d+/ctgid=(\\d+)/bid=(\\d+)\/" title="(' + kw + ')掲示板');
修正イメージ
https://i.imgur.com/rncSyYO.png
ベタな直し方なのでメニューのhtmlが変わったらまたダメになります
スマートフォン版
掲示板管理者へ連絡
無料レンタル掲示板