したらばTOP ■掲示板に戻る■ 全部 1-100 最新50 | |
レス数が1スレッドの最大レス数(1000件)を超えています。残念ながら投稿することができません。

スクリプト#3 @避難所

1名無しさん@避難所:2019/08/17(土) 04:06:55 ID:/RfgUwQc0
スクリプトに関する話題なら何でも

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/

990名無しさん@避難所:2025/05/10(土) 11:57:20 ID:aKBfxTx.0
>>989
すいません
スレ削除してて返信に気付きませんでした

誠にもうしわけです
ご指摘の通りです
https://i.imgur.com/E64sUwn.png

991名無しさん@避難所:2025/05/10(土) 12:18:03 ID:aKBfxTx.0
スレタイ表示用 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再起動

992名無しさん@避難所:2025/05/10(土) 12:53:27 ID:aKBfxTx.0
>>991
重要なこと忘れてました
lastmodify.txtの取り込みはsubject.txtの更新があった時に行われるので
スレ一覧を何回リロードしてもsubject.txtに変更が無い場合は
表示内容は変わらずそのままの内容が続きます

993名無しさん@避難所:2025/05/15(木) 19:47:52 ID:DaT3m72g0
セキュリティ板は通常は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

994名無しさん@避難所:2025/05/18(日) 01:19:15 ID:zuj1mkWo0
久しぶりに実行してみましたがインスタ取得でエラーになります。


タイトル: スクリプトエラー: 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

995名無しさん@避難所:2025/05/19(月) 13:43:19 ID:bTCtwXXQ0
出張から帰ると爆サイのHな板のサブジェクトが取ってこれない地域が出来てた
見てる範囲だと、東京○、大阪×、愛知×
上のsubject.jsは入れてないけど入れたら改善されるとかあります?

996名無しさん@避難所:2025/05/19(月) 19:20:51 ID:MbkXNZAU0
V2Cの中のlauncherフォルダをコピーしてリネームしておいて
入れてみて試せば良いんじゃない?
好きなだけコピーして環境増やして、リネームし直すだけで一瞬で戻せるよ

997名無しさん@避難所:2025/05/19(月) 19:25:52 ID:BPi3LhiY0
>>994
インスタは死にました
APIがガラっと変わってもう何もできません

>>995
具体的にどの板かplz
他人の趣味には興味ないのでその点はご安心を

998994:2025/05/20(火) 01:00:58 ID:tp/dZ5eg0
>>997
そうなんですか。長い間ありがとうございました。
ちなみにマウスオーバーのスクリプトはまサイトの方の画像は取得できるようです。

999995:2025/05/20(火) 09:04:07 ID:EwmuMT360
>>997
ああ、わかった・・・いけてる所とダメな所を比較していて気がついた
表現変わった$SEARCHが効かなくなったってことかな

参考までにコマンドのオプションを
○getBakusaiLists.js $ACODE(3) $CTGID(103) $BID(412) <これが見れてた東京
×getBakusaiLists.js $ACODE(5) $SEARCH(愛知風俗・お店)
×getBakusaiLists.js $ACODE(7) $SEARCH(大阪風俗・お店)

1000名無しさん@避難所:2025/05/20(火) 22:39:00 ID:sP3fAfYs0
このレスは念のためウェブブラウザで見てください
>>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が変わったらまたダメになります




掲示板管理者へ連絡 無料レンタル掲示板