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

スクリプト#3 @避難所

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再起動




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