w3m その8at UNIX
w3m その8 - 暇つぶし2ch171:名無しさん@お腹いっぱい。
09/12/28 19:08:40 .net
textフォームに入力→別のページに移動→元のページに戻る
でtextフォームが化けるのが気になってたが、それと原因は同じってこと?

172:名無しさん@お腹いっぱい。
09/12/28 19:39:04 .net
確証はないけど素のw3mだと>>171のように化けるだけで済むみたいだけど、
何かパッチが当たってると>>167のように落ちることもある感じ。常にではないけど。
URLリンク(www.sic.med.tohoku.ac.jp)
のUCS文字幅パッチ(w3m-cvs-1.914-ambwidth.patch)とか当ててない?

173:名無しさん@お腹いっぱい。
09/12/29 23:16:52 .net
>169 ですが,FreeBSD の ports 由来なので
こんなのがあたってるくらいです
366 Jun 9 2007 patch-file.c
19707 Apr 23 2008 patch-w3mimg_fb_fb.c
365 Apr 23 2008 patch-w3mimg_fb_fb.h
893 Apr 23 2008 patch-w3mimg_fb_fb_w3mimg.c
URLリンク(www.alib.jp)
PATCHFILES= w3m-0.5-version-xhtml.patch


174:167
09/12/30 22:56:56 .net
>>170
おー落ちなくなったみたい、かなり助かった
話は振ってみるもんだね
>>172
そうそうそのパッチ
でもこれ当ててもscreenとの併用は駄目なんだよなー
screenにcjkwidthパッチも当ててるんだけど

175:名無しさん@お腹いっぱい。
10/01/02 21:39:59 .net
>>173
俺のとこはDebianで>>172のUCS文字幅パッチ当てて落ちてたのが、
>>170のパッチ当てて落ちなくなってた。FreeBSDはわからない。すまん。
boehm GC関係という話もある(手元のは 7.1)。
URLリンク(mi.med.tohoku.ac.jp)
数年リリースないけど>>170みたいなバグフィックスをまとめたリリースしてほしいな。

176:名無しさん@お腹いっぱい。
10/01/04 01:50:57 .net
screenをtmuxに替えてみたらUTF-8環境でのw3mの動作がかなり良くなった
長年慣れ親しんだ組み合わせだけど、乗り換えるか…
w3mもjavascriptとかは諦めてるがテキストブラウザだから文字部分だけでも頑張ってほしい

177:名無しさん@お腹いっぱい。
10/01/10 09:04:49 .net
w3m -dump < hoge.html
としたらhtmlがそのまま表示されてしまったのですが、
標準入力から読み込んだhtmlをフォーマットして表示することはできないのでしょうか?

178:名無しさん@お腹いっぱい。
10/01/10 09:24:55 .net
>>177
w3m -T text/html -dump < hoge.html

179:名無しさん@お腹いっぱい。
10/01/10 10:07:58 .net
ありがとうございます。

180:名無しさん@お腹いっぱい。
10/02/18 23:56:12 .net
>>176
マジか。くわしく。

181:名無しさん@お腹いっぱい。
10/04/08 15:58:21 .net
/検索で例えばeで検索して
éやëのようなアクセント記号のついたeにも一致するようにはできないでしょうか?
洋サイトで検索する時は/p.ginaのように.でごまかしてますが何かと面倒です

182:名無しさん@お腹いっぱい。
10/04/27 22:54:17 .net
migemo_command にそういうのを指定すればいいんじゃない?

183:名無しさん@お腹いっぱい。
10/04/30 23:07:49 .net
関係ないけど netrik って使ってる人いる?
久し振りに試してみたら文字化けしたような画面が出た。
前もこんなんだったような気がするな。

184:名無しさん@お腹いっぱい。
10/05/11 13:40:09 .net
スレリンク(unix板:602番)
602 名前:名無しさん@お腹いっぱい。[] 投稿日:2010/05/11(火) 00:58:11
ubuntu10.04なんですが、w3m-img入れても端末上で画像表示しないのですが、何か設定とかあるのでしょうか?

