■掲示板に戻る■ 全部 1- 最新50

メモ5

59 :名無しさん@停滞中 ★ : 13/11/28 20:31:22 ID:???
これだと名前・メール欄・日付が取得出来るのでまあテストにはなるかなと。
0chスクリプトだとファイルが膨大なのでgnsスクリプトでやってみました。

で、これを外部コマンド経由で読み込んでみます。



gns掲示板.prm

コメント:
# gns掲示板のhtmlをdat変換
# ただし、レス番号順に並んでいないため、後でソートするためレス番号を先頭に付加しておく
# (そのため「変換結果式」に$1が入る)
# また、スレタイトルを後で取得するためレス番号0に入れておく

Proxyを使う:
false

URLの変換:
s`http://(.+?\.2ch\.net)/test/read\.cgi/(.+?)/(\d+)/?.*`http://aas.k2.xrea.com/0/test/read.cgi/$2/$3/`

前処理:
# スレタイトルをレス番号0に偽装させるための処理
s`(<title>)([\s\S]+)(</title>)`<dt>0 名前:<font color="green"><b> </b></font> 投稿日: <dd>$2<br><br>`ik

dat変換をしない(前処理のみ行う):
false

アンカー削除:
true

beコード削除:
false

透明あぼーんを補う:
false

プレビューを表示しない:
true

変換結果式:
$1<>$3<>$2<>$4<>$5<>

正規表現:
m#<dt>(\d+) 名前:(?:<a href="mailto:(.+?)">|<font color="green">)<b>(.+?)</b>(?:</font>|</a>) 投稿日:(.+?)<dd>(.+?)<br><br>#mik


46 KB
続きを読む

掲示板に戻る 全部 前100 次100 最新50
名前: E-mail (省略可) :

read.php ver2.4 2005/04/13

Gポイントポイ活 Amazon Yahoo 楽天

無料ホームページ 楽天モバイル[UNLIMITが今なら1円] 海外格安航空券 海外旅行保険が無料!