「JaneWlitaKaiaku_ViewScripting.js」の編集履歴(バックアップ)一覧はこちら
追加された行は緑色になります。
削除された行は赤色になります。
&link(スクリプト一覧表に戻る){スクリプト一覧表}
*ローカルに仮想板をつくってスクラップスレを作る
**目次
#contents(page=JaneWlitaKaiaku_ViewScripting.js)
----
**ファイル名
JaneWlitaKaiaku_ViewScripting.js
**ダウンロード
http://vamp.s9.xrea.com/updata2/3833.zip (20100826版)
----
**概要
・ローカルに仮想板をつくって指定したスレのレスを仮想板に追加(書き込み)するスクリプト&br()スクラップスレを作るスクリプト
・Janeウリータ<瓜板> 勝手に改悪版の移植的なもの(を目指してます)&br()ローカルに仮想板をつくってそこへ書き込みをする
※その他詳細はアーカイブ内の添付テキストを参照してください。
----
**コメント
#pcomment()
&link(スクリプト一覧表に戻る){スクリプト一覧表}
*ローカルに仮想板をつくってスクラップスレを作る
**目次
#contents(page=JaneWlitaKaiaku_ViewScripting.js)
----
**ファイル名
JaneWlitaKaiaku_ViewScripting.js
**ダウンロード
http://vamp.s9.xrea.com/updata2/4083.zip (2011/01/15版)
----
**概要
・ローカルに仮想板をつくって指定したスレのレスを仮想板に追加(書き込み)するスクリプト&br()スクラップスレを作るスクリプト
・Janeウリータ<瓜板> 勝手に改悪版の移植的なもの(を目指してます)&br()ローカルに仮想板をつくってそこへ書き込みをする
※その他詳細はアーカイブ内の添付テキストを参照してください。
----
・スレを読み込んだときに条件にマッチしたレスを自動的に仮想板の指定したスレに引用書き込みする例
http://jane.s28.xrea.com/test/read.cgi/bbs/1273395412/403
AutoQuoteRes.jsというファイル名のスクリプトファイルを作って下の内容をコピーして保存、ScriptIndex.txtに登録
ResAction.txtに下のように登録すると、Windows板のスレタイにJaneViewが含まれるスレの新着レスで、
名前欄に◆AcQTmXmyloが含まれているレスをDatNameが"1234567890"の仮想板のスレに引用書き込みする
"1234567890"の部分は実在するものに書き直す必要あり
(スレの読み込みを中断したときの処理とかは略)
------ AutoQuoteRes.js
var addQuoteResByFSO = JaneScript.ImportObject("JaneWlitaKaiaku_ViewScripting.js").addQuoteResByFSO;
function ResActionPrepare(thread, sessionType)
{
if(sessionType == "ThreadView")
{
var sessionObject = new Object;
sessionObject.thread = thread;
sessionObject.resarray = new Array;
return(sessionObject);
}
else{return(undefined);}
}
function ResActionTxt(resitem, callIndex, sessionObject)
{
sessionObject.resarray.push(String(resitem.Number));
}
function ResActionFinish(sessionObject)
{
if(sessionObject.resarray.length > 0)
{
addQuoteResByFSO("1234567890", sessionObject.thread, sessionObject.resarray.join(","), 1);
}
}
------ ResAction.txt
[AutoWriteRes]
Limitation=ForNewRes
Item=Url[TAB]SearchType=Include[TAB]Pattern=http://hibari.2ch.net/test/read.cgi/win/
Item=Title[TAB]SearchType=Include[TAB]Pattern=JaneView
Item=Name[TAB]SearchType=Include[TAB]Pattern=◆AcQTmXmylo
Item=Script[TAB]ScriptName=AutoQuoteRes.js
----
**コメント
#pcomment()