雑記帖のにっき
2005-11-19 (土) [長年日記]
_ [xyzzy] w3m
- 飲み会で、最近の w3m は halfdump がなくなったので www-mode でつかえない!なんてあまり確認していない情報をいいはなっちゃったりしたけれど、結局指定方法が変わっただけで使えるとの情報を服部さんの日記からいただいたので実践。
- w3m と www-mode 連携まで。
1. cygwin インストール (ver. 1.5.18)
2. w3m-0.5.1.tar.gz ダウンロード
■W3M Homepage
http://w3m.sourceforge.net/index.ja.html
■SourceForge.net: w3m
http://sourceforge.net/projects/w3m/
3. w3m-0.5.1.tar.gz 展開
d:/tmp/ に展開
4. w3m コンパイル
$ cd /cygdrive/d/tmp/w3m-0.5.1
$ ./configure
$ make
5. w3m 実行ファイルを xyzzy 環境下にコピー
w3m 実行ファイルコピー後の状態 $XYZZY/bin/w3m-0.5.1/
$XYZZY/bin/w3m-0.5.1/
├ inflate.exe
├ mktable.exe
├ w3m.exe
├ w3mbookmark.exe
├ w3mhelperpanel.exe
└ w3mimgdisplay.exe
6. EXE が必要とする DLL 確認
$ strings *.exe | grep '\.dll$' | sort | uniq
KERNEL32.dll
USER32.dll
cygcrypto-0.9.8.dll
cygintl-3.dll
cygssl-0.9.8.dll
cygwin1.dll
cygz.dll
7. DLL を $CYGWIN/bin からコピー
DLL コピー後の状態 $XYZZY/bin/w3m-0.5.1/
$XYZZY/bin/w3m-0.5.1/
├ cygcrypto-0.9.8.dll
├ cygintl-3.dll
├ cygssl-0.9.8.dll
├ cygwin1.dll
├ cygz.dll
├ inflate.exe
├ mktable.exe
├ w3m.exe
├ w3mbookmark.exe
├ w3mhelperpanel.exe
└ w3mimgdisplay.exe
8. DLL が必要な DLL 確認
$ strings *.dll | grep '\.dll$' | sort | uniq
.dll
Couldn't load Secur32.dll
KERNEL32.dll
cygcrypto-0.9.8.dll
cygiconv-2.dll
cygintl-3.dll
cygssl-0.9.8.dll
cygwin1.dll
cygz.dll
9. DLL を $CYGWIN/bin からコピー
DLL コピー後の状態 $XYZZY/bin/w3m-0.5.1/
$XYZZY/bin/w3m-0.5.1/
├ cygcrypto-0.9.8.dll
├ cygiconv-2.dll
├ cygintl-3.dll
├ cygssl-0.9.8.dll
├ cygwin1.dll
├ cygz.dll
├ inflate.exe
├ mktable.exe
├ w3m.exe
├ w3mbookmark.exe
├ w3mhelperpanel.exe
└ w3mimgdisplay.exe
10. DLL が必要な DLL 確認
$ strings *.dll | grep '\.dll$' | sort | uniq
.dll
Couldn't load Secur32.dll
KERNEL32.dll
cygcrypto-0.9.8.dll
cygiconv-2.dll
cygintl-3.dll
cygssl-0.9.8.dll
cygwin1.dll
cygz.dll
※追加の DLL なし
11. $XYZZY/.www ファイルに記載
(in-package "www")
; w3mでレンダリングする
(require "www/www-w3m")
; w3mのパス
(setq *www-w3m-command*
(concat (map-slash-to-backslash (merge-pathnames "bin/w3m-0.5.1/w3m.exe" (si:system-root)))
" -o display_charset=EUC-JP -o document_charset=Shift_JIS -o ext_halfdump=ON"))
; w3m on
(www-w3m-toggle t)
- 以上。
- xyzzy wiki には cygncurses7.dll も必要だと書かれていたけれど、今回作った実行ファイルでは必要にはならなかったよう。
[TrackBack URL: http://ohkubo.s53.xrea.com/diary/tb.rb/20051119]
本日のリンク元
- xyzzy wiki [Memo/www-modeでw3mを使う] ×525 : 267, 163, 45, 16, 10, 6, 6, 5, 4, 1, 1, 1
- はてなダイアリー[himadatanode] (2007-01-04)/p1 ×25
- HIE no xyzzy Note2 (outline-tree) ×5
- xyzzy wiki [Memo/www-modew3m] ×3
- はてなダイアリー[himadatanode] ×2
- cafesta検索(NANA画像) ×2
- kyokusho news ×2
- はてなダイアリー[himadatanode]searchdiary?of=5&word=*[xyzzy] ×1
- はてなダイアリー[himadatanode]searchdiary?of=10&word=*[xyzzy] ×1
- はてなダイアリー[himadatanode] (2007-01-04) ×1
- はてなダイアリー[mtbr] (2007-03) ×1
アンテナ
- ふぉなみのアンテナ ×9 : 8, 1
- i-know.jp アンテナ - NANRIのあんてな ×8 : 7, 1
- はてなアンテナ[cogma] ×1
その他のリンク元
- http://www9.atwiki.jp/juria/pages/41.html ×71
- http://www9.atwiki.jp/juria/pages/41.html?PHPSESSI... ×10
- http://www9.atwiki.jp/juria/pages/41.html?PHPSESSI... ×8
- http://b.hatena.ne.jp/keyword/xyzzy?sort=eid ×6
- http://xyzzy.s53.xrea.com/wiki/index.php ×5
- http://www9.atwiki.jp/juria/m/pages/41.html?guid=o... ×5
- http://1470.net/tag/xyzzy ×4
- http://matsubaray.web.fc2.com/cl/cat_cygwin.html ×4
- http://www.thexmlguys.com/betting.html ×4
- http://mywiki.jp/juria/juria-no/@あれこれ-2006年9月/ ×3
- http://b.hatena.ne.jp/nabeso/w3m/ ×3
- http://www.yours-cash.com/ ×2
- http://1470.net/list/memo/recent/?page=2 ×2
- http://www.chat-lady.org/ ×2
- http://ohkubo.s53.xrea.com ×2
- http://1470.net/list/memo/recent/ ×2
- http://yo-sugi.sakura.ne.jp/my/hiki/?RSS ×2
- http://search.live.com/spresults.aspx?q=cygz.dll ×2
- http://search.live.com/spresults.aspx?q=secur32.dl... ×1
- http://r.hatena.ne.jp/takeshou/ ×1
- http://sagool.jp/s?q=ixquick&more=1 ×1
- http://search.live.com/spresults.aspx?q=cygiconv-2... ×1
- http://sucheaol.aol.de/suche/web/search.jsp?q=cygc... ×1
- http://www.bloglines.com/myblogs_display?sub=55399... ×1
- http://gimon.180r.com/result/act/act 測定 ×1
- http://eu.ixquick.com/do/metasearch.pl?cat=web&cmd... ×1
- http://b.hatena.ne.jp/nabeso/rss?tag=w3m ×1
- http://b.hatena.ne.jp/add?mode=confirm&title=%u96D... ×1
- http://reader.livedoor.com/reader/ ×1
- http://www.checkpad.jp/?mode=pjt&act=detail&id=490... ×1
- http://74.125.153.132/search?q=cache:K3T0nhjKQmYJ:... ×1
- http://209.85.175.104/search?q=cache:CWWZynbtJO8J:... ×1
- http://209.85.175.104/search?q=cache:_pFaaw4qstwJ:... ×1
- http://209.85.175.104/search?q=cache:vXQmBcddQlAJ:... ×1
- http://b.hatena.ne.jp/nabeso/xyzzy/ ×1
- http://www.mooter.co.jp/moot/?keywords=cygcrypto-0... ×1
- http://www.rakuuten.com/key/バッグ/デルボー バッグ/index.htm... ×1
- http://1470.net/list/memo/uri/recent/ ×1
- http://74.125.153.132/search?q=cache:TAEkQN42SzYJ:... ×1
- http://www.kaimonohiroba.com/key/電話番号検索/ntt 電話番号検索... ×1
- http://fsearch.groupsite.jp/search.aspx/デルボー/バッグ/購... ×1
- http://b.hatena.ne.jp/nabeso/ ×1
- http://matsubaray.web.fc2.com/cl/cat_net-3.html ×1
- http://www.esprix.net/~shig/crb.html ×1
- http://209.85.175.104/search?q=cache:CWWZynbtJO8J:... ×1
- http://74.125.153.132/search?q=cache:heiMexn1LkoJ:... ×1
- http://jsearch.jword.jp/search?q=ads-200s&lang=lan... ×1
- http://b.hatena.ne.jp/t/xyzzy?sort=eid ×1
- http://209.85.175.104/search?q=cache:69ixGTbHacIJ:... ×1
- http://209.85.175.104/search?q=cache:CWWZynbtJO8J:... ×1
- http://feedbringer.net/feed ×1
- http://www.checkpad.jp/?mode=pjt&act=detail&id=489... ×1
- http://www9.atwiki.jp/juria/?cmd=word&word=w3m-0.5... ×1
- http://b.hatena.ne.jp/keyword?word=xyzzy&of=100&so... ×1
- http://s.luna.tv/search.aspx?q=Secur32.dll&d=&s=1&... ×1
- http://209.85.175.104/search?q=cache:CWWZynbtJO8J:... ×1
- http://74.125.153.132/search?q=cache:M_4qzYyucF0J:... ×1
- http://b.hatena.ne.jp/keyword?word=xyzzy&of=50&sor... ×1
- http://www.chat-lady.org/チャットレディ募集/ ×1
- http://www.fsearch.groupsite.jp/search.aspx/デルボー/i... ×1
- http://74.125.153.132/search?q=cache:heiMexn1LkoJ:... ×1
- http://1470.net/tag/w3m ×1
- http://209.85.175.104/search?q=cache:CWWZynbtJO8J:... ×1
検索
- cygcrypto-0.9.8.dll ×128 : .co.jpのGoogle検索 ×13, .co.jpのGoogle検索 ×12, .co.jpのGoogle検索 ×8, .co.jpのGoogle検索 ×7, .co.jpのGoogle検索 ×6, .co.jpのGoogle検索 ×5, .co.jpのGoogle検索 ×5, .comのGoogle検索 ×4, .co.jpのGoogle検索 ×4, .co.jpのGoogle検索 ×4, .esのGoogle検索 ×3, .co.jpのYahoo!検索 ×3, .itのGoogle検索 ×2, .itのGoogle検索 ×2, .esのGoogle検索 ×2, .esのGoogle検索 ×2, .comのGoogle検索 ×2, .comのGoogle検索 ×2, .comのGoogle検索 ×2, .comのGoogle検索 ×2, .com.svのGoogle検索 ×2, .co.jpのGoogle検索 ×2, .co.jpのGoogle検索 ×2, .co.jpのGoogle検索 ×2, .co.jpのYahoo!検索 ×2, .co.jpのYahoo!検索 ×2, .seのGoogle検索 ×1, .ruのGoogle検索 ×1, .ruのGoogle検索 ×1, .plのGoogle検索 ×1, .noのGoogle検索 ×1, .esのGoogle検索 ×1, .esのGoogle検索 ×1, .esのGoogle検索 ×1, .esのGoogle検索 ×1, .esのGoogle検索 ×1, .esのGoogle検索 ×1, .esのGoogle検索 ×1, .esのGoogle検索 ×1, .esのGoogle検索 ×1, .esのGoogle検索 ×1, .czのGoogle検索 ×1, .comのGoogle検索 ×1, .comのGoogle検索 ×1, .comのGoogle検索 ×1, .comのGoogle検索 ×1, .comのGoogle検索 ×1, .comのGoogle検索 ×1, .comのGoogle検索 ×1, .comのGoogle検索 ×1, .comのGoogle検索 ×1, .comのGoogle検索 ×1
- cygz.dll ×104 : .co.jpのYahoo!検索 ×34, .co.jpのYahoo!検索 ×10, .co.jpのYahoo!検索 ×8, .co.jpのGoogle検索 ×5, .co.jpのMSNサーチ ×5, .comのGoogle検索 ×4, .co.jpのGoogle検索 ×3, .co.jpのGoogle検索 ×3, .co.jpのYahoo!検索 ×3, .co.jpのYahoo!検索 ×3, .comのGoogle検索 ×2, .co.jpのGoogle検索 ×2, .co.jpのGoogle検索 ×2, .co.jpのGoogle検索 ×2, .co.jpのYahoo!検索 ×2, .co.jpのYahoo!検索 ×2, .co.jpのYahoo!検索 ×2, .co.jpのYahoo!検索 ×2, .co.jpのYahoo!検索 ×2, .co.jpのYahoo!検索 ×2, .co.jpのYahoo!検索 ×2, .のLive Search ×2, .comのGoogle検索 ×1, .comのGoogle検索 ×1
- 謎。 ×77 : goo ×69, goo ×8
- cygintl-3.dll ×71 : .co.jpのGoogle検索 ×6, .co.jpのGoogle検索 ×5, .co.jpのGoogle検索 ×5, .co.jpのGoogle検索 ×4, .co.jpのYahoo!検索 ×4, .co.jpのGoogle検索 ×3, .co.jpのGoogle検索 ×3, .co.jpのYahoo!検索 ×3, .co.jpのYahoo!検索 ×3, .ptのGoogle検索 ×2, .frのGoogle検索 ×2, .comのGoogle検索 ×2, .comのGoogle検索 ×2, .co.jpのGoogle検索 ×2, .co.jpのGoogle検索 ×2, .co.jpのGoogle検索 ×2, .co.jpのGoogle検索 ×2, .co.jpのGoogle検索 ×2, .co.jpのGoogle検索 ×2, .co.jpのYahoo!検索 ×2, .co.jpのYahoo!検索 ×2, .co.jpのYahoo!検索 ×2, .co.jpのYahoo!検索 ×2, .plのGoogle検索 ×1, .plのGoogle検索 ×1, .plのGoogle検索 ×1, .kzのGoogle検索 ×1, .deのGoogle検索 ×1, .comのGoogle検索 ×1, .comのGoogle検索 ×1
- キーワード不明 ×39 : kensaku.jp検索 ×8, .co.jpのGoogle検索 ×5, .co.jpのGoogle検索 ×5, kensaku.jp検索 ×4, .co.jpのGoogle検索 ×3, .co.jpのGoogle検索 ×2, .co.jpのGoogle検索 ×2, .co.jpのGoogle検索 ×2, .co.jpのGoogle検索 ×2, .co.jpのGoogle検索 ×2, .co.jpのGoogle検索 ×2, .co.jpのGoogle検索 ×2
- xyzzy w3m ×30 : .co.jpのGoogle検索 ×6, .co.jpのGoogle検索 ×4, .co.jpのGoogle検索 ×3, .co.jpのGoogle検索 ×3, .co.jpのGoogle検索 ×3, .co.jpのGoogle検索 ×3, .co.jpのGoogle検索 ×2, .co.jpのGoogle検索 ×2, .co.jpのGoogle検索 ×2, .co.jpのGoogle検索 ×2
- cygintl-8.dll ×27 : .co.jpのYahoo!検索 ×7, .co.jpのYahoo!検索 ×6, .co.jpのYahoo!検索 ×6, .co.jpのYahoo!検索 ×4, .co.jpのYahoo!検索 ×4
- cygz.dll ダウンロード ×20 : .co.jpのYahoo!検索 ×5, .co.jpのYahoo!検索 ×5, .co.jpのYahoo!検索 ×3, .co.jpのYahoo!検索 ×2, .co.jpのYahoo!検索 ×2, .co.jpのYahoo!検索 ×2, .comのGoogle検索 ×1
- secur32.dll ×14 : .co.jpのYahoo!検索 ×5, .co.jpのGoogle検索 ×3, .co.jpのGoogle検索 ×3, .co.jpのGoogle検索 ×3
- cygcrypto-0.9.8 ×12 : .co.jpのGoogle検索 ×3, .co.jpのGoogle検索 ×2, .co.jpのGoogle検索 ×2, .deのGoogle検索 ×1, .comのGoogle検索 ×1, .comのGoogle検索 ×1, .comのGoogle検索 ×1, .comのGoogle検索 ×1
- cygz ×11 : .co.jpのYahoo!検索 ×4, .comのGoogle検索 ×2, .co.jpのGoogle検索 ×2, .co.jpのYahoo!検索 ×2, .comのGoogle検索 ×1
- cygwin1.dll cygz.dll ×9 : .co.jpのGoogle検索 ×5, .comのGoogle検索 ×2, .comのGoogle検索 ×1, .comのGoogle検索 ×1
- cygwin1.dllダウンロード ×9 : .co.jpのYahoo!検索 ×7, .co.jpのYahoo!検索 ×2
- cygncurses7.dll ×8 : .co.jpのGoogle検索 ×3, .co.jpのGoogle検索 ×2, .co.jpのGoogle検索 ×2, .comのGoogle検索 ×1
- ボクササイズ ×8 : goo
- cygintl-3 ×7 : .co.jpのYahoo!検索 ×3, .comのGoogle検索 ×1, .comのGoogle検索 ×1, .comのGoogle検索 ×1, .comのGoogle検索 ×1
- cygcrypto ×7 : .co.jpのGoogle検索 ×3, .co.jpのGoogle検索 ×2, .plのGoogle検索 ×1, .comのGoogle検索 ×1
- w3m xyzzy ×7 : .co.jpのGoogle検索 ×3, .co.jpのGoogle検索 ×2, .co.jpのGoogle検索 ×2
- cygcrypto-0.9.8.dll download ×7 : .co.jpのGoogle検索 ×2, .co.jpのGoogle検索 ×2, .co.jpのGoogle検索 ×2, .comのGoogle検索 ×1
- cygiconv-2.dll ×6 : .comのGoogle検索 ×2, .co.jpのGoogle検索 ×2, .comのGoogle検索 ×1, .comのGoogle検索 ×1
- cygcrypto-0.9.8.dll cygwin ×6 : .comのGoogle検索 ×4, .comのGoogle検索 ×2
- secur32. dll ×5 : .co.jpのYahoo!検索
- cygwin1.dll,cygz.dll ×5 : .co.jpのGoogle検索 ×3, .comのGoogle検索 ×2
- cygcrypto-0.9.8.dllダウンロード ×4 : .co.jpのYahoo!検索
- cygintl-3.dll ダウンロード ×4 : .co.jpのGoogle検索 ×2, .co.jpのYahoo!検索 ×2
- W3M XYZZY 連携 ×4 : .co.jpのGoogle検索
- cygintl-3.dll download ×4 : .comのGoogle検索 ×2, .co.jpのGoogle検索 ×2
- cygintl-8.dll ダウンロード ×4 : .co.jpのYahoo!検索
- cygintl-3.dllを ダウンロード ×3 : .co.jpのYahoo!検索
- cygintl dll ダウンロード ×3 : .co.jpのYahoo!検索
- cygwin1.dll ダウンロード ×3 : .co.jpのYahoo!検索
- cygssl-0.9.8.dll ×3 : .comのGoogle検索 ×1, .comのGoogle検索 ×1, .comのGoogle検索 ×1
- cygz ダウンロード ×3 : .co.jpのYahoo!検索
- cygcrypto 0.9.8 ×3 : .co.jpのGoogle検索 ×2, .comのGoogle検索 ×1
- kernel32.dllインストール ×3 : .co.jpのYahoo!検索
- cygwin1.dll ×2 : .co.jpのYahoo!検索
- cygcrypto dll download ×2 : Google検索(mywiki.jp/juria/juria-no/@%82%A0%82%EA%82%B1%82%EA-2006%94N9%8C%8E/のキャッシュ)
- mkTable ×2 : .comのGoogle検索 ×1, .comのGoogle検索 ×1
- secur32.dllをダウンロード ×2 : .co.jpのYahoo!検索
- "cygcrypto-0.9.8.dll" ×2 : .esのGoogle検索
- Kernel32.dllダウンロード ×2 : .co.jpのYahoo!検索
- kernel32.dll ダウンロード ×2 : .co.jpのYahoo!検索
- cygwin1.dll、cygz.dll ×2 : .co.jpのGoogle検索
- w3mbookmark.exe ×2 : .comのGoogle検索 ×1, .comのGoogle検索 ×1
- cygwin packages cygz.dll ×2 : .co.jpのGoogle検索
- cygintl-3.dll cygwin ×2 : .co.jpのGoogle検索
- cygwin cygz インストール ×2 : .co.jpのYahoo!検索
- Cygintl-8.dll ×2 : .co.jpのYahoo!検索
- CYGZ.DLL ×2 : .co.jpのGoogle検索
- ads-200sリージョンフリー ×2 : .co.jpのExcite
- cygcrypto-0.9.8.dll ダウンロード ×2 : .co.jpのGoogle検索
- cygwin cygintl-3.dll ×2 : .co.jpのGoogle検索
- secur32,dll ×2 : .co.jpのYahoo!検索
- HG 画像 ×2 : .co.jpのYahoo!検索
- Xyzzy w3m ×2 : .comのGoogle検索
- AVOX ADS-200s ×2 : .co.jpのYahoo!検索
- w3m cygwin ×2 : Google検索(xyzzy.s53.xrea.com/wiki/index.php?Memo%2Fwww-mode%A4%C7w3m%A4%F2%BB%C8%A4%A6のキャッシュ)
- cygz.dllダウンロード ×2 : .co.jpのYahoo!検索
- cygintl-8.dll cygwin ×2 : .co.jpのYahoo!検索
- デルボーバッグ ×2 : .co.jpのYahoo!検索
- cygwin1 dll 1.5.18 ×2 : .co.jpのGoogle検索
- cygwin1 cygz.dll ×2 : .co.jpのGoogle検索
- SECUR32.DLL ×2 : .co.jpのGoogle検索
- cygwin1 1.5.18 ダウンロード ×2 : .comのGoogle検索
- O'diam スカート ×2 : .co.jpのYahoo!検索
- cygiconv-2.dll download ×2 : .co.jpのYahoo!検索
- イビョンホン 画像 ×2 : .co.jpのYahoo!検索
- inflate exe ×2 : .co.krのGoogle検索
- cygcrypto 0.9.8.dll ×1 : .esのGoogle検索
- xyzzy 雑記 ×1 : .comのGoogle検索
- xyzzy www ×1 : .comのGoogle検索
- mkTable.exe ×1 : .comのGoogle検索
- cygwin cygz.dll ×1 : .comのGoogle検索
- 必要なdll 確認 ×1 : .comのGoogle検索
- w3m mktable ×1 : .comのGoogle検索
- w3m 0.5.1 cygwin インストール ×1 : .comのGoogle検索
- cygintl ×1 : .comのGoogle検索
- Cygintl-3 ×1 : .comのGoogle検索
- cygcrypto-0.9.8,dll ×1 : .comのGoogle検索
- cygcrypto-0.9.8 ダウンロード ×1 : .comのGoogle検索
- uniq xyzzy ×1 : .comのGoogle検索
- w3m cygintl-3.dll ×1 : .comのGoogle検索
- 9.dll ×1 : .comのGoogle検索
- cygiconv-2 ×1 : .comのGoogle検索
- cygz.dll 最新 ×1 : .comのGoogle検索
- cygwin cygcrypto-0.9.8.dll ×1 : .frのGoogle検索
- cygcrypto-0.9.8 は ×1 : .comのGoogle検索
- Cygcrypto-0.9.8.dll ×1 : .esのGoogle検索
- package cygcrypto-0.9.8.dll ×1 : .esのGoogle検索
- u96d.exe ×1 : .comのGoogle検索
- w3m ×1 : .comのGoogle検索
- cygncurses7.dll download ×1 : .comのGoogle検索
- xyzzy uniq ×1 : .comのGoogle検索
- ADS-200S リージョン フリー ×1 : .comのGoogle検索
- cygcrypto-0.9.8.dll gz ×1 : .comのGoogle検索
- cygwin1.dll cygintl-3.dll ダウンロード -2ch ×1 : .comのGoogle検索
- w3mimgdisplay windows download ×1 : .frのGoogle検索
- CYGCRYPTO-0.9.8.DLL ×1 : .esのGoogle検索
- アダルトネット小説 ×1 : .comのGoogle検索
- cygintl-3.dll インストール ×1 : .comのGoogle検索
こちらでは、後々何かと困らないだろうと思ってUTF-8でやり取りするようにしてますが、微妙に化けてるのが謎。
あと、w3m-0.5.1だとForm周りも何とかなりそうな気がするので、ちょっとお試し中です。
display_charset や document_charset あたりはものぐさをして xyzzy wiki に書かれていた設定そのままです。私も長期間いじらなくていいことを祈りつつ UTF-8 に変更しようと思います。
Form 周りの変化、楽しみにしています!