No. : 732 Sender: msyk URL : Title : TEEN ML TEEN 自体とは無関係な話題なんですが... #メイリング・リストに登録されている方は多いのでしょうか? ML では過去のメッセージは ML が開始されてからのものしか get できないそうですので, ご紹介するのを忘れていた e-mail で全ての 過去メッセージを読み出す方法を以下に示しますので, e-mail しか 使えない方 ( 今時そんな人いるのか?) は試してみて下さいね. www4mail@wm.ictp.trieste.it www4mail@unganisha.idrc.ca www4mail@web.bellanet.org www4mail@ftp.uni-stuttgart.de www4mail@collaborium.org www4mail@kabissa.org 上記のアドレスのどれかへ tsource http://www.pc88.gr.jp/bbs/teen.php3?board=11&action=read\ &read_unit=??&article=???? という本文でリクエスト・メイルを送って下さい. read_unit=?? ( 何個ずつ読み出すかを指定 ) article=???? ( 読み出し開始メッセージ番号 ) この場合該当メッセージの html ソースがそのまま添付ファイルとして 得られます. 一つのメイルに書ける URL は五つまでで, 一つの URL につき一通のメイルが 送られてきます. #base64 エンコードされたり, Q-encode されて添付ファイルになって来る #場合もあるようです. また index を得たい場合には tsource http://www.pc88.gr.jp/bbs/teen.php3?board=11&action=index\ &index_top=????&index_unit=?? index_top=???? ( index の読み出し開始メッセージ番号 ) index_unit=?? ( 何個ずつ index を読み出すかを指定 ) 最新の書き込みから 20 個分の index ( デフォールト ) の場合, 簡単に tsource http://www.pc88.gr.jp/bbs/teen.php3 とすることができます. 注意としてメッセージの指定は降順ですので, read_unit=, index_unit= で 指定した数だけ古い方へ数えることになります. メッセージ本文を一度に何個読み出すかの指定は WEB 上では選択肢が四つ しかありませんが, index の読み出し個数と同様に自由な値を設定できる ようです. つまり一度に全メッセージの読み出しも可能だろうということですね. #read_unit=50 で試してみたらちゃんと 50 個一度に読み出せました. get されたものは html ソースなので htox, htm2txt 等で plain text 化 した方が良いかも. なお本文の文字列の行末の "\" は実際には次行へ行が続くという記号で, これを削除して一行にしても OK ですが, サーバによっては長い行は不具合を 起こすことがあります. 各 www4mail サーバは時間帯等によって反応速度が違うので, すぐに返信が 欲しいならどれを使うかいろいろ試してみる必要があるでしょう.