書きかけの項目です |
#contentsx(fromhere=true)
subject.jsを用いることで、板のスレ一覧(subject.txt)を変更できます。
参照:V2C 使用法 「外部コマンド:スクリプト」内で「subject.js」と検索。
function checkSubject(ss,bd,cx) { if (!bd.bbs.is2ch||(bd.key!='software')) { return ss; } var re=new RegExp('^(\\d+)\\.dat<>(.+) \\((\\d+)\\)$','gm'); var ls=[],ls9=[]; var rt; while (rt=re.exec(ss)) { if (rt[1][0]=='9') { ls9.push(rt[1]+'.dat<>★ '+rt[2]+' ('+rt[3]+')\n'); } else { ls.push(rt[0]+'\n'); } } return ls.concat(ls9).join(''); }
function checkSubject(ss,bd,cx) { ss = removeSageteyon2ch(ss, bd, cx); ss = removeSageteyonPink(ss, bd, cx); return ss; } function removeSageteyon2ch(ss, bd, cx) { var re = /^(\d+)\.dat<>(?:\[転載禁止\] )?(.+?)(?: \[転載禁止\])?(©|©)2ch\.net\t(.*?) \((\d+)\)$/gm; return ss.replace(re, '$1.dat<>$2$3 ($4)\n'); } function removeSageteyonPink(ss, bd, cx) { var re = /^(\d+)\.dat<>(?:\[転載禁止\] )?(.+?)(?: \[転載禁止\])?(©|©)bbspink\.com\t(.*?) \((\d+)\)$/gm; return ss.replace(re, '$1.dat<>$2$3 ($4)\n'); }
おそらく既にsubject.jsを導入して何らかの機能を活用していると思いますので、現在使用しているsubject.jsに上記ルーチンを追加して使用してください