テレワークならECナビ Yahoo 楽天 LINEがデータ消費ゼロで月額500円〜!
無料ホームページ 無料のクレジットカード 海外格安航空券 海外旅行保険が無料! 海外ホテル


告知欄です

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

1 :名無しさん@停滞中 ★:12/11/26 17:22:27 ID:???
いろいろ思いついた事など

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

60 :名無しさん@停滞中 ★:13/11/28 20:41:17 ID:???
ソート後処理.prmとsorttest.cmdはそのまま使い回します。

最後に、外部コマンドの設定。

コマンド名:
htmltodatでgns掲示板をdat化
実行するコマンド:
cmd.exe /k sorttest.cmd $LINK gns掲示板


これで、下のリンクから外部コマンドでgns掲示板の該当スレッドを読み込んでソート&dat化格納して開く所までいくと思います

【.cmd】 バッチファイルスクリプト 【.bat】
%10 http://toro.2ch.net/test/read.cgi/tech/1374205515/
%9 http://toro.2ch.net/test/read.cgi/tech/1335015478/
%8  http://toro.2ch.net/test/read.cgi/tech/1315844420/
%7  http://hibari.2ch.net/test/read.cgi/tech/1298873550/
%6  http://hibari.2ch.net/test/read.cgi/tech/1277465356/
%5  http://pc12.2ch.net/test/read.cgi/tech/1242268171/
%4  http://pc12.2ch.net/test/read.cgi/tech/1229955189/
%3  http://pc11.2ch.net/test/read.cgi/tech/1217860043/
%2  http://pc12.2ch.net/test/read.cgi/tech/1197881068/
%1  http://pc11.2ch.net/test/read.cgi/tech/1178281991/

http://anago.2ch.net/test/read.cgi/gline/1165245437/
http://anago.2ch.net/test/read.cgi/gline/1193462528/


あと、ライブスレッドの場合だと
スレッドが開いた時2ch側本体から差分取得してしまうみたいで
本文の最後に余分なものが付加されるみたい。
例えば下のとか。

http://anago.2ch.net/test/read.cgi/gline/1322837781/

まあしょうがないのかもですが。

61 :名無しさん@停滞中 ★:13/11/30 18:58:56 ID:???
# 決算の大詰めで大変です


http://jbbs.livedoor.jp/bbs/read.cgi/computer/1929/1038409548/175-178

うまくいきました!

おっしゃる通り
> ・forコマンドで途中にスペースを含むパス名をとりだすのに"delims="が必要
>
> ・これをhtmltodatの引数にそのまま渡すとスペースがそのままシェル(cmd.exe)に解釈されて
> 複数の引数として渡ってしまうので、コマンド変数を""でくくって
> 「1つの引数ですよ」とシェルに教えてやる必要がある
この2点でした。


という事は、外部コマンド登録のほうも

cmd.exe /k sorttest.cmd $LINK Rちゃんねる

cmd.exe /k "sorttest.cmd" "$LINK" "Rちゃんねる"

としたほうがいいですね。
名前に半角スペースが入ったprmファイルとかあった場合まずいので。



あとは、終了時にプロンプト画面が自動で閉じるようになればいいのですが・・・。

62 :名無しさん@停滞中 ★:13/12/01 14:48:11 ID:???
メモ

Rちゃんねる(リアルタイムちゃんねる)
http://r-2ch.com/
http://megalodon.jp/2013-0908-1129-10/r-2ch.com/
http://r-2ch.com/t/morningcoffee/1378534682/
http://megalodon.jp/2013-0908-1128-39/r-2ch.com/t/morningcoffee/1378534682/

2ch自動ニュースまとめ
http://2chnews.biz/
http://megalodon.jp/2013-1201-1442-39/2chnews.biz/
http://2chnews.biz/news/35327_801_%E3%82%B9%E3%83%BC%E3%83%91%E3%83%BC%EF%BC%A7%EF%BC%B4%
E3%81%AE%E8%A7%A3%E8%AA%AC%E3%81%A7%E7%94%B1%E8%89%AF%E6%8B%93%E4%B9%9F%E3%81%8C%E3%82%82%E3%82%82%E3%82%AF%E3%83%AD%E3%81%AB%E3%83%96%E3%83%81%E5%88%87%E3%82%8C%EF%BD%97%EF%BD%97%EF%BD%97
http://2chnews.biz/news/35327_801
http://megalodon.jp/2013-1201-1443-22/2chnews.biz/news/35327_801


http://megalodon.jp/2013-0908-1802-28/i-ikioi.com/th/livecx/1378439002/
http://megalodon.jp/2013-0908-2206-52/liv2ch.s-box.net/log.fcgi
http://megalodon.jp/2013-0908-2207-30/liv2ch.s-box.net/log.cgi?livenhk1378377046

写楽.com
http://xn--g7q559c.com/
http://megalodon.jp/2013-1201-1444-20/xn--g7q559c.com/


2ちゃんねるの勢いランキング | i-kioi.com
http://i-ikioi.com/
http://megalodon.jp/2013-1003-2013-05/i-ikioi.com/
http://i-ikioi.com/th/liventv/1385874365/
http://megalodon.jp/2013-1201-1446-17/i-ikioi.com/th/liventv/1385874365/
http://i-ikioi.com/th/tv/1304180101/
http://megalodon.jp/2013-1003-2012-29/i-ikioi.com/th/tv/1304180101/

2ちゃんねるの動向を解析-エビログ-
http://ebilog.biz/
http://megalodon.jp/2013-1114-1237-31/ebilog.biz/
http://ebilog.biz/2log/legend/1337975369/
http://megalodon.jp/2013-1114-1237-56/ebilog.biz/2log/legend/1337975369/

http://ch.i.cmaas.net/
http://megalodon.jp/2013-1201-1359-17/ch.i.cmaas.net/
http://ch.i.cmaas.net/ryoko/out/1284024813/all/
http://megalodon.jp/2013-1201-1358-36/ch.i.cmaas.net/ryoko/out/1284024813/all/



63 :名無しさん@勉強中:2015/02/03(火) 23:08:58 ID:grBKeRjw0
メモ

PerlからPHPへ配列データをPOSTメソッドで送る
http://worklog.be/archives/2468
Search A.I Perlレッスン 13. パラメータの受け渡し
http://www.searchai.jp/lesson/perl.php?page=13

46KB
新着レスの表示

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

0ch BBS 2006-02-27