[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
2000/09/13 04:23 from msyk
Title: [teenbbs:732] TEEN ML

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 サーバは時間帯等によって反応速度が違うので, すぐに返信が
欲しいならどれを使うかいろいろ試してみる必要があるでしょう.

[レスを書く]