まず、リンクの外部コマンドに
${SCRIPT:FwS} datopen.js $LINK
を登録。次に、v2cのフォルダにscriptフォルダを作る。
次に、scriptフォルダの中にdatopen.jsというファイルを作り、ファイルの中に以下の5行を記述。
var url=v2c.context.argLine;
if(url.equals("$LINK"))url=v2c.context.link.url.toString();
var daturl=url.replaceAll("
http:/+([^/]+)/.*read[^/]+/([^/]+)/(\\d+).*$","
http://dat.tanabota.info/get_dat.php?dat=$1_$2_$3");
var dat=v2c.createHttpRequest(daturl).getContentsAsBytes();
v2c.getThread(url).importDatBytes(dat);
//このコマンドをdat落ちスレのURLに対して実行すると、外部サイトからdatを取って来て開く。
//スクリプトの仕様がいまいちわからないので適当。
//$LINKが自動で置換されないのはV2Cのバグだと思う