No. : 288 Sender: Si URL : http://member.nifty.ne.jp/dahlia Title : Re:286)TBBSGET >にはいかないと思いますが, TEEN 掲示板 No.39, No.42, No.46 の発言中にある >If-Modified-Since: をリクエスト・ヘッダで送信するようにすれば, かなり >汎用的な WEB 自動巡回ツールができるあがるかもしれませんね. いつもいろいろとアドバイスありがとうございます。早速周辺メッセージをダウ ンロードしてみました。 要するに If-Modified-Since: を送信してページの更新有無を調べて、更新され ていなければ未読処理を行なわない、ということのようですが恥ずかしいことに 実装方法が分かりません。自分で RFC を勉強しないといけないようですね。 それと、If-Modified-Since: を利用すると TBBSGET で使っているルーチン(い ったん掲示板のトップページをダウンロードして最大メッセージ番号を解析し、 既読番号と比較して未読の有無を調べる)と比較して未読チェックに費やす時間 がおそらく大幅に短縮されると思うのですが、それ以外のメリットってあるので しょうか? 実装の仕方によるのだと思いますが、 If-Modified-Since: を使うということは 必ず更新された(新規追加された)未読メッセージだけをダウンロードする、と いうことを前提にするように思えるのですが、 いまの TBBSGET の方法だと任意 のメッセージ番号から任意の数だけダウンロードするということが出来ます。 ちなみに、今回も msyk さんから教えて頂いた関連メッセージをダウンロードす るのに、.ini ファイルを下記のように一時的に書き換えて、 LASTNO = 30 READMAX = 20 過去の #31 から #50 までのメッセージをダウンロードしました。 If-Modified-Since: を利用するとこういうことも出来なくなるような気がする のですがどうなんでしょう? まあ、実装方法にもよるのでしょうか。