README
12ch.cgi
2
3 [w3m-dev 03635] 2ch.cgi
4 2ch の dat を直読みする local CGI です。
5
6 w3m file:/cgi-bin/2ch.cgi?http://toro.2ch.sc/test/read.cgi/unix/1185784998/
7
8 wget の差分転送(-c)を使います。
9 読んだ dat は ~/.w3m2ch/ 以下に保存します。
10 書き込みはできません。
11
12smb.cgi
13
14 [w3m-dev 03634] smb.cgi
15 SMB にアクセスする local CGI です。
16 nmblookup,smbclient を使うので sabma がインストールされている
17 必要があります。
18 パスワードは、
19 1) ~/.w3m/smb にパスワードが設定されており、
20 smbclient の -A オプションを使えるなら
21 smbclient -A ~/.w3m/smb として渡します。
22 2) 環境変数 PASSWD_FILE (パスワードのみのファイル)が設定
23 されている場合は、環境変数 PASSWD_FILE を使います。
24 3) ~/.w3m/smb にパスワードが設定されていれば、
25 環境変数 PASSWD_FD を使って標準入力経由で渡します。
26 どちらにせよ、あまり良い事ではないので SMB(CIFS)プロトコルを
27 喋る版を希望。
28
29google.cgi
30
31 [w3m-dev 03625] keymap key SEARCH string
32
33html2latex
34
35 HTMLの文書をLaTeX に変換します.Rubyスクリプトです.不完全です.
36 ある程度の役には立つかもしれません.
37
38 使用法
39
40 html2latex file.html > file.tex
41
42 ここに置いてある理由
43
44 makeref のための部品取りです :-)
45
46makeref
47
48 HTMLの文書を読み,アンカーに番号を振ります.番号を振った文書を
49 標準出力に書き出し,最後にその一覧を出力します.Ruby スクリプトです.
50
51 使用法
52
53 makeref [-url base_url] [file]
54
55 -url: 文書のURLを指定します.リンクの一覧を出すときに,そのURLを
56 補完するために使います.
57
58 バグ
59
60 HTMLの記述ミス( < ではなく < を使う,&... の最後に ; を付けない
61 等)があると,悲惨な結果になることがあります.
62
63 半角カナ(JIS X-0201カナ)に対応していません.
64
65htmldump
66
67 URL からHTML文書を読み,アンカーに番号を振って整形し,標準出力に
68 書き出します.
69
70 使用法
71
72 dumphtml [URL]
73
74 URL を省略すると,$WWW_HOME の内容を読みます.
75
76 バグ
77
78 URL の指す文書がHTMLでなかった場合,かわいそうなことになります.
79 makeref を使っているので,makeref がうまく処理できない文書の表示
80 は変になります.
81
README.eng
12ch.cgi
2
3 [w3m-dev 03635] 2ch.cgi
4 localcgi to read 2ch dat directly
5
6 w3m file:/cgi-bin/2ch.cgi?http://toro.2ch.sc/test/read.cgi/unix/1185784998/
7
8 It uses wget -c.
9 `dat' files are recorded under ~/w3m2ch/.
10 You can not post.
11
12smb.cgi
13
14 [w3m-dev 03634] smb.cgi
15 localcgi to access SMB.
16 Since it uses nmblookup, smbclient, you should install samba.
17 Password can be passed to smbclient:
18 1) When the password is set by contents of ~/.w3m/smb and
19 -A option available, `smbclient -A ~/.w3m/smb' is used.
20 2) When the environment variable PASSWD_FILE, it is used.
21 3) When the password is set by contents of ~/.w3m/smb,
22 the password is passed via standrad I/O using
23 the environment variable PASSWD_FD.
24
25google.cgi
26
27 [w3m-dev 03625] keymap key SEARCH string
28
29html2latex
30
31 Convert HTML document into LaTeX. Ruby script. incomplete.
32
33 Usage:
34
35 html2latex file.html > file.tex
36
37 Why this script is here?
38
39 To exploit code for makeref. :-)
40
41makeref
42
43 Read HTML document and number the anchors. Print numbered document
44 into standard output and append reference index. Ruby script.
45
46 Usage:
47
48 makeref [-u] [-url base_url] [file]
49
50 -url: Specify URL of the document. It is used to complete link
51 in the document.
52
53 -u: Append URL after each anchor, instead of reference number.
54
55 Bugs
56
57 If there are any error in HTML (unbalanced < , character entity
58 without ; , etc.), output will be miserable.
59
60htmldump
61
62 Read HTML document from URL, number the anchors and format it,
63 and output it on standard output.
64
65 Usage
66
67 htmldump [-u] [URL]
68
69 -u: Append URL after each anchor, instead of reference number.
70
71 If URL is omitted, $WWW_HOME is used instead.
72
73 Bugs
74
75 It assumes that the document on URL is HTML.
76 As it uses makeref to number the anchor, it can't handle any document
77 makeref can't handle.
78