読めないdat落ちスレのhtmlミラー避難所[2]at GLINE読めないdat落ちスレのhtmlミラー避難所[2] - 暇つぶし2ch■コピペモード□スレを通常表示□オプションモード□このスレッドのURL■項目テキスト1:水先案名無い人 06/12/05 00:17:17 k15MFX/v0 株主優待 dat落ちスレ関係の運営相談雑談などをするスレです ※dat落ちの依頼は別スレでお願いします 前スレ 読めないdat落ちスレのhtmlミラー避難所 http://ex13.2ch.net/test/read.cgi/gline/1118753283/ 2:水先案名無い人 06/12/05 00:57:13 vqwD9Z+P0 乙>>1 makimo.toのhmtl2datが使えないと思ってたんですが 皆さんで対応されてたんですね。よろしくお願いします。 3:水先案名無い人 06/12/05 02:15:03 MrI5sa350 前スレの999です。bbspinkがうまく変換できてませんでした。下のでたぶん変換できるはずです。 (完璧に元に戻すのは無理みたいですね。htmlの時点で >1 は >>1 になってるし、1-10 は -10が消えてるし、l50も消えてるし…) アンカー削除にチェックを入れないと前処理と後処理がうまくいかないので チェックを入れてください。 正規表現 m#<dt>([0-9]+) 名前:<span .*?>(?:<span title="(.*?)" class=sage>|<a href="mailto:(.*?)" class=mailto>)? ?(.*) (?:</a>|</span>)?</sp an> ?(.*?) <br><dd> *?(.*?) <br> *?<br> *?(<a name.*?>|</tl>|</dl>)#mi 前処理 s#<a href="JavaScript:be\((\d+)\)">\?(\#*)</a>#BE:$1-$2#gi s#(>)\.\./\d+?/(\d+?)\.html(?:\.html)?(?:\#)?([^<]+?)?(</a>)#$1http://$server\.2ch\.net/test/read\.cgi/$board/$2/$3$4#ig s#(>)\.\./\.\./bbspink-(.+?)_(.+?)/\d+?/(\d+?)\.html(?:\.html)?(?:\#)?([^<]+?)?(</a>)#$1http://$2\.bbspink\.com/test/read\.cgi/$3/$4/$5$6#ig s#(>)\.\./\.\./(.+?)_(.+?)/\d+?/(\d+?)\.html(?:\.html)?(?:\#)?([^<]+?)?(</a>)#$1http://$2\.2ch\.net/test/read\.cgi/$3/$4/$5$6#ig $server欄、$board欄 板やスレごとに変える。ガイドラインの最近のスレなら$server欄を ex13 $board欄を gline に。 変換結果式 $4<>$2$3<>$5<>$6<> 後処理 s#<> あぼーん<>#<>あぼーん<>あぼーん#gk s#(read\.cgi/[^/]+?)/\#(\d{9,10})/#$1/$2/#g s#\#http(://[^a-z\d])#$1#igk s#\#http#ttp#ig s#(file)\#http(://)#$1$2#igk >>1 乙 次ページ最新レス表示レスジャンプ類似スレ一覧スレッドの検索話題のニュースおまかせリストオプションしおりを挟むスレッドに書込スレッドの一覧暇つぶし2ch