185:名無しさん@お腹いっぱい。
10/06/20 04:43:04 .net
bookmark.htmlをUTF-8にしたところ、ADD_BOOKMARKで
Title: [:asahi.com[A1][A7]$(D+E(B[C6][FC][BF][B7][BC][CE][C2][AE][CA][F3][A5]$(O+`$(D89(B[A5][B9][A5][B5][A5][A4][A5][C8] ]
のように日本語が文字化けするようになってしまいました。
(EUC-JPに戻す以外で)直す方法はないでしょうか?

186:名無しさん@お腹いっぱい。
10/07/03 20:23:45 .net
w3m に脆弱性だそうだ URLリンク(secunia.com)
誰か対応してくれないかな

187:名無しさん@お腹いっぱい。
10/07/04 20:34:26 .net
Linuxではディストリ毎に対応されてるぽい。
↓はDebianの中の人。放置状態のバグが多くて泣ける。
URLリンク(www.sic.med.tohoku.ac.jp)
もう元々の開発者はみんな離散してしまったんだろうなぁ。
Githubの方に個人がCVSから変換したレポジトリがあるからそれ使えばいいのに。

188:名無しさん@お腹いっぱい。
10/07/05 00:38:45 .net
Firefox2なんてもう化石なのに、これだけ放置されてるw3mがまだまだ使えるのは
それだけ良く練られた道具だったということではあるんだろうな
派手な機能追加はしなくていいから、保存的なメンテナンスだけでも態勢が整わないものか

189:名無しさん@お腹いっぱい。
10/07/05 10:08:51 .net
代用品がないだけじゃね。

190:名無しさん@お腹いっぱい。
10/07/05 10:33:42 .net
>>187
レンダリングは俺には不都合ないんだがクラッシュバグは直してほしいな……。
githubのレポジトリって白い弾幕の人の?この人もGoogleJapanなんだな。
w3mのメンテしてた人もGoogleJapanだからその線で何か連携取れないものか。
>>189
linksとかelinksとか触ってみたけど結局w3mに戻ってきたな。

191:名無しさん@お腹いっぱい。
10/07/05 10:38:46 .net
>>190
そう、その人。Googleの人になってたのは知らなかった。

192:名無しさん@お腹いっぱい。
10/07/06 03:31:05 .net
どうみてもFirefox2の方が高機能だろ、おまえみたいな馬鹿吐き気がする

193:名無しさん@お腹いっぱい。
10/07/06 07:40:20 .net
firefox2との機能比較の話題を思わず探してしまった。

194:名無しさん@お腹いっぱい。
10/07/10 01:42:24 .net
で、netrik は?するーですよ。

195:名無しさん@お腹いっぱい。
10/07/20 03:10:47 .net
CVSの方に大量コミットktkr
ここまで長かったなぁ…お疲れ様でした

196:名無しさん@お腹いっぱい。
10/07/20 12:44:08 .net
やっぱアドバイザリは効くなー
しかし異人さんばかりだな、スレで文句言ってただけの日本人としてはちと恥ずい
m17nで頑張ってるテキストブラウザはそれだけ貴重ということか

197:名無しさん@お腹いっぱい。
10/07/20 14:10:41 .net
picture は対処できますが flash を認識させるのは 個人では無理でした…

198:名無しさん@お腹いっぱい。
10/07/20 17:37:55 .net
うpして使ってたら↓こんなん大量に出ますた(今まで一度も見たことない)
GC Warning: Repeated allocation of very large block (appr. size 790528):
May lead to memory leak and poor performance.

199:名無しさん@お腹いっぱい。
10/07/20 21:26:25 .net
htrbさんって誰?

200:名無しさん@お腹いっぱい。
10/07/21 07:43:59 .net
git に取り込んで手許でいじったのをぼちぼち整理しようかと、昨日 cvs update したら
ぞろぞろ出てきて驚いた。
>>199
伊東さんじゃないの

201:名無しさん@お腹いっぱい。
10/07/21 09:06:35 .net
>>199,200
あ伊藤(aito)さんではないほうの伊東(hito)さん。
今MLに書いてるのもあ伊藤さんではないのほう伊東さん。

202:名無しさん@お腹いっぱい。
10/07/24 07:59:14 .net
bug fixばかりで、機能追加は無し?

203:名無しさん@お腹いっぱい。
10/07/24 23:34:10 .net
>>202
Debianからきてるパッチの中には機能追加もあるようだよ。

204:名無しさん@お腹いっぱい。
10/07/24 23:41:20 .net
>>202
>>151

205:名無しさん@お腹いっぱい。
10/07/26 11:09:40 .net
CVSの方でambwidth正式採用キタ━━(゚∀゚)━( ゚∀)━(  ゚)━(  )━(  )━(゚  )━(∀゚ )━(゚∀゚)━━!!

206:名無しさん@お腹いっぱい。
10/07/30 00:16:03 .net
1行ずつのスクロールがめっさ重くなったような…

207:名無しさん@お腹いっぱい。
10/08/01 22:26:48 .net
レイアウト崩れが無くなって嬉しい。

208:名無しさん@お腹いっぱい。
10/08/02 01:09:45 .net
ambwidth パッチのせいか、<li> の頭に付く記号が・□☆などで代替表示されていたのが、
*+o などの ASCII 文字で表示されるようになってしまいました。とりあえず以前のような
表示にしたくてオプションをいじってみたのですが、どうもうまくいきません。
判る人がいらっしゃれば教えてくださいませんか。表示用文字コードは EUC-JP にしています。
なかなか UTF-8 に全移行できない…

209:名無しさん@お腹いっぱい。
10/08/02 07:25:04 .net
え。
うちはeucだから関係ねーと思っていたが、影響出るのっ!?

210:名無しさん@お腹いっぱい。
10/08/02 09:21:40 .net
>>208
テーブルやメニューの枠に graphic 文字を使う: YES
ある種のUnicode文字を全角にする: NO
これで・□☆にならないかな。
後者をYESにすると前者がYESでも*+oになる。バグかな?

211:名無しさん@お腹いっぱい。
10/08/02 14:01:32 .net
¢ ¢
±±(`)<´
UU±± U U
AA


212:名無しさん@お腹いっぱい。
10/08/03 02:21:45 .net
>>209
私のように今までの設定によっては影響が出ますね。
あと UTF-8 なサイトで表示できなかった文字も見られるようになったり。
>>210
その組み合わせでも駄目ですね。ただ、上の設定を Yes (graphic_char=1) にすると
-dump の結果はこれまで通りの・□☆などに置き換わっています。
graphic_char はずっと 0 で使っていました。設定画面上では、7 月以前は「No」、
最近のマージで一旦は「Yes, but only charset specific」 になりましたが、
ambwidth パッチマージ後の整理で再び「No」に戻りました。
7月以前は「No」でも罫線が表示されていたので、「Yes, but only charset specific」で
意味的に正しくなったようです。ただ、「Yes」でも「No」でもリストの頭は ASCII 表示に
なりましたが…
最新の状態で graphic_char=0 だと、罫線もリストの頭も ASCII 表示なので、
バグ修正前とではまるっきり反対になってしまいますね。

213:名無しさん@お腹いっぱい。
10/08/05 16:34:44 .net
CVS 先端では問題が解決されているようです。感謝!!
これを機会に文字コードやフォント周りの設定を見直しています。

214:名無しさん@お腹いっぱい。
10/08/05 22:28:36 .net
おぉ, 久々に見てみたらw3m更新されてるのね
0.5.2になったとき64ビット環境でコンパイルしたら割に不安定な感じで
しょうがなく CFLAGS="-m32 -O2" ./configure してたんだけど
64ビットでも安定してくれるといいな

215:名無しさん@お腹いっぱい。
10/08/05 22:58:24 .net
ちなみにどんなところが不安定だったんすか?
ワシはあまりマニアックな使い方をしないせいか、そう感じたことはないです。

216:名無しさん@お腹いっぱい。
10/08/05 23:35:41 .net
何かよく分かんないタイミングで急にセグメンテーションフォルトで落ちてた気がする
タブとか全然使わずに結構沢山のページ見てbackするときに落ちてたような気もする

217:名無しさん@お腹いっぱい。
10/08/05 23:48:47 .net
今, 2ch見ててbackじゃないけど落ちた...

218:名無しさん@お腹いっぱい。
10/08/05 23:58:55 .net
>>216
>>166-175あたりの問題が発生していたのかな?
最近のCVSで正式に取り込まれたので今は大丈夫なはず。

219:名無しさん@お腹いっぱい。
10/08/06 08:02:36 .net
>>218 いや, >>217は最新のcvs版だけど落ちた...
まぁ, fedora8という骨董的os使ってるんでgcが古すぎるのかも知れない
うちの場合, 64ビットでコンパイルするときのみ不安定なんだよなぁ...

220:名無しさん@お腹いっぱい。
10/08/07 15:29:53 .net
そういえば最近急にGCのエラーを良く見るようになったな

221:名無しさん@お腹いっぱい。
10/08/12 10:15:18 .net
cvsの最新版引っ張ってこようとして
URLリンク(d.hatena.ne.jp)
ここみて気づいたんだけど
> URLリンク(w3m.sourceforge.net)
>
> に書かれている
>
> cvs -d :pserver:anonymous@cvs.sourceforge.net:/cvsroot/w3m login
> (hit Enter to the password request)
> cvs -d :pserver:anonymous@cvs.sourceforge.net:/cvsroot/w3m checkout w3m
>
> は間違いで、
>
> cvs -d :pserver:anonymous@w3m.cvs.sourceforge.net:/cvsroot/w3m login
> (hit Enter to the password request)
> cvs -d :pserver:anonymous@w3m.cvs.sourceforge.net:/cvsroot/w3m checkout w3m
>
> である。
これ直せる人直してくれないかな

222:名無しさん@お腹いっぱい。
10/08/17 01:39:55 .net
CVS 先端でタグ要素が増えたけど </iframe> が抜けてるような気が。
iframe といえば、view_unseenobject=1 のときに存在のわかる
既存のパッチは取り込まれないのだろうか。
広告が多いとうるさいけど。


223:名無しさん@お腹いっぱい。
10/08/20 13:28:16 .net
やっと規制解除された。
>>219
fc8のgcって7.0かな。w3m連絡帳でもそれで落ちるって投稿があるね。
>>222
URLリンク(www.sic.med.tohoku.ac.jp)
のパッチかな。さすがにCVS HEADにはこのままでは当たらないね。
mlの中にはまだまだ取り込まれずに埋もれてるパッチがありそう。

224:219
10/08/20 18:32:02 .net
>>223
はい, 7.0です. 32ビットなら安定してるんでとりあえず32ビットでコンパイルして使ってます.

225:名無しさん@お腹いっぱい。
10/10/16 18:41:14 .net
256色patchは取り込まれてないんだろうな~。
取り込まれないかな~。

226:名無しさん@お腹いっぱい。
10/10/16 23:13:34 .net
pastebin.com でテキストを download すると
gzip になってて、HTTPヘッダに
Content-Encoding: gzip
Content-Transfer-Encoding: binary
が入ってるんだけど、
URLリンク(emacs-w3m.namazu.org)
の問題とかってまだ直ってないのかな。
普通は Accept-Encoding に gzip を入れてないのか?

227:名無しさん@お腹いっぱい。
10/10/23 23:44:40 .net
migemo検索で1、2文字程度入力した時点で、
ひらがなとかが検索されなかったりするのって、仕様?
a、i、ka、sa、taとかがmigemo検索されなくて、naとかがmigemo検索される。
migemoが生成するパターンが長いとmigemo検索されてないような気がするけど、
負荷軽減のために、その条件で通常検索するようにしてるのかな。

228:名無しさん@お腹いっぱい。
10/12/25 23:59:19 .net
age
html5(だっけ?)に対応してるの?

229:名無しさん@お腹いっぱい。
10/12/26 05:23:44 .net
むしろHTML5が対応しなきゃいけないんでねーの。

230:名無しさん@お腹いっぱい。
10/12/30 22:01:27 .net
cygwin対応があれば

231:名無しさん@お腹いっぱい。
10/12/30 23:20:45 .net
cygwin環境だとw3mが使えないの? なんで?

232:名無しさん@お腹いっぱい。
10/12/31 00:52:07 .net
俺は使えてるが。

233:名無しさん@お腹いっぱい。
10/12/31 02:02:23 .net
コンパイル時にmakefileのタブ消すのがめんどくさいです

234:名無しさん@お腹いっぱい。
10/12/31 17:58:54 .net
そういえばそのままだと表示が崩れてたような。

235:名無しさん@お腹いっぱい。
11/01/01 01:18:33 .net
makefileのタブ消す必要あんの?

236:名無しさん@お腹いっぱい。
11/01/01 22:25:03 .net
URLリンク(ja.pastebin.ca) で submit して
Your paste has been accepted and added to the database. You will be redirected to it momentarily. The URL for it is:
とか出てるページに行った後に放置してると
繰り返し submit されるな。うっかり大量に post してしまう。
<meta http-equiv="refresh" content="7;URLリンク(ja.pastebin.ca)" />
ってタグがあるから、content の URL を理解できてないのかな。
というかこれ正しくは
<meta http-equiv="refresh" content="7;URL=URLリンク(ja.pastebin.ca)" />
なのか? pastebin のサイトが誤ってるのか?

237:名無しさん@お腹いっぱい。
11/01/09 22:33:45 .net
教えてください!
w3m って、普段は { や } で隣のタブに切り替えることが出来ますよね
でも、リンクにアクセスして、ページを読み込む最中には他のタブへ切り替えたりする事が出来ないですよね
ページを読み込みながら他のタブに切り替えて操作するにはどうすればいいですか?
それとも、そもそも不可能な事なのでしょうか?


238:名無しさん@お腹いっぱい。
11/01/10 00:49:27 .net
>>237
不可能

239:名無しさん@お腹いっぱい。
11/01/10 01:45:24 .net
>>238
ありがとうございます。


240:名無しさん@お腹いっぱい。
11/01/10 06:54:44 .net
w3mのタブ機能の代わりに
外部ブラウザとしてscreenなどで別のw3mを起動して使うようにすれば擬似的に実現できないこともない

241:名無しさん@お腹いっぱい。
11/01/10 14:12:44 .net
つまり、w3m をいくつも起動して、それを切り替えるっていうことですね
ありがとうございます


242:名無しさん@お腹いっぱい。
11/01/10 14:26:16 .net
マルチスッドレの切り方がそういう作りに成ってないからな。
しかしscreenは要らんやん。普通にkterm複数開いてるだろ。

243:名無しさん@お腹いっぱい。
11/01/10 17:55:46 .net
同じ画面のまま切り替えるし操作も一定だからタブっぽいかなあと
ionなんか使うのもいい感じ

244:名無しさん@お腹いっぱい。
11/01/11 01:58:39 .net
terminal でもタブの切り替え出来るやつがあるので、(gnome-terminal)それを使えば大丈夫ですね


245:名無しさん@お腹いっぱい。
11/01/11 11:26:23 .net
まだkterm使ってるやついるのか。

246:名無しさん@お腹いっぱい。
11/01/11 11:44:01 .net
なにか問題でも?

247:名無しさん@お腹いっぱい。
11/01/11 11:50:59 .net
問題ってわけじゃないけど
xtermも国際化されてだいぶたつし
そろそろ乗り換えていいんじゃね、と。

248:名無しさん@お腹いっぱい。
11/01/11 13:00:57 .net
UTF8はともかく EUC-JP の範囲内で使う分には
慣れ親しんだ kterm で十分というかこっちのほうが便利なんですよね
いまちょっと見てみたけど xterm -fa fixed -cjk_width なんかで
日本語表示は出来たみたいだけど文字間隔が超開いてしまって
ascii も全角な勢いになってしまったし
その辺の設定ってよくわからんですなー
(ぐぐると「kterm は xterm の日本語鞄」みたいなページばっかり引っ掛かるし)
以前 mlterm の設定はすこししてみたけど
敢えて乗り換える必要性も感じないまま kterm に戻っちゃいました


249:名無しさん@お腹いっぱい。
11/01/11 13:10:27 .net
mlterm って単一プロセスで複数の pty セッションを立ち上げられるんだよね
kterm で複数開くより mlterm の一プロセスで複数開いたほうが
メモリの使用利用が少なくていい感じ

250:名無しさん@お腹いっぱい。
11/01/11 16:18:41 .net
最近 Twitter のつぶやきが見れないのなんとかならんかなあ。
「#!」が Ajax で便利なのはわからないでもないけど、
w3m みたいなブラウザは置いてけぼりだあ・・・orz

251:名無しさん@お腹いっぱい。
11/01/11 17:07:10 .net
>>250
ホスト名の先頭にm. を追加すればおkだが
proxyとかで自動化しないと面倒くさいよね…

252:名無しさん@お腹いっぱい。
11/01/11 17:57:40 .net
へーそうなのか。というか >162 なんて情報もあったのか… orz
若干不便ではあるけど dumptwitter なんてshell script で
w3m $@:s_//twitter.com/_//m.twitter.com/_ # zsh 的に
とかやればみれるのかな? おっと見えた! (m. より最初から mobile. なのか?)

っていうか zsh の関数辺りでやっちゃうのもできるかな?

253:名無しさん@お腹いっぱい。
11/01/11 18:28:23 .net
>>247
フリーのbdfフォントで環境を作っていると、組み合わせをたくさん登録できるktermが便利。9ドットから24ドットくらいまで5通りほど登録していた。

254:名無しさん@お腹いっぱい。
11/01/11 18:34:11 .net
>>162
おぉ、すげぇ。
よくこんなの見つけたなぁ。

255:名無しさん@お腹いっぱい。
11/01/11 22:53:57 .net
自分は privoxy で延命させてるような感じ
YouTube は w3m が一番使いやすい環境になってしまった
>>253
自分もやってたね。コマンドラインからフォントを切り替えたり
mlterm を使うようになってからも同様なことをしてたけど
結局ほとんど固定で長らく使うことに
ぼちぼち UTF-8 環境への移行も考えないといけないから、
この間久しぶりにフォント周りをいじったけど
結局、自分好みに統合しないと使いものにならん点は同じか

256:名無しさん@お腹いっぱい。
11/01/12 05:27:33 .net
>>162
text/* じゃダメなのか…バグ? だとしたら twitterサーバの?
あれ、じゃ他のブラウザは text/html を送ってるのか?
>>253
kterm の時はサイズ一択で fixed + 12px フォントを使ってたけど、
xterm で fontList ないから、 ~ 以下に fonts/ 作って fixed + 12px をまとめた
フォントを入れてるな。
xterm でちょっとどうかなと思うのが、○とかの全角記号が半角になってしまうこと。
あーでもこれは LC_CTYPE=ja_JP.UTF-8 とかの問題かな。判らん。

257:名無しさん@お腹いっぱい。
11/01/12 10:58:16 .net
複数立ち上げて使うのがw3mスタイルだけど
そうなると履歴やブックマークの共有機構が欲しくなるんだよね

258:名無しさん@お腹いっぱい。
11/01/12 12:03:19 .net
>>255
>YouTube は w3m が一番使いやすい環境になってしまった
kwsk

259:名無しさん@お腹いっぱい。
11/01/12 23:57:37 .net
俺はscreen中の母艦たるw3mが殆どやりくりする方式だな

260:名無しさん@お腹いっぱい。
11/01/15 18:18:29 .net
0.5.3 released

261:名無しさん@お腹いっぱい。
11/01/15 19:30:59 .net
>231
あ、ここw3mのスレか
mnewsと間違えてた

262:名無しさん@お腹いっぱい。
11/01/15 20:00:46 .net
おらもnewsのスレに連れて行って下せえ

263:名無しさん@お腹いっぱい。
11/01/15 23:14:20 .net
0.5.3 リリースおめでとう
>>258
privoxy のフィルタでおおよそ整えた上で、それでも足りない部分は
mailcap から外部プログラムを呼び出して処理している
投稿者別の動画リストが見られなくなってからは検索周りの cgi を書いた
あとは、再生やダウンロード、データベース操作などの要りそうなものは
キー一発でできるようにしている。でも、最近あまり見なくなったなあ
初期の YouTube が w3m に優しいサイトじゃなかったら、こんなことを
やってなかったと思う。テキストブラウザでもある程度までは見通しを良く
してほしいよね。マウス片手でお気楽にポンポンとやるのも悪くないけど

264:名無しさん@お腹いっぱい。
11/01/16 19:37:49 .net
0.5.3キター
C++のコンパイラ入れろって言われるんだけど、そんなの使ってたっけ?

265:名無しさん@お腹いっぱい。
11/01/21 12:00:38 .net
Twitter の件で思ったんだけど、
GET 直前で URL を書き換えたり、画面レンダリング直前で HTML を書き換えたり、
みたいな処理をユーザがスクリプト言語で定義できるフックがあると良さそう。

266:名無しさん@お腹いっぱい。
11/01/22 11:10:32 .net
>>265 ローカルCGIでいいやん。 ところで、teacup.com あたりを新しいw3mで出すと 掲示板の内容が一文字ごとに改行が入っちゃったりしたのだが、 これってウチだけ?

267:名無しさん@お腹いっぱい。
11/01/22 15:50:35 .net
ウチはならんよ

268:名無しさん@お腹いっぱい。
11/01/23 03:58:28 .net
ウチもならんな
local CGI でそんなことできたっけ
普通 local proxy とかじゃない?おれはやらないけど

269:名無しさん@お腹いっぱい。
11/01/23 07:36:48 .net
あう。起動しなおしたりしたら、いつの間にか治ってたです>表示。
設定ファイルでも無いのか。うーむ。お騒がせしまつた。すまそ。
そうそうローカルCGIとwgetあたりで繋いだらやれませんか?

270:名無しさん@お腹いっぱい。
11/01/24 23:14:21 .net
g:的な感じでやるのが手っ取り早いんじゃね

271:名無しさん@お腹いっぱい。
11/01/29 03:34:20 .net
多分、普通は透過的にしたいだろうから
g: とか file:///cgi-bin/ とかじゃなくてそのまま http:// で
アクセスしたいんじゃないかな。
リンク辿る時に URL 打ち直すとかはしたくないだろうし。
(打ち直しをマクロとかにすればいいのかもしれないけど。)
それだと local CGI では不能ではないかと。
個人的には proxy とか使いたくないから w3m 単体でできればいいけど。
(単体でなくてもいいけど)

272:名無しさん@お腹いっぱい。
11/01/29 10:28:57 .net
そうは言っても proxy をかますのが現実的な解だろうね
HTML の書き換えも mailcap を通して好きな言語で好きなようにやる

273:265
11/01/29 11:33:59 .net
>>271
そうなんですよね。
ウェブページにある Twitter のリンクを普通にクリックして普通に見たい。
とはいえ proxy 立てるのもなあ、っていう。
とりあえず Twitter のページを mobile.~ にしてリダイレクトする local CGI 書いて、
keymap でキーに割り当てて使うようにしてしのいでみました。

274:名無しさん@お腹いっぱい。
11/01/31 17:28:23 .net
つまりuserjsのw3m版か。jsはダメだけどその代わり任意のフィルタ使えるみたいな

275:名無しさん@お腹いっぱい。
11/01/31 18:43:17 .net
そうそう、そういうイメージですね。
別に js でも lua でも組み込みスクリプトなら何でも良いんですが。
w3m をハックできるスキルがあったらなあ・・・

276:名無しさん@お腹いっぱい。
11/02/01 00:19:31 .net
今でも mailcap でできるやん

277:名無しさん@お腹いっぱい。
11/02/01 00:25:48 .net
どどどどどうやるんすか?

278:名無しさん@お腹いっぱい。
11/02/01 01:19:02 .net
レスポンスを受け取ってからの書換えの話だったら
$HOME/.w3m/mailcap に
text/html; htmlfilter '%s'; x-htmloutput
という具合にフィルタを指定とかだね
で、htmlfilter を好きな言語で書く
でも、これだと大ざっぱ過ぎるよね。htmlfilter で素通し処理を入れてもいいけど
やっぱり、必要なサイトのレスポンスヘッダだけをいじって対象を絞ったり
リクエスト時にも何かやるために、どのみち proxy をかましたくなるはず

279:名無しさん@お腹いっぱい。
11/02/01 09:28:25 .net
なるほど。ページ開くたびに htmlfilter が fork されるのが気になりますね。

280:名無しさん@お腹いっぱい。
11/02/06 03:33:50 .net
>>278
それ前やったけどできなかったよ。
あと .w3m/urimethodmap に
http: file:/cgi-bin/foo.cgi
もできなかった。

281:名無しさん@お腹いっぱい。
11/02/10 19:52:14 .net
>>280
2年くらいこの方法を使っているけど特には問題ないよ。思ったより使える感じ
先日書いたように proxy をかまして対象サイトを絞ってるけどね
ただ、$W3M_SOURCEFILE を書き換えるわけではないから、local CGI の対象に
したときに齟齬をきたす場合があるかも。まあ、その場合でもフィルタ側で
ついでに直接書き換えてしまえば大丈夫なんじゃないかな

282:名無しさん@お腹いっぱい。
11/02/10 20:10:50 .net
いや、直接書き換えてしまうとちょっと拙いか
フィルタ型の local CGI だと気を付ける必要があるのは確かだとお思うけど

283:名無しさん@お腹いっぱい。
11/02/10 20:53:08 .net
どうも text/html は一般的すぎて対象になってないみたい
自分が実際に使っている mailcap の記述は
text/x-filter-html; xfilter '%s'; x-htmloutput
で、xfilter の中でサイトごとに場合分けして処理しているのだけど
>>278 では text/html で試さずに単純な話にしてしまった
どうも申し訳ない
上の例でも proxy でヘッダを事前にいじってるし、素の w3m だけで
text/html を透過的にあれこれするのは難しいと再確認することに…

284:名無しさん@お腹いっぱい。
11/02/12 21:10:09 .net
>>283
text/x-filter-html 試したけど効かないよ。
と思ったけど proxy でヘッダを事前にいじってるって
text/html を text/x-filter-html にしてるってことか。なるほど。

285:名無しさん@お腹いっぱい。
11/02/20 02:31:16.32 .net
w3m URLリンク(vimperator.org) が出たり出なかったりするんだが、何だこれ?
出るってのはページが表示されるってことだけど。
って思って比較してたら出てる時は Document Type が text/html で
出てない時は application/xhtml+xml だった。
application/xhtml+xml は基本見れないんだっけ?
vimperator なんて見んなってことかな?

286:名無しさん@お腹いっぱい。
11/02/20 06:56:48.39 .net
~/.w3m/mailcap に
application/xhtml+xml; cat '%s'; x-htmloutput
といった、いつ加えたのか覚えてない対処法があった
これは今も必要なのかな

287:名無しさん@お腹いっぱい。
11/02/22 09:26:19.29 .net
0.5.3からはapplication/xhtml+xmlでもhtmlと同様に
扱うようになったんじゃなかったっけ

288:名無しさん@お腹いっぱい。
11/03/04 00:24:42.42 .net
w3m version w3m/0.5.3 なんだけど表示されない。

289:名無しさん@お腹いっぱい。
11/05/18 07:25:24.13 .net
<button> タグは対応してないのか…そうか…

290:名無しさん@お腹いっぱい。
11/06/18 14:46:56.74 .net
w3m/0.5.3 on cygwin だと segmentation fault で落ちてまったく読み込めないです。
今まで使ってた w3m/0.5.2+cvs-1.1038 では大丈夫。


291: 忍法帖【Lv=13,xxxPT】
11/06/18 21:17:50.27 .net
きょう触ったモナ

292:名無しさん@お腹いっぱい。
11/06/23 13:37:34.76 .net
>>289
URLリンク(github.com)
ってどうよ。
256色パッチと East Asian Width ambiguous patch は
本家に取り込まれて欲しいと思っている今日この頃です。
URLリンク(homepage3.nifty.com)
URLリンク(www.j10n.org)


293:名無しさん@お腹いっぱい。
11/06/24 06:50:36.44 .net
下のやつって取り込まれたんじゃないの?

294:名無しさん@お腹いっぱい。
11/06/24 08:22:09.98 .net
>>293 すまそ。
w3m-0.5.3 の ChangeLog みたら
2010-07-25 AIDA Shinra <shinra@j10n.org>
* merge ambiguous width patch ( URLリンク(www.j10n.org) ).
ってあるわ。
が、しかし。「ある種のUnicode文字を全角にする」をYESにしても、
☆とかは半角のまんまだったんだ。で効いて無いと思っていた。
良く見たら□■は全角として計算されて、罫線の位置は揃っている。
しかし出力が半角なもんで、やっぱりどうにかしたいんだ。


295:名無しさん@お腹いっぱい。
11/06/24 09:13:33.75 .net
>>294
ターミナルのほうで対応してないんじゃ? ターミナル何つかってる?

296:名無しさん@お腹いっぱい。
11/06/24 11:21:58.12 .net
>>295 evilvte と urxvt(rxvt-unicode)
どっちもターミナルが対応して無いっぽい

297:295
11/06/24 16:23:08.87 .net
>>296
urxvt(rxvt-unicode)はロケールに従っているだけだから特別に対応するつもりはない
(そういう文字幅オプションはつけない)と作者が言っていたよ。

298:名無しさん@お腹いっぱい。
11/07/06 01:23:13.88 .net
適当いうけど LC_CTYPE の情報じゃないの?
いやそういってるのか。
cygwin でみかけた @cjknarrow みたいなのがあればいいのかな。
じゃなかった幅は w3m が全角として扱ってるけど表示が全角じゃないって話か。
あれそれってフォントの問題じゃね?
というか「ある種のUnicode文字」に表示半角文字が含まれてて困るってことか。

<button> support は local で取り込む程渇望してはいないけど
256 color とともに取り込まれることを祈ってるよ。

299:名無しさん@お腹いっぱい。
11/07/17 22:05:27.04 .net
twitter使えなくなった?

300:名無しさん@お腹いっぱい。
11/07/18 00:19:41.63 .net
_twitter_noscript=1がぶっ壊れたようだな


301:名無しさん@お腹いっぱい。
11/07/19 01:27:51.55 .net
だが奴は我ら四天王の中でも最弱…

302:名無しさん@お腹いっぱい。
11/07/19 10:23:44.85 .net
残り3人教えて

303:名無しさん@お腹いっぱい。
11/07/20 15:26:00.15 .net
だ、だが奴は我ら四天王の中でも最弱…


304:名無しさん@お腹いっぱい。
11/07/26 10:57:15.42 .net
twitterの検索が使えなくなった?
少し前だとadvanced searchからならw3mでも行けたと思ったんだけど

305:名無しさん@お腹いっぱい。
11/07/26 18:24:41.72 .net
モバイル用で我慢するしかないか
URLリンク(mobile.twitter.com)

306:名無しさん@お腹いっぱい。
11/07/31 17:10:35.62 .net
携帯電話で w3m って使えないのでしょうか?


307:名無しさん@お腹いっぱい。
11/07/31 18:16:02.51 .net
docomo のF-07Cだと使えそうな。あくまで気がするだけだけど。

308:名無しさん@お腹いっぱい。
11/07/31 22:27:03.17 .net
あれならcygwin入れりゃ動くだろう


309:名無しさん@お腹いっぱい。
11/08/06 23:36:27.37 .net
Android...

310:名無しさん@お腹いっぱい。
11/08/06 23:57:58.80 .net
Boehm GCが動けばNDKで何とかなりそうな…


311:名無しさん@お腹いっぱい。
11/08/12 03:13:57.62 .net
以前のスレッド見ると ここに書きこむ時、書き込み&クッキー確認が出たら
[書き込む] - 書き込み&クッキー確認ページから一度戻って 再度[書き込む] しろって書いてあるけど、
今は再度やっても書き込み&クッキー確認が出るん?出てるんだけど。

312:名無しさん@お腹いっぱい。
11/08/12 08:00:40.45 .net
ninjaレベルとかいうのが必要に成ったらしい。
で、ninjaクッキーがβ版の時に作ったクッキーは無効なので、一旦消して作り直せ、だと。
名前欄に!ninja !nanja と入れてみて、!nanjaのepoch timeが正式版に移行した以降でないと無効。

313:名無しさん@お腹いっぱい。
11/08/20 18:06:15.27 .net
うーん、よくわからんけど次また出たら cookie 消せばいいってことかな。
なんとなく thx.

314:名無しさん@お腹いっぱい。
11/09/02 11:21:12.99 .net
本質的には w3m というよりも slashdot.jp 側の問題点ですが
w3m つかって slashdot.jp ご覧になられている方も
多いかと思いますのでアドバイスなどあればお願いします
(FreeBSD スレから移動してきました)
とりあえず slashdot.jp が新しくなって w3m では
扱いづらいページになってしまった,というのが問題点
* ストーリー一覧がなくなって w3m で「辿りにくくなった」(致命的ではない)
* 50以上のコメントがあると「次」が読み込めない(どこか辿れる?)
* そもそも D1/D2 切り替え設定とかそういうのが全然出来ない
(設定を辿るとログイン状態が消えたりしてどうにもこうにも…)


315:名無しさん@お腹いっぱい。
11/09/02 11:50:48.96 .net
>>314
> * 50以上のコメントがあると「次」が読み込めない(どこか辿れる?)
昨日はたしか、続きのコメントだか、残りのコメントだかのリンクで
行けたような気がしたけど、
今は「残りのコメントを取得」としてもダメだね。
と思ったら、本家 /. も同じ動作なのか。
ちゃんと要望出さないと、改善されないと思う。

316:名無しさん@お腹いっぱい。
11/09/02 12:42:00.06 .net
google 検索してそれぞれの候補に +1 する機能があるけど
w3m では検索結果に「一般公開で +1 しました」って
すでに +1 を押しときましたなメッセージが出るんだが…
これってもしかして書いてある通り手当たり次第に +1 を
したことになっているんだろうか

317:名無しさん@お腹いっぱい。
11/09/02 13:50:48.56 .net
>>314
見るのをやめる


318:名無しさん@お腹いっぱい。
11/09/02 20:41:13.07 .net
「おれっていますげえいいこと言った」と思ってるのかな…

319:名無しさん@お腹いっぱい。
11/09/03 00:32:31.58 .net
>>318
>>318

320:名無しさん@お腹いっぱい。
11/09/03 03:26:56.08 .net
なるほど気になるんだ

321:317
11/09/03 08:16:26.50 .net
>>318
あ?最適解を述べただけだろうがクズ

322:名無しさん@お腹いっぱい。
11/09/03 08:57:21.78 .net
何この頭の悪そうなレス

323:名無しさん@お腹いっぱい。
11/09/03 17:41:50.28 .net
やっぱり「すげえいいこと言った」と思ってるんじゃないかw

324:名無しさん@お腹いっぱい。
11/09/03 20:34:34.22 .net
スルーしろよ。

325:名無しさん@お腹いっぱい。
11/09/05 15:41:46.16 .net
>>256
亀レスへの亀レスになるが、
twitterみたいなmibileに重心置いたサイトは、
text/vn.wap.wmlなんてのも考慮してんじゃないですかね。
webappsフレームワークでも結構サポートされてるし。

326:名無しさん@お腹いっぱい。
11/09/05 18:37:28.21 .net
w3mでtwitter見るにはどうしたら?

327:名無しさん@お腹いっぱい。
11/09/05 18:47:59.15 .net
URLリンク(m.twitter.com)じゃダメかい?

328:名無しさん@お腹いっぱい。
11/09/05 21:23:28.67 .net
すぐ上で話題に挙がってるやり方じゃいかんのか

329:名無しさん@お腹いっぱい。
11/09/05 22:12:35.67 .net
>>327
おっちゃんどうもありがとう。
>>328
おっちゃんわしにも解るよう言うてな。

330:名無しさん@お腹いっぱい。
11/09/07 09:08:10.21 .net
いやだから、text/htmlを追加するやり方じゃ駄目だったの?
うまく動かないケースがあるならそれはそれで重要な情報だから、
詳しい報告を聞かせてほしいなと思って。

331:名無しさん@お腹いっぱい。
11/09/07 18:34:42.35 .net
わかりません。えーん。。。
w3m -T text/html URLリンク(www.twitter.com)
ログオンが押せません。えーん。。。

332:名無しさん@お腹いっぱい。
11/09/08 10:22:22.37 .net
>>331
>>162

333:名無しさん@お腹いっぱい。
11/09/09 14:57:16.39 .net
Twitter 大人気だな。
つーかおまいら過去ログくらい見ろよな。

334:名無しさん@お腹いっぱい。
11/09/11 05:29:36.11 .net
過去ログを見るにはどうしたら良いんですか?

335:名無しさん@お腹いっぱい。
11/09/11 08:29:23.67 .net
それはオレも知りたい。

336:名無しさん@お腹いっぱい。
11/09/11 13:27:52.62 .net
上のリンクの「全部」とかで見れるだろ。
Twitter ネタは前スレまでさかのぼらなくても何度も出てる。

337:名無しさん@お腹いっぱい。
11/09/11 15:09:48.47 .net
おお、スーパーハカーが降臨!
ところで w3m で 406 Not Acceptable になるのは
Ruby on Rails? で構築されているサイトが多いような気がする。

338:名無しさん@お腹いっぱい。
11/09/15 16:50:06.19 .net
久々に w3m-2ch.cgi で 2ch を見てたら、
うまく書き込みできなくなってた(既知の問題?)。
で、ネットを探してたら GitHub で w3m-2ch.cgi を
Python で書き直したっぽいソフトを見つけた。
インストールしてみたけど、いまのところ良い感じだわ。

339:名無しさん@お腹いっぱい。
11/09/15 23:45:11.08 .net
w3m-2ch.cgiで書き込んでるけど、問題ないよ。
依存プログラムの問題じゃね?

340:名無しさん@お腹いっぱい。
11/09/15 23:50:01.20 .net
忍者レベルとかいうのが導入されたので、クッキーを作り直す必要が有る。

341:338
11/09/16 07:54:15.15 .net
マジですか
微妙に使い勝手違うから、戻すか……

342:名無しさん@お腹いっぱい。
11/09/29 17:13:57.65 .net
うーむ、opera偽装でgoogleが使えなくなった
user_agentをw3mに戻したら使えることは使えるが、1画面目に検索結果が出ない糞仕様にorz

343:名無しさん@お腹いっぱい。
11/09/29 23:12:25.25 .net
opera偽装って何そのウルテク?

344:名無しさん@お腹いっぱい。
11/09/30 19:52:30.97 .net
ウルサいテクノクラート

345:名無しさん@お腹いっぱい。
11/10/03 14:07:26.21 .net
ぐーぐる先生はMSIE 5.0を名乗るとw3mに優しくしてくれるみたい

346:名無しさん@お腹いっぱい。
11/10/11 16:37:45.79 .net
mixiにログインできなくなった。
domain=.mixi.jp; なクッキーが原因なのかな。

347:名無しさん@お腹いっぱい。
11/10/11 22:01:42.89 .net
ありゃま。
「[wrong number of dots] を無視するドメイン」に登録しないと駄目みたいね。


348:名無しさん@お腹いっぱい。
11/10/12 01:37:15.29 .net
/usr/local/share/doc/以下にあったのhtmlのファイル開いたら途中でロード止まってそのあと終了した
ファイルサイズ大きいかったから落ちたのかな?

349:346
11/10/12 10:05:40.59 .net
>>347
最近はそういう設定があるのか。
ありがとう、アップデートした。

350:名無しさん@お腹いっぱい。
11/10/13 21:44:26.52 .net
w3mって凄いね
コマンドラインのソフトなんて人生で
一度も触れたこともないゆとりの俺だけど
感動したので記念カキコ
余計なFlashも表示されない、CUIって美しい

351:名無しさん@お腹いっぱい。
11/10/14 15:56:10.01 .net
www上の情報の本質部分が文字であり続ける限りは
w3mも至高のブラウザであり続けると思うよ

352:名無しさん@お腹いっぱい。
11/10/14 16:25:34.74 .net
もう10年近く前にw3m-jsが頓挫しちゃったが、Spidermonkeyやnode.js(v8)と連携する形でまた作られないものか。
まあやるとしたらw3mをいじるよりはnode.jsでDOMを加工して出力するプロキシ作った方がマシだろうけど。

353:名無しさん@お腹いっぱい。
11/10/29 18:39:45.79 .net
HTML5 の <input type="email" > が表示されないから、
URLリンク(www.dropbox.com)
とかに入れなくなった
Privoxy で type="text" に書き換えたくても、https だから無理
type="text" とみなして動作してくれないかなぁ

354:名無しさん@お腹いっぱい。
11/10/29 23:50:36.17 .net
おお、そうか、ssl だと proxy でなんとかは、普通にはできないのか。

355:名無しさん@お腹いっぱい。
11/10/31 16:13:14.60 .net
>>353
ソースからビルドできるなら、form.cのformtype()定義中の
> return FORM_UNKNOWN;

> return FORM_INPUT_TEXT;
に変えれば、textとして扱われるよ。

356:名無しさん@お腹いっぱい。
11/11/02 01:22:56.07 .net
>>355
Arch で、
URLリンク(projects.archlinux.org)
を参考にビルドしようとしたけど、ビルドエラーが。
URLリンク(build.opensuse.org)
みたいなパッチが必要みたいだ。
どのみちアップグレードのたびにビルドし直さないといけなくなるから我慢するか…
まぁそれを言ったら AUR はどうなんだということになるけど。

357:名無しさん@お腹いっぱい。
11/11/06 01:01:15.39 .net
なんか google が w3m にやさしくなったな。

358:名無しさん@お腹いっぱい。
11/11/06 09:56:53.52 .net
>>357
どこが変わったっすか?
わしには変更点が分からんのです。

359:名無しさん@お腹いっぱい。
11/11/09 08:42:39.85 .net
ほんとだ、少しだけマシになった
でも依然IE5.5詐称した方がやさしいな

360:名無しさん@お腹いっぱい。
11/11/09 22:14:45.63 .net
横幅が増えて見づらくなっちゃったな

361:名無しさん@お腹いっぱい。
11/11/09 22:15:15.15 .net
横幅が増えて見づらくなっちゃったな

362:名無しさん@お腹いっぱい。
11/11/10 09:07:24.52 .net
特定のドメインでだけuesr agentを切り替える機能があるといいのかも

363:名無しさん@お腹いっぱい。
11/11/18 22:15:30.00 .net
あれ? utf-8のオプション無かったですか??
> w3m version w3m/0.5.2+cvs-1.1038, <略>
> -e EUC-JP
> -s Shift_JIS
> -j JIS

364:名無しさん@お腹いっぱい。
11/11/29 10:23:54.90 .net
fedora16に上げて自前でコンパイルしたw3m使ってるんだけど
M でfirefox立ち上げようとするとplugin-configがcpu100%使ったままで
firefoxが立ち上がらなくなった
firefox $1
sleep 1
pkill plugin-config
みたいなスクリプト書いて回避してるけどもうちょっとましな
解決策ありませんかね?

365:名無しさん@お腹いっぱい。
11/11/29 10:25:27.58 .net
ごめん
& が抜けてた
firefox $1 &
sleep 1
pkill plugin-config


366:名無しさん@お腹いっぱい。
11/12/03 01:51:48.59 .net
plugin-container のこと?
つか w3m 介さないと問題ないの?

367:名無しさん@お腹いっぱい。
11/12/03 04:11:16.86 .net
xhtmlをw3mで読むにはどうしたらいい?

368:名無しさん@お腹いっぱい。
11/12/04 22:49:22.01 .net
>>366
plugin-configです. なにやっているのか分かりませんがkillして問題なく動きます.
あと, w3m介さなければ普通にfirefoxが立ち上がります. 正直よくわかりません.

369:名無しさん@お腹いっぱい。
12/01/26 08:51:53.60 .net
xterm上でw3mを使っているのですが、
w3m上の文字列をコピーしてエディタにペーストした場合の動作が
Fedoraとcygwinで異なります。
Fedoraだと特に問題ないのですが、
cygwinだと1行あたり80カラムになるように文字列の後ろに大量の
スペースが付きます。
どこの設定をいじれば、行末のスペースをカットできるでしょうか。
もしかしてxterm側の設定?


370:名無しさん@お腹いっぱい。
12/01/26 14:07:22.44 .net
termcap とか次第でどう表示するのかが変わるってことじゃないですかね

371:名無しさん@お腹いっぱい。
12/01/26 14:30:59.18 .net
terminfo とかかもね
違うかも

372:名無しさん@お腹いっぱい。
12/01/28 16:24:06.82 .net
>>369
echo a の出力行をコピーすれば w3m だけなのか判るんでないか?

373:名無しさん@お腹いっぱい。
12/01/28 21:55:33.00 .net
普通のプロンプトの画面では問題ないです。
echo aもそうです。
いまのところw3mだけで発生してるんです。

374:名無しさん@お腹いっぱい。
12/01/28 23:23:04.16 .net
cygwin で X 上で xterm 動かしてんだよね?
ttyrec とかで制御コードとってみれば双方比較できる。
行末で出してるものが違うか。

375:名無しさん@お腹いっぱい。
12/01/29 00:10:54.99 .net
ttyrecは持ってないのでscriptコマンドで調べました。
原因判明。
w3mの設定で、Color of backgroundの値がterminal以外になってると、
文字がない部分がスペースキャラクタで埋め尽くされます。
Fedoraもcygwinもxtermも無関係。


376:名無しさん@お腹いっぱい。
12/02/10 22:25:31.16 .net
URLリンク(okwave.jp) とかみると
w3mimgdisplay が cpu load 100% になったりするけど、
これ何なんだろうなー。
HTML みると
<img src="XXX" width="0" height="0" />
みたいな img tag があるけど、これの所為かな。

377:名無しさん@お腹いっぱい。
12/02/18 10:00:00.62 .net
w3mからgoogle検索するとアンカーのhref属性に
直接トラッキングが埋め込まれるようになった
firefoxからだとhrefは元のままでonmousedownが付いてるだけなのに
うざいことこの上ないな

378:名無しさん@お腹いっぱい。
12/02/18 20:55:28.23 .net
そういや、googleで表示されるURLから「http://」が消されているのは
w3mの':'封じとしか思えんなw

379:名無しさん@お腹いっぱい。
12/02/25 21:37:36.39 .net
なにこれ一旦 google 経由するってことか。
速度至上主義じゃなかったのか。
つか集めたデータ何に使ってんだ?集めてんだかしらんけど。

380:名無しさん@お腹いっぱい。
12/02/26 00:23:34.82 .net
もちろん検索の質向上に役立たせていただいております(建前)

381:名無しさん@お腹いっぱい。
12/02/26 12:51:03.20 .net
正直、集めた情報で最終的に何が出来てしまうのかはあまり想像したくないのだよもん

382:名無しさん@お腹いっぱい。
12/02/26 17:38:24.62 .net
google のこと抜きにしても何かのフィルタをかまして使ってないのか?
素の w3m だけでは見づらく使いづらい Web の世界になって久しい

383:名無しさん@お腹いっぱい。
12/02/27 17:44:34.93 .net
以前はWEBrickのプロ棋士を刺して使ってたけど
どのみちajaxやflashなページとかは全然駄目だしきりがないので最近は火狐と使い分けてる
でも情報を集める目的のweb閲覧なら今でも大抵はw3mで間に合っちゃうみたい

384:名無しさん@お腹いっぱい。
12/02/27 18:21:16.21 .net
このごろgoogleの挙動が怪しすぎ・・・日々ページ構成が変化してる
自作串で対応できるレベルじゃない気がする
そして3月1日はもうすぐだ

385:名無しさん@お腹いっぱい。
12/02/27 18:44:48.20 .net
おとなしく古いIE名乗っときゃいいのに

386:名無しさん@お腹いっぱい。
12/02/28 08:56:56.50 .net
最近のweb検索にはduckduckgo.comを使ってる。
シンプルでw3m的に扱いやすい。

387:名無しさん@お腹いっぱい。
12/03/01 19:23:07.91 .net
え…script処理でw3m使うが
w3mをweb見るのに利用するとかないから…

388:名無しさん@お腹いっぱい。
12/03/01 20:06:38.36 .net
>>387
日本語でおk

389:名無しさん@お腹いっぱい。
12/03/01 21:00:58.36 .net
>>388
こんなにすごいことしてる俺をみてみて

390:名無しさん@お腹いっぱい。
12/03/01 21:55:41.31 .net
ふーん。。。

391:名無しさん@お腹いっぱい。
12/03/02 10:45:29.97 .net
>>387
いや、あるよ。

392:名無しさん@お腹いっぱい。
12/03/02 12:10:09.22 .net
なんか通じてるw

393:名無しさん@お腹いっぱい。
12/03/02 20:19:29.15 .net
local CGI から mailcap で呼び出されるプログラムに渡る W3M_* な
環境変数が古いページのままなのが困り物

394:名無しさん@お腹いっぱい。
12/03/02 23:25:51.94 .net
そんな動きしたか?

395:名無しさん@お腹いっぱい。
12/03/03 06:59:34.97 .net
>>394
w3m-control: で GOTO 系を呼び出しても W3M_* が更新されないので
mailcap 経由で呼び出されたプログラムではこれらがアテにできない
だいぶ昔にハマったことがあったが最近またハマった

396:名無しさん@お腹いっぱい。
12/03/03 11:05:55.65 .net
screen の中で動かしてるとスクロールしたときやタブの切り替え時に画像が消えてしまう。
C-l やカーソルを動かせばまた表示されるので、長年無意識のうちにそれらをやっているが、
一旦意識をし出すとストレスがたまってしまう。誰か解決法を知りませんか。

397:名無しさん@お腹いっぱい。
12/03/04 00:38:26.64 .net
>>395
それはそういうもんなんじゃないの?つまり local CGI で参照するもの。
とか知らんで言っちゃうけど。
ってか mailcap の program からも見える方がバグな気も。

398:名無しさん@お腹いっぱい。
12/03/05 20:52:32.45 .net
>>309
>>310
URLリンク(d.hatena.ne.jp)


399:名無しさん@お腹いっぱい。
12/03/05 21:04:20.48 .net
キーボードないのにw3mってマゾくないか

400:名無しさん@お腹いっぱい。
12/03/05 22:25:38.17 .net
物理キーボード付Android云々って。

401:名無しさん@お腹いっぱい。
12/03/06 00:48:33.44 .net
ポケコンだー!

402:名無しさん@お腹いっぱい。
12/03/12 00:00:14.46 .net
この場合の w3m の優位性とは...
>>396
w3mimgdisplay の描画に delay をかけるのが簡単という意味で現実的でしょう。
私は別window でも描画されてしまう方が気になりますが。

403:名無しさん@お腹いっぱい。
12/03/21 07:58:25.39 .net
特定ホストを拒否するようにできませんか。
ぶっちゃけ、shinobi.comやanalyzer*.fc2.comなどですが。
まぁ、firefox + ABPとかで巡回すりゃいいだけなのだが、w3mで。

404:名無しさん@お腹いっぱい。
12/03/21 09:40:02.31 .net
/etc/hosts にてきとーなエントリ書くとか。

405:名無しさん@お腹いっぱい。
12/03/24 07:56:13.47 .net
android版はどこでダウンロードできますか

406:名無しさん@お腹いっぱい。
12/03/24 13:44:37.86 .net
この辺で張ってれば
URLリンク(d.hatena.ne.jp)

407:名無しさん@お腹いっぱい。
12/04/27 15:03:21.37 .net
w3mを使ってYahooにログインしようとすると文字認証させる画面に飛ばされます どうやったら回避し、ログインできるようになるでしょうか?

408:名無しさん@お腹いっぱい。
12/04/27 19:23:43.83 .net
>>407
w3mimgdisplayは未対応のようなので、
画像の上でIを押して画像ビューアに表示させる
(事前にビューアが設定されてるか確認)
無理なら別のブラウザしかないかも

409:名無しさん@お腹いっぱい。
12/04/28 21:23:03.46 .net
未対応の画像形式?

410:名無しさん@お腹いっぱい。
12/05/08 04:15:46.25 .net
げっ、モバイル版のtwitterもw3mにあまり優しくない仕様になっちまったな…

411:名無しさん@お腹いっぱい。
12/05/08 08:43:40.78 .net
>>410
うわ、マジだ。アイコンのせいでガタガタになってる。

412:名無しさん@お腹いっぱい。
12/05/09 18:22:37.33 .net
つtwittering-mode
俺ももう使ってないけど。

413:名無しさん@お腹いっぱい。
12/05/10 15:20:20.35 .net
TweetVimでも入れるか

414:名無しさん@お腹いっぱい。
12/05/29 08:00:07.32 .net
低速通信ならw3mだよな

415:名無しさん@お腹いっぱい。
12/06/01 23:04:31.33 .net
初心者な質問で申し訳ありません。
w3m でページを見ているときに、
カーソル位置の単語を検索したいとき、
つまり、vim でいう '*' の検索をしたいとき、
w3m で対応する機能はありますか?
あれば教えてください!


416:名無しさん@お腹いっぱい。
12/06/01 23:45:38.67 .net
ないっす

417:名無しさん@お腹いっぱい。
12/06/02 04:14:45.92 .net
カーソル位置の単語の辞書引きローカルcgiを改造してどうにかならんもんだろうかね。

418:名無しさん@お腹いっぱい。
12/06/02 05:02:28.00 .net
カーソルをその語まで持ってく労力で /sonotango とやっちゃうけどね
これなら日本語もmigemoでいけるし

419:名無しさん@お腹いっぱい。
12/06/03 01:49:37.02 .net
そもそも純正viには、そんな機能無いし。
vimに汚染され過ぎじゃね?

420:名無しさん@お腹いっぱい。
12/06/03 02:11:03.90 .net
まあでも実際vimの*とC-]は便利よ

421:名無しさん@お腹いっぱい。
12/06/03 17:01:36.99 .net
そもそも純正viの話は誰もしてないし。
この場合純正viに汚染されているともいえる。

422:名無しさん@お腹いっぱい。
12/06/03 19:09:31.27 .net
カーソル移動といえば、w3mは w (NEXT_WORD) の動作がポンコツなんだよなあ

423:名無しさん@お腹いっぱい。
12/06/12 21:14:42.76 .net
教えてください!
検索するとき、大文字小文字を区別するかしないかは
"o"キーを押して設定画面にすれば指定できますよね
でも、検索する時に区別したい時と、したくないときがあるのです
二種類の検索が出来るようにして、例えば、
大文字小文字を区別する検索
/pattern
区別しない検索
C-/pattern
のようにすることは出来ますか?


424:名無しさん@お腹いっぱい。
12/06/13 01:05:35.64 .net
無視した検索用にキーを適当に割り当てる
keymap ~ COMMAND "SET_OPTION ignorecase_search=1; SEARCH; SET_OPTION ignorecase_search=0"
とか

425:名無しさん@お腹いっぱい。
12/06/13 23:52:37.68 .net
keymap C-/ "SET_OPTION ignorecase_search=1; SEARCH; SET_OPTION ignorecase_search=0"
って入れたら unknown key 'C-/'とか言われました。


426:名無しさん@お腹いっぱい。
12/06/14 04:03:11.63 .net
使っている端末でC-/と打ったときに実際に出すコード調べないと
C-_が多いけど

427:名無しさん@お腹いっぱい。
12/06/14 08:05:08.11 .net
そういやtmuxにしてからC-hが効かないと思ってたらC-?吐いてたのか

428:名無しさん@お腹いっぱい。
12/06/14 23:57:12.90 .net
keymap C-s "SET_OPTION ignorecase_search=1; SEARCH; SET_OPTION ignorecase_search=0"
ってしてみたら、
line 4: invalid command '"SET_OPTION'
ってなります・・・
"をとっても、うまく機能しません・・


429:名無しさん@お腹いっぱい。
12/06/15 05:37:42.09 .net
keymap C-s COMMAND "SET OPTION dayomon"
      ~~~~~~~

430:名無しさん@お腹いっぱい。
12/06/17 04:05:49.22 .net
>>429
うまくいきました、ありがとうございます!


431:名無しさん@お腹いっぱい。
12/06/18 13:44:32.58 .net
w3mで使いやすいフリーメールってないでしょうか? 最近はJavaScript満載のところばかりで使えなくて… 55mailとか使いやすかったけど、もうなくなってた

432:名無しさん@お腹いっぱい。
12/06/18 13:50:33.92 .net
>>431
URLリンク(mail.google.com)

433:名無しさん@お腹いっぱい。
12/06/26 19:10:25.56 .net
vimperator 使ってるのに未だに w3m が並んで動いている。
軽いからかな…うーん、いや…

434:名無しさん@お腹いっぱい。
12/06/26 22:57:40.55 .net
キーボード使う仕事しながら何か検索して、読んでー
ってだけの用途ならこれほど快適なブラウザはないからね

435:名無しさん@お腹いっぱい。
12/06/30 01:25:28.39 .net
最近w3mの読み込みが遅い気がするんです!


436:名無しさん@お腹いっぱい。
12/06/30 09:25:30.02 .net
最新のw3mを動かすならメモリ16Gは積んでないと

437:名無しさん@お腹いっぱい。
12/06/30 11:15:48.19 .net
emacs-w3m使ってるけどテキストだけなのに随分ともっさりしてるブラウザだよね

438:名無しさん@お腹いっぱい。
12/06/30 11:33:30.12 .net
emacs使ってるけどテキストだけなのに随分ともっさりしてるエディタだよね

439:名無しさん@お腹いっぱい。
12/07/01 01:35:00.20 .net
メモリっていうか、読み込むときに無駄に時間かけてる様に感じるんだよね
googleのキャッシュ読み込む時とか、クッキーとかのやりとりですごく時間かけてる


440:名無しさん@お腹いっぱい。
12/07/01 01:47:45.00 .net
全部読んでからレンダリングしてるからな。perlで書き直した方が速くなるんじゃないかってくらい富豪的なプログラムだし。

441:名無しさん@お腹いっぱい。
12/07/01 02:04:09.84 .net
>>439
ああそういやクッキーのやりとりで1行ごとに1秒スリープしてるんだっけ
大昔に改造して0秒にしてたから忘れてた

442:名無しさん@お腹いっぱい。
12/07/01 10:09:12.42 .net
クッキーは基本拒否で喰わせるサイトは明示的に指定、
受け付けたときもメッセージを表示しない設定にしてる

443:名無しさん@お腹いっぱい。
12/07/01 13:36:20.52 .net
>441
あの1秒ってどういう意味があるの?

444:名無しさん@お腹いっぱい。
12/07/01 15:58:24.02 .net
メッセージを表示している間に裏でダウンロード続行とかやるのが面倒だっただけかと

445:名無しさん@お腹いっぱい。
12/07/03 21:41:25.74 .net
というかこういうのって普通 wait なしだよね。
まあどんなあやしいクッキー使ってるかみときなさいよって意図があんのかね。

446:名無しさん@お腹いっぱい。
12/07/04 08:25:53.76 .net
今と違って実装された頃はcookieなんてごく一部のサイトでしか使われてなかったからね
でもこれオプソだし簡単にハックできるシンプルなソフトなんだから
お客様感覚で文句ばっか垂れてるのは格好悪いのも自覚しておこうぜ
むしろそっちの方に時代の変化を感じちゃうわん

447:名無しさん@お腹いっぱい。
12/07/04 09:18:44.69 .net
livedoor.com系サイトでいかに糞Cookie食わせようとしてるか
w3mじゃないとなかなか気づかないもんだな
しかもその状況がもう何年も続いてる

448:名無しさん@お腹いっぱい。
12/07/04 19:15:43.26 .net
お客様感覚の文句というか、感想が並んでるだけのようだが。まあ内心はどうかしらないが。
つか簡単にハックできるってのと公式で対応してるかってのは別の話だよ。
自分で直してても公式で対応された方が都合がいいだろう。
対応してほしいなら公式に要求/開発に参加すればいいんだが。
でも開発されてないならフォークした方がはやいですね。
ハックすればいいって結論になってしまった。

449:名無しさん@お腹いっぱい。
12/07/04 20:52:11.36 .net
自分でコンパイルできる人は、Cookie取得時の表示を0.1秒にするパッチを作ってる人がいるので
各自ぐぐってみてください

450:名無しさん@お腹いっぱい。
12/07/04 23:19:05.06 .net
>>448
何言ってんだ。

451:名無しさん@お腹いっぱい。
12/07/05 07:41:41.52 .net
設定でメッセージ表示をオフにすればいいんじゃないの
そういう話ではない?

452:名無しさん@お腹いっぱい。
12/07/07 14:20:38.05 .net
>>450
誰でもパッチあてて使えるけど公式リリースに含まれてた方が少し嬉しいってことかな。
俺も前は 0秒にしてたけど、いれなおした時(バージョンアップ時だったかな?)に
まあいいかって放置してる。その程度の話。

453:名無しさん@お腹いっぱい。
12/07/08 08:57:16.38 .net
>>452
そういうことかと思ったんだけど、
けっきょく結論が「ハックすればいい」になってる。
わけわからん。

454:名無しさん@お腹いっぱい。
12/07/09 16:19:24.13 .net
表示しないのはだいぶ前から標準でできるだろ。
0.1秒だけ表示したいとかならパッチ必要だが。

455:名無しさん@お腹いっぱい。
12/07/11 22:48:28.08 .net
>>453
あー、惰性で書いた部分が余計だったようで…
前半と違う結だから「でも~」で「になってしまった」なんだけど、
混乱させたなら悪かった。
>>454
確かにあるね。結構前からなんだ?
表示しててもいい気もするけど消しとくか。
thx.

456:名無しさん@お腹いっぱい。
12/07/11 22:52:34.36 .net
んで結局何が言いたかったんだ?

457:名無しさん@お腹いっぱい。
12/07/28 00:07:08.92 .net
自分で考えたら?

458:名無しさん@お腹いっぱい。
12/09/04 00:18:11.46 .net
ちょっと質問。
バッファの内容をクリップボードへ放り込むキーマップを設定したいんだが、
どう書けばいいかアドバイスおくれ。
w3mのバージョンは0.5.3、Linux Mint
PIPE_BUFとクリップボードへ値をセットするxselやpbcopyを組み合わせれば
良さそうだと思うんだけど、うまくいかない。
あるいは「|」押下後に、こう入力すればいい、とかでも良いので
よろしくおねがいします。

459:名無しさん@お腹いっぱい。
12/09/04 01:27:51.05 .net
こんな感じにしてみたけどうまく入らない場合があるみたい
keymap C-c PRINT |xsel -i
nkfを挟んだり挟まなかったりで
だめだったページがうまくいくようになったり
逆に大丈夫だったページがうまくいかなくなったりして
よくわからない

460:名無しさん@お腹いっぱい。
12/09/04 02:49:46.00 .net
ありがとう。
PRINTを使ってこっちでもいろいろ試してみたが、こっちの環境では
クリップボードに入る気配もなかったです。
目下こんな感じで凌ごうかと思ってますが、かなり醜い気がするので、
スマートなやりかたがわかったら、教えてください。
keymap \" EXTERN "w3m -dump %s|xsel --clipboard --input"


461:名無しさん@お腹いっぱい。
12/09/04 02:51:11.14 .net
これはバッファとは言わないか

462:名無しさん@お腹いっぱい。
12/09/04 03:46:58.11 .net
単純にcatしてファイルに落とすのは失敗しないので
xselが怪しいと思ってxclipに変えると
うちでは安定して動作するようになった。

463:名無しさん@お腹いっぱい。
12/10/09 23:58:17.69 .net
yahooニュースが文字化けするようになったでござる
URLリンク(dailynews.yahoo.co.jp)

464:名無しさん@お腹いっぱい。
12/10/10 00:25:05.85 .net
euc-jpなのにうまく認識してないね。
なんでだろ。

465:名無しさん@お腹いっぱい。
12/10/10 13:30:46.83 .net
「MyYahoo!に追加」の部分がUTFになってるのかな
文字コードの自動判定を無効にすれば化けないね

466:名無しさん@お腹いっぱい。
12/10/12 07:58:36.76 .net
直ったぽ

467:名無しさん@お腹いっぱい。
12/10/12 08:42:01.22 .net
よかったぽ

468:名無しさん@お腹いっぱい。
12/10/18 02:00:37.96 .net
>>462
xsel -o の処理に問題があるようだ。
selection 取得時の property の actual type が INCR だと incremental retrieval するらしいけど、
このときに続く UTF8_STRING を文字列として扱ってくれないみたい。COMPOUND_TEXT とかもだめそう。
データが大きいと incremental になるっぽいね。
試しにこんなん URLリンク(ja.pastebin.ca) で UTF8_STRING は取れた。
xclip の方が多言語対応はしっかりしてるのかねえ。
xsel の方が好きなんだけどなー。

469:名無しさん@お腹いっぱい。
12/10/22 12:00:28.11 .net
最近migemoが動かないと思ってたら、rubyのバージョンが新しいと駄目なんだな
migemo-for-Ruby-1.9というのを入れてやっと動くようになった

470:名無しさん@お腹いっぱい。
12/10/23 08:14:38.28 .net
cmigemoでもいいんじゃない?


471:名無しさん@お腹いっぱい。
12/10/23 15:34:56.29 .net
migemo は偉大だが ruby を使ったのが間違いだったということか

472:名無しさん@お腹いっぱい。
12/10/23 17:47:34.65 .net
お前がそ(ry

473:名無しさん@お腹いっぱい。
12/10/23 23:32:33.78 .net
rubyは、1.8と1.9が別物過ぎる。名前をrubyから変えるべき。

474:名無しさん@お腹いっぱい。
12/10/23 23:34:17.58 .net
ここで言われても。

475:名無しさん@お腹いっぱい。
12/10/23 23:40:42.26 .net
1.8と1.9の差で名前が変わるならPHPとか何回変わるんだよ…
バカバカしいからこの話題は打ち止め

476:名無しさん@お腹いっぱい。
12/10/24 10:55:15.04 .net
>473
そうなんだ
せめて ruby 1.8 と 2.0だったらまだ別物感もわかるけど…

477:名無しさん@お腹いっぱい。
12/10/26 01:42:18.54 .net
なんかくさいな

478:名無しさん@お腹いっぱい。
12/11/18 07:18:47.89 .net
Jでのスクロール量を増やすにはどうしたらいいんでしょうか。
もしくはlessのC-dみたいなものが欲しい。
先達方はどうしてるんです?

479:名無しさん@お腹いっぱい。
12/11/18 23:16:18.38 .net
Space
z
でどうですか?

480:名無しさん@お腹いっぱい。
12/11/19 03:18:22.99 .net
>>478
普通に.w3m/keymapに
keymap J UP 10
でどうですか? 数字はお好みで

481:名無しさん@お腹いっぱい。
12/11/19 22:46:29.81 .net
>>479-480 感謝
そういう書き方ができたんですね。9j9jやってましたよ笑

482:名無しさん@お腹いっぱい。
12/12/01 20:15:53.70 .net
screen の中にいるときに TERM=(screen外のTERM) w3m とするとなんか挙動変わったっけ?
というか俺がそうしてるんだけど、なんでだったか思いだせない。
screen外は xterm。
実際には TERM=xterm-256color だけど。設定当時は TERM=xterm だったかも。
なんか画像が TERM=xterm じゃないと有効にならなかった気がするんだけど、
今 TERM=screen で試しても表示されるし…
昔は TERM=xterm じゃないとだめだったとかかな。
当時必要だっただけなら消そうかと思うけど、どうだったかな。
まあ思い出せないなら消してもいい気はするけど。

483:名無しさん@お腹いっぱい。
12/12/02 00:38:02.08 .net
mのマウス機能かな?

484:名無しさん@お腹いっぱい。
12/12/04 00:19:47.93 .net
あーそれか。多分そうだ。ありがとう。
実際mouse使ってないから気付かんかった。
termcap とかじゃなくて TERM だけで判別してるんだな。
termcap じゃだめか。よくしらないけど。vim とかはどうしてるんだろうね。

485:名無しさん@お腹いっぱい。
13/01/21 19:27:32.14 .net
久しぶりに cvs update したら
waiting for anoncvs_w3m's lock in /cvsroot/w3m/w3m/scripts/w3mman
ってなかんじになる。これはコミッタの誰かに対処してもらわんと駄目なのだっけ

486:名無しさん@お腹いっぱい。
13/01/22 02:36:52.29 .net
sf.netの人に頼まないとダメだったと思う

487:名無しさん@お腹いっぱい。
13/01/29 04:00:59.67 .net
emacs-w3mを使っているのですが,日本語でインクリメンタルサーチをしたいのですが,
どうすれば良いですか?今ではいちいち,C-sでi-searchを起動して,returnを押して,
単語検索の後に,また,C-sを押してインクリメンタルサーチを実行しています.
w3m以外のファイルのあるウィンドウでは,C-sでそのまま日本語でのインクリメンタルサーチが
できるのですが...

488:名無しさん@お腹いっぱい。
13/04/23 07:54:36.38 .net
Fedora18+linux conxole+jfbterm+w3mです。 です。 2chとかに投稿すると改行が無くなってしまうのですが、 (改行)2chとかに投稿すると改行が無くなってしまうのですが、 (改行)みなさんどんな設定で使っていますか?

489:名無しさん@お腹いっぱい。
13/04/23 08:19:40.95 .net
>>488
一度クッキーを受け取って書き込み確認画面を経由しなければOK。

490:名無しさん@お腹いっぱい。
13/04/24 02:04:40.12 .net
>>488
w3m-2chを使ってる

491:名無しさん@お腹いっぱい。
13/04/25 02:18:42.98 .net
てす
(改行)テす
(改行)test

492:名無しさん@お腹いっぱい。
13/04/25 02:22:54.82 .net
>>489
さんきゅ。ほんとだ、改行できる。
>>499
そんなのがあるのか、探してみる。w3m-2ch
昨日から突然、2chの検索画面の検索リストが字化けするようになってしまったのだ。
オプションいじったつもりもないのだが、どこをいじっても戻らない。

493:名無しさん@お腹いっぱい。
13/04/25 02:24:04.73 .net
安価間違えたorz

494:名無しさん@お腹いっぱい。
13/04/26 03:01:30.86 .net
2chの検索画面だけ字化けする現象が直せない。 2chトップも、スレの中もちゃんと表示されるのに。 しかも、検索画面の中でも、検索結果部分だけが字化けして、他の部分はきちんと表示される。 なんのこっちゃ? 検索リスト部分だけエンコードが違うのかなぁ?

495:名無しさん@お腹いっぱい。
13/04/26 11:13:27.10 .net
EUC-JP を謳っているのに UTF-8 が混じり込んでいるからだね
privoxy で下のようなフィルタをかましてるから普段は忘れている
s@<!--\s*Fluct.+-->@@gU
s@<td align="right">.+</script></div>\s*</td>@@sU

496:名無しさん@お腹いっぱい。
13/06/05 19:54:44.91 .net
あー w3m URLリンク(foo) で segmentation fault するのか

497:名無しさん@お腹いっぱい。
13/06/05 19:57:44.50 .net
リンク踏むなよ?絶対に踏むなよ?

498:名無しさん@お腹いっぱい。
13/06/05 20:06:19.23 .net
ギャー!!

499:名無しさん@お腹いっぱい。
13/08/30 NY:AN:NY.AN .net
ひどい,ひどすぎる…
URLリンク(news.mynavi.jp)

500:名無しさん@お腹いっぱい。
13/08/30 NY:AN:NY.AN .net
マイナビならそんなものだろう

501:名無しさん@お腹いっぱい。
13/08/30 NY:AN:NY.AN .net
ktermにk14フォントとかいつの化石だよと思ったら
2002年当時の環境を再現とか言う話か
当時でもw3m-m17nならUTF8なページ表示できてたんじゃなかったか
もう覚えてないけど

502:名無しさん@お腹いっぱい。
13/09/02 11:02:49.92 .net
w3mmeeというforkもあったよね。

503:名無しさん@お腹いっぱい。
13/09/08 17:28:40.09 .net
誰か教えてくだちゃい。
Firefoxからは普通にカキコは出来ますが
emacs23 + w3m で2chに書き込もうとすると
下記のようなエラーメッセージが出てきて
カキコが出来ないだよ。
>2ちゃんねる error 3132
>
>error 3132 番のメッセージはなににすればいい?
どうすればカキコが出来るようになるか、わかるヤシが
教えてくれたならば、ありが㌧。

504:名無しさん@お腹いっぱい。
13/09/08 17:39:54.87 .net
URL間違ってんじゃないの。

505:503
13/09/08 19:42:38.76 .net
>>504
普通にページを開いて
そんでカキコして>>503
書いたエラーが出るんだが

506:名無しさん@お腹いっぱい。
13/09/08 19:53:04.20 .net
emacs-w3mだったら
スレリンク(unix板)
あと日本語でおk

507:名無しさん@お腹いっぱい。
13/09/08 23:05:43.28 .net
メーリングリストがどうなってるのか様子を知ろうしたら
アーカイブに繋がらんしCVSは>>485のままだし
もはや開発体制は機能しとらんのかな

508:503
13/09/08 23:23:21.67 .net
>>506
ありが㌧

509:名無しさん@お腹いっぱい。
14/03/12 22:24:50.65 .net
east_asian_width 1 で、文字幅の扱いがおかしいところがあって、例えば、
02DC;N # SMALL TILDE
が全角として扱われていたりするので、調べていたのですが、
libwc/map/ucs_ambwidth.map を生成するスクリプトがバグっているようです。
正しくは、こんな感じみたいです。
diff libwc/ambwidth_map.awk.orig libwc/ambwidth_map.awk
27c27
< if (cur - prev > 2) {
---
> if (cur - prev >= 2) {
目視で全てのエントリを確認してみましたが、この修正で直っっているようです。

ただ、これでもまだおかしいところがあるようで、
例えば、以下が全角として扱われてしまっているようです。
00C1;N # LATIN CAPITAL LETTER A WITH ACUTE
00A9;N # COPYRIGHT SIGN
引き続き調べてみようとは思うのですが、
誰か原因や対処方法などがわかる方がいらっしゃったらお願いします。

510:名無しさん@お腹いっぱい。
14/03/12 22:26:38.59 .net
あ、あと、 EastAsianWidth.txt のバージョンが古いのが気になりました。

511:509==510 じゃない人
14/03/13 09:20:24.89 .net
>>509
east_asian_width 1
 オプション「文字コードの設定」で
「ある種のUnicode文字を全角にする」を
有効にしてる場合の動作が正しい方向に変わるのだな。
 前後の文字コードが'A'属性でない、
1字だけ孤立した'A'属性の文字が見落とされる、というバグか。

 当方はw3mをFBTerm上でだけ使っているので
外観上の直接の変化はなかったが、この手の文字を含むページの
表示の不具合が軽減されたようだ。
BACKコマンドで戻ったときに行末にゴミが表示される、等の不具合。

512:511
14/03/13 17:24:31.49 .net
いかんいかん、話が逆だ。
誤: 「前後の文字コードが'A'属性でない、
1字だけ孤立した'A'属性の文字が見落とされる」
正: 「前後のコードの文字が'A'属性になっていると、
その文字自体の属性に関わらず'A'のグループに入れられてしまう」

 'A'属性を取りこぼすのではなく、'A'属性と誤認されるのだな。

513:名無しさん@お腹いっぱい。
14/03/14 07:55:38.17 .net
一連のレスを見て久しぶりに cvs update したら
waiting for anoncvs_w3m's lock in /cvsroot/w3m/w3m/scripts/w3mman
となって延々と待たされる
というか >>485 から状況変わっとらんがな

514:名無しさん@お腹いっぱい。
15/04/27 23:33:48.75 .net
記念パピコ Linux Mint 17.1 Rebecca MATE

515:名無しさん@お腹いっぱい。
15/05/07 21:22:59.63 .net
多分 5月6日 あたりから
URLリンク(www.google.co.jp) で検索すると
Refresh (0 sec) /search? ... &sei=XXX
って sei の値を変えながら refresh し続けて
最終的に ↓ になるんだけど
ナニ?キミタチならないの?
続行するには、下に表示される文字を入力してください:
...
このページについて
お使いのコンピュータネットワークから通常と異なるトラフィックが検出されました。 ...

516:名無しさん@お腹いっぱい。
15/05/07 21:45:44.72 .net
>>515 なります。自分だけかと思ってた。 ウィルスにでも感染しちゃったかなと思った。 他の火狐とかじゃ何もならない。 w3mだけlubuntu上でもFreeBSD上でも生じる…

517:名無しさん@お腹いっぱい。
15/05/07 23:14:41.37 .net
emacs-w3mでなったからなにごとかと思った
w3mでなってたのか とりあえずrefreshしないようにした

518:名無しさん@お腹いっぱい。
15/05/08 07:21:29.17 .net
UA を Mozilla 系にしていて同じ目に遭ったが、素でも同じことになっていたのか
ちょっと試しただけだが Lynk あたりだとマシ?
同じ日に YouTube の API v2 がついに動かなくなってたな
よりによって連休明けかい

519:名無しさん@お腹いっぱい。
15/05/08 07:27:24.72 .net
言葉足らずだったかもしれないが Lynx 云々は UA をそれにするということね
でも、その他大勢に紛れたいから UA を変えてたんだけど
517 のように refresh をとりあえず無効にしてちょっと考えるか

520:名無しさん@お腹いっぱい。
15/05/08 14:17:22.64 .net
ちょっと調べてみたけど、googleが返すHTMLの<noscript>要素の中に
meta content=0 が常に入っているせいで延々とrefreshすることに
なるようだ。
他のブラウザでも問題になるところをみると、Google側の問題のように
見える。

521:名無しさん@お腹いっぱい。
15/05/08 18:04:48.83 .net
一時的に設定するなら
w3m -o meta_refresh=0
で起動すればよいのか。

522:名無しさん@お腹いっぱい。
15/05/09 10:48:20.40 .net
URLリンク(accounts.google.com) にログインする方法はないですか。
何故かメール入力欄が表示されないのですが。

523:名無しさん@お腹いっぱい。
15/05/09 15:12:54.46 .net
Googleと言えば、検索結果の画面に検索ボタンが表示されない
再検索するのにいちいち前の画面に戻るのめんどくさい

524:名無しさん@お腹いっぱい。
15/05/09 18:14:52.03 .net
refresh の件は ↓ でも話になってるね。
URLリンク(productforums.google.com)
URLリンク(www.riscosopen.org)
>>522
メール、パスワード欄ともに出るけど。
>>523
でも検索語を入力すれば検索されない?

525:523
15/05/09 19:17:56.65 .net
>524
うわほんとだ
emacs-w3mの画面見て言ってた スマソ

526:522
15/05/09 22:25:57.02 .net
>>524
URLリンク(sourceforge.net) から w3m-0.5.3.tar.gz を取得し直してみたが、やはり以下のようにしか表示されません。
何だろう??
>メールパスワード [          ] [ログイン] [ ] ログイン状態を保持する
>このチェックボックスはオンのままにしておくと便利です。ただし、端末を共有してい
$ ./w3m -version
w3m version w3m/0.5.3, options lang=en,m17n,image,color,ansi-color,mouse,gpm,menu,cookie,ssl,ssl-verify,external-uri-loader,w3mmailer,nntp,gopher,ipv6,alarm,mark

527:524
15/05/10 06:43:24.12 .net
うちはこう。
> メール [ ] パスワード [ ] [ログイン] [*] ログイン状態を保持する
% w3m -version
w3m version w3m/0.5.3, options lang=ja,m17n,image,color,ansi-color,menu,cookie,ssl,ssl-verify,external-uri-loader,w3mmailer,nntp,ipv6,alarm,mark,migemo
実は gentoo の www-client/w3m-0.5.3-r5 なんで、↓ の patch が当たっているからかも。
URLリンク(sources.gentoo.org)
<input type="email"> みたいだし、w3m が type="email" に未対応なのかな?
前もこんな話があった気がする。

528:522
15/05/10 21:57:57.69 .net
>>524
度々すみません。
gentoo の www-client/w3m-0.5.3-r5 では、
URLリンク(accounts.google.com)<)'http:/
> www.google.co.jp/'
>Document Type text/html

529:524
15/05/11 00:49:02.06 .net
w3m の下に
> Redirection loop detected (URLリンク(www.google.com))
と出た後にキーを押すと
> Moved Temporarily
>
> The document has moved here.
となって、here のリンクを踏むと
<アカウントの概要> URLリンク(www.google.com)
> アカウント設定
>
> 標準に対応していない古いブラウザまたは一般的ではないブラウザをお使いのようです。
>
> Google アカウント設定のすべてにアクセスするには、下記のブラウザの最新バージョンにアップグレードしてください。
となります。そこから「検索」のリンクを踏めば検索ページは出ますが、
Google アカウントをあまり使ったことがないので、
こういうもんなのかは判りません。
--- 続く ---

530:524
15/05/11 00:50:32.61 .net
--- 続き ---
ただ、ログアウトを試みると
<Error 404 (見つかりませんでした)!!1> URLリンク(accounts.google.com)'http:/www.google.co.jp/accounts/Logout2?hl=ja& ... '
>
>
> 404. [INS:That’s an error.:INS]
>
> The requested URL was not found on this server. [INS:That’s all we know.:INS]
となります。refresh url の前後に &#39; (') があるせいに見えますが…
# 大丈夫か Google ?
もう一度 URLリンク(accounts.google.com)<) に行くとメールアドレスが表示されていて、
ログアウトしてるんだかよく判らんです。

531:名無しさん@お腹いっぱい。
15/05/11 09:26:54.10 .net
emacs-w3mではgoogleだけrefreshしないパッチが当たったようだ。
URLリンク(news.gmane.org)
-o usera_agent=Linx だと確かに問題起きないね。

532:名無しさん@お腹いっぱい。
15/05/11 10:04:11.82 .net
>>530
URLリンク(gnats.netbsd.org)

533:名無しさん@お腹いっぱい。
15/05/11 19:46:37.19 .net
>>532
結構前からこうなんだね。
refresh url の前後に ' があるんは正しいのかな?
要らん気もするけど、仕様把握してないからわからんな。

534:522
15/05/11 23:21:53.71 .net
>>530,532
それです。そのシングルクウォートの付いたRefresh で 404 に飛ばされました。
で、結局 gentoo の w3m-0.5.3-r5.ebuild 記載の *.patch と、
>>532 提示の NetBSD の file.diff をあて、google へログインする事が出来ました。
大変ありがとうございました。

535:名無しさん@お腹いっぱい。
15/05/12 11:48:54.08 .net
今はCVSのアクセスに問題ないんだな
開発は完全に滞っちゃってるけど

536:名無しさん@お腹いっぱい。
15/05/13 08:26:16.79 .net
osdn(旧sfjp)のw3m adminが全員inactiveなのでメンバー追加もできない状態にある。

537:名無しさん@お腹いっぱい。
15/05/13 17:00:48.98 .net
githubに移行しちゃえばいいのに

538:名無しさん@お腹いっぱい。
15/05/13 18:44:23.67 .net
>>536
w3mはjpじゃなくてnetだった気が

539:名無しさん@お腹いっぱい。
15/05/14 08:05:47.41 .net
そうだった。jpじゃなくnetだった。
旧w3m-devのMLアーカイブリンクももうドメインごと存在してないな…

540:名無しさん@お腹いっぱい。
15/05/15 00:23:52.34 .net
いつのまにか Google 直ってる?

541:名無しさん@お腹いっぱい。
15/05/15 07:46:44.72 .net
ほんとだ直ってる。

542:名無しさん@お腹いっぱい。
15/06/25 22:42:08.60 .net
> <input type="email"> みたいだし、w3m が type="email" に未対応なのかな?
lynxだと2012年バージョンとか更新多いからhtml5対応してて
ちゃんとメールアドレス入力欄も出るってことかしら

543:名無しさん@お腹いっぱい。
15/06/26 23:44:42.90 .net
知らんけど w3m の patch と同じように unknown が text 扱いになってるのかも

544:名無しさん@お腹いっぱい。
15/06/30 20:56:46.38 .net
URLリンク(github.com)
のやつビルドしたらgoogleログインでけた

545:名無しさん@お腹いっぱい。
15/07/06 19:57:21.16 .net
ラベル付きのURL(~#dokosoko)を踏んだときにジャンプできないことが偶にあるのですが、
そういうページでは現URLがラベルが取り除かれたものになっています。
ジャンプできなかったページでも、#dokosokoでGOTO_URLすれば通常通りジャンプできます。
これはhttpサーバー側の設定でそうなっているのでしょうか。

546:名無しさん@お腹いっぱい。
15/08/07 16:52:31.02 .net
Javaサポートは、もうないんだろうな

547:名無しさん@お腹いっぱい。
15/09/19 18:45:01.19 .net
いえーい。w3m最高。

548:名無しさん@お腹いっぱい。
15/09/19 19:18:56.77 .net
MS-Windows版実行ファイルてあるのかな。

549:名無しさん@お腹いっぱい。
15/09/20 01:11:39.31 .net
cygwin版ならあるよ

550:名無しさん@お腹いっぱい。
15/12/17 05:21:26.17 .net
うちのw3mで duckduckgo.com が使えなくなったんだけど、
皆さんのところはどうですか?
一昨日、つまり2015年12月15日(火)には使えたのに
昨日になったらページが表示されない。
他のブラウザからは使える模様。
画面下に
Viewing[SSL] <html> No Line
と出て、VIEWコマンドで見てもソースは1字もない感じ。
このスレッドで以前(4年近く前だが) DuckDuckGo を
使っているという投稿があったんで問うてみる。

551:550
15/12/18 07:56:37.04 .net
w3mで duckduckgo.com が使えなくなった件の続報。
環境のOpenSSLのバージョンが古かったので更新しw3mも再構築。
$ ldd ./w3m
libssl.so.1.0.0 => /usr/local/ssl/lib/libssl.so.1.0.0 (0xXXXXXXXX)
libcrypto.so.1.0.0 => /usr/local/ssl/lib/libcrypto.so.1.0.0 (0xXXXXXXXX)
元は /lib/libssl.so 等だったから共有ライブラリの更新は成功、と思う。
結果は変化なし。

552:名無しさん@お腹いっぱい。
15/12/18 09:16:58.39 .net
ああ、確かに見えないなあ…
httpでつなげにいくとhttpsにリダイレクトされてw3m上では中身が空っぽにみえる。
wgetで取りに行ったindex.htmlはちゃんと描画されてる。SSLがらみっぽい感じ。

553:550
15/12/19 08:12:36.83 .net
w3mで duckduckgo.com が見られなくなった件 第3話
さっき試したら以前のように見られた。
向こう(サーバ)側に問題があったのか。
よく分からないけど、この話は解決…?

554:名無しさん@お腹いっぱい。
15/12/21 09:55:58.79 .net
>>553
ほんとだね。まあ直ってよかった。

555:名無しさん@お腹いっぱい。
16/02/20 22:33:06.08 .net
w3mからYouTubeなんかの動画をmplayerのウィンドウが開かないようにxtermウィンドウ内で見るには、
youtube-dlとpythonとmplayer2のインストール以外に何が必要でしょうか?
というかそういうことが可能でしょうか?
何かスクリプトでも書かなければダメでしょうか?
自分が参考にしたサイトは以下のところです。
URLリンク(qiita.com)
ちなみにOSはLubuntu15.10です。

556:名無しさん@お腹いっぱい。
16/02/21 07:25:23.49 .net
Xを使っているにもかかわらず動画を端末内で描写したいという話?
もしそうなら一応こういうのがあるけど
URLリンク(qiita.com)

557:名無しさん@お腹いっぱい。
16/02/22 16:47:10.39 .net
youtube-dl でダウンロードして mplayer で再生すれば
フレームバッファコンソールでもYoutube動画を観られるのね。
あとは自動再生のCGIか何かを組み込むだけじゃないか。
>>555 の問題は使用環境が違うので力になれない。済まぬ。

558:555
16/02/22 20:20:52.82 .net
557>>
いえいえお心遣い誠に感謝します。
とりあえず報告です。
リンク先のおそらくFFmpegの項の「インストール方法」を試せばいいと思ったんで、
Step0はなんとか進んで、Step1の
./configure --enable-sixel-graphics
を実行したら
configure: error: Unable to successfully link Athena library (-lXaw) with test program
と表示されました。
他にもホームディレクトリには「.Xresources」はなく「.Xauthority」ならありました。
リンク先は興味深い内容がたくさんあって他のOSで試してみようと思います。
紹介してくださってありがとうござます。

559:名無しさん@お腹いっぱい。
16/05/08 00:09:55.35 .net
w3m で URLリンク(docs.python.org) が開けない原因わかります?

560:名無しさん@お腹いっぱい。
16/05/09 09:32:58.69 .net
少なくともさっきやってみたら普通に見えたよ。
自分ならstrace/trussでシステムコールレベルでどこで詰まってるか
とりあえず調べてみるかなあ。
あとは新規ユーザーを作って.w3mない状態で試してみるとか、使っているなら
プロキシ周りを疑ってみるとか。

561:名無しさん@お腹いっぱい。
16/05/10 08:19:41.18 .net
>>559 俺の環境(フレームバッファコンソール、fbterm)でも見れない。
loadLink(): Can't load URLリンク(docs.python.org)
別のブラウザだと表示されるけど、アドレスバーには
URLリンク(docs.python.org)
と表示される。"http" が "https" に変わり、末尾に ".html" が追加。
で、このURLを指定すればw3mでも見られる。

サーバから返送されたリダイレクトのレスポンスを
w3mが拾い損なってる感じかな。よく分からんけど。

562:560
16/05/11 08:17:36.51 .net
あ、自分はw3m/0.5.3+debian-19で試しました。
ちゃんとhttpsにリダイレクトされてます。
debianパッケージのソースはあちこちにあるパッチや独自のfixを含んでいて
実質一番アクティブなforkみたいな感じなので、そっちを使う方がいいかも。
URLリンク(anonscm.debian.org)
一応sourceforge側に定期的にそのへん報告もしてるしメンテナ自身sourceforge
のw3mに参加を希望しているけどずっと無反応なのでこんな状態が続いている。

563:名無しさん@お腹いっぱい。
16/09/14 03:46:58.10 .net
MigemoOFFしてますが、正規表現で検索が出来ません……よくわかりません
日付探そうとして\d{4}してもnot foundで、[0-9]{4}とかw\{3\}とかしてみたんですが……
[0-9][0-9][0-9][0-9]なら流石に4桁の数字ヒットします
Debian Sid i386, w3m 0.5.3-29
使える正規表現の一覧とかありませんか?

564:名無しさん@お腹いっぱい。
16/09/14 08:01:56.02 .net
w3mの正規表現はどうもaitoさんが自前で作ったものっぽい。
\dみたいなリッチな正規表現は未対応のようだ。一覧もなさそう。
sed, grepあたりで使える正規表現を前提にしてるんじゃないかな。

565:名無しさん@お腹いっぱい。
16/09/15 22:18:56.91 .net
ローカルcgiってどうやって使うの?ディレクトリの設定ちゃんとしてるのに、ソースが表示されてしまう。

566:名無しさん@お腹いっぱい。
16/09/16 08:04:39.06 .net
/foo/bar/hoge.cgi があるとして、これを実行したいなら設定(.w3m/config)を
cgi_bin /foo/bar
として以下にアクセスすれば動かないかな? 実行属性は必要。
file:///cgi-bin/hoge.cgi

567:名無しさん@お腹いっぱい。
16/12/04 12:58:20.01 .net
最近 mingw にインストールしてみたんですがヘルプが表示されないっていう問題がありました
まずヘルプの CGI が Perl の構文チェックで警告がでるため、そこで止まってしまい何も表示されないのと
それを解決しても日本語ヘルプが表示されず、これは生成された w3mhelp-funcdesc.ja.pl に問題があったためでした
日本語が記述されている部分は euc-jp で書かれているため生成時にうまく処理できなかったのかもしれません
gnupackで試したところやはりヘルプは表示されないのでcygwin版も同じ状態じゃないかと思います

568:名無しさん@お腹いっぱい。
17/04/30 21:29:09.25 .net
最近2chが見られないねえ
URLリンク(paste.lisp.org)

569:名無しさん@お腹いっぱい。
17/05/08 16:15:43.98 .net
どうかな?

570:569
17/05/08 16:22:29.48 .net
連投にて失礼。再びテスト。

571:名無しさん@お腹いっぱい。
17/05/08 22:50:59.87 .net
テストはテストスレで

572:569
17/05/09 06:53:04.42 .net
すまぬ。ここ2週間ほど(SNS業者のアイコンが表示されるようになった頃から)
投稿できなくなってたので >>568 の修正を施して、この場で試してしまった。
確かに不適切だね。
で、分かったこと。板によって投稿できたりできなかったりする。
この板は >>568 の修正の有無によらず投稿できた模様。
別の板では今でも書き込めない(萌えニュースとか)。
[書き込む] ボタンを押したときに
Unknown URI: /test/bbs.cgi
と表示される、つまりホスト部 ○○.2ch.net が消失するためらしいが…。

573:名無しさん@お腹いっぱい。
17/10/25 23:29:46.42 .net
アップデート来た。

574:名無しさん@お腹いっぱい。
17/10/26 06:46:08.46 .net
アップデート、どこにある?
スレッド先頭のリンク先とか、googleさんの「過去○週間」で見当たらない。

575:名無しさん@お腹いっぱい。
17/10/26 10:17:09.24 .net
sourceforgeに無いのなら来てないんじゃね?

576:名無しさん@お腹いっぱい。
17/10/26 10:34:36.60 .net
>>573
どっかのパッケージの話?

577:名無しさん@お腹いっぱい。
17/10/27 06:42:55.09 .net
別のアプリケーション関連のスレッドへ投稿するつもりが
送信先を間違えるか何かして、ここに載っただけ?

578:名無しさん@お腹いっぱい。
17/11/28 01:14:03.82 .net


579:名無しさん@お腹いっぱい。
17/11/28 05:34:08.09 .net
反応が一月後w

580:名無しさん@お腹いっぱい。
17/12/07 09:41:37.17 .net
なんかここ↓のハイパーリンク『次のページ』が踏めない
URLリンク(gihyo.jp)
というか、URL が file:/// に化ける謎

581:名無しさん@お腹いっぱい。
17/12/07 10:49:16.59 .net
Androidのフォントが変わってもうた。
termuxという端末アプリ上で、
pkg install w3m
と、アプリのyumかaptgetかのw3mをインストールし動作させると、Android全体のフォント体が変わってもうたよ。なんなの。

582:名無しさん@お腹いっぱい。
17/12/07 12:48:07.56 .net
>>580 俺のところもなるわ。
HTMLのソースを見ると当該部分は
<a href="/admin/serial/01/ubuntu-recipe/0019?page=2" rel="next">
となっているから、hrefのリンク先が '/' で始まってると
w3mはローカルファイルへのリンクと判断して "file://" を補うみたいね。
おそらくページ作成者はサーバのルートからの絶対アドレスとして
"URLリンク(gihyo.jp) が補われると想定して書いてるのだと思う。
実際に "URLリンク(gihyo.jp) で次のページが見られるし。

HTMLの文法としてどちらが正しいのか知らんけど、とりあえず現象の分析まで。

583:名無しさん@お腹いっぱい。
17/12/07 13:29:15.45 .net
w3m の紹介ページが w3m で満足に読めないとかなんという典型的な皮肉

584:名無しさん@お腹いっぱい。
17/12/07 13:31:55.35 .net
Lynx ではリンク先が絶対URLでない旨の警告を受けたものの読めたんで w3m もそんな感じのユーザーインタフェースにすればいいのにね。

585:582
17/12/07 17:58:55.71 .net
hrefの先頭が '/' の場合にどう解釈すべきか、は RFC 3986 に出てるらしい。
日本語訳もウェブ上で見つけたんだが、さっぱり分からん。
ネット上での議論を見ると、先頭の '/' はリンク元のファイルがある
ホストやサイトでの絶対アドレスとして扱うみたい。
というわけで技評さんのページのリンクの書き方は正当のようだ。
w3m のソースだと url.c の parseURL() や parseURL2() のあたり、
これがまた複雑で…。

586:580
17/12/07 18:26:35.72 .net
>>582,584,585
なるほど…と思ってよく見たら、これサイト側のベースURLの指定が間違ってるのか
理想: <base href="URLリンク(gihyo.jp) />
現状: <base href="/" />
サイト側のミスっぽいけど、w3mも機転が足りてない感じがする
>>584
utf8版から入ると eucのマニュアルページを読むのが最初の試練だった気が
>>581
それは、debianなのか、fedoraなのか、freebsdなのか?

587:582
17/12/07 20:07:58.68 .net
<head> ~ </head> の <base href="..."> には気づかなかった。
確かに問題のページでは href="/" になってるのが直接の原因みたいね。
手元のApacheと合わせて試したところ、
<base href="URLリンク(ServerName) のようにサーバを正しく指定するか
あるいは <base href="..."> を一切書かなければ
w3m でも <a href="/dir/file.html"> のリンクを期待通りにたどれる。
<base href="/"> と書いてしまうと、ローカルの
file:///dir/file.html を読もうとする。

588:580
17/12/08 00:33:44.07 .net
原因自体はそれで確定みたいですね
ただ、C言語なんて長いこと触ってないし、複雑過ぎるしで、自分にゃ手に負えんです。
暫定で baseurl を潰すだけで良いなら、
$ ag 'buf->baseurl' *.c
file.c の
case HTML_BASE:
ブロックの中あたりですかね?
……と当てずっぽうに言ってみる
てか、すまん

589:580
17/12/08 12:32:06.89 .net
解析用にparse結果を書き出す関数を作ってみた
問題箇所(=buf->baseURL->hostの設定箇所)は、今の所特定できず
こんなことしなくても、正規なデバッグ方法がちゃんと用意されてそうな気も
/* w3mソース [proto.h] 末尾に追加 */
 extern void clear_mylog();
 extern void printf_mylog( char *fmt, ... );
 extern void dump_ParsedURL( ParsedURL *p );
/* w3mソース [url.c] 末尾に追加 */
 const char fn_mylog[100] = "/tmp/w3m_debug.log";
 void clear_mylog(){
  FILE *fp =fopen( fn_mylog,"w");
  if( fp ) fclose( fp );
 }
 void printf_mylog( char *fmt, ... ){
  FILE *fp = fopen( fn_mylog, "a");
  if( fp ){
  va_list args;
  va_start( args, fmt );
  vfprintf( fp, fmt, args );
  va_end( args );
  }
 }
 void dump_ParsedURL( ParsedURL *p ){
  if( p ){
  printf_mylog( " host:[%s] file:[%s] real_file:[%s]\n",
  p->host, p->file, p->real_file );
  }else{
  printf_mylog( " ParsedURL is null.\n" );
  }
 }

590:580
17/12/08 12:33:40.63 .net
[dump 結果]
url.c:
  baseURL(Buffer *buf){ ... dump_ParsedURL(buf->baseURL); ... }
スレリンク(unix板) へのアクセス時

  host:[mevius.5ch.net] file:[/unix/] real_file:[(null)]
URLリンク(gihyo.jp) へのアクセス時

  host:[(null)] file:[/] real_file:[(null)]
  ^^^^ 不具合

591:名無しさん@お腹いっぱい。
17/12/08 15:37:22.39 .net
取り敢えずこんな感じ?
URLリンク(pastebin.com)
baseタグのhrefを解釈する時に使われているparseURL関数で
引数のurlにスキームが存在しないとそのurlが
ローカルのものとして解釈されるのが原因だと思う。
lynxでは絶対URIじゃないbaseタグは無視している様なので
w3mでも無視していいかなと。


次ページ
最新レス表示
レスジャンプ
類似スレ一覧
スレッドの検索
話題のニュース
おまかせリスト
オプション
しおりを挟む
スレッドに書込
スレッドの一覧
暇つぶし2ch