[Message Prev][Message Next][Thread Prev][Thread Next][Message Index][Thread Index]
Re: browse-url.el for Meadow-1.05b1
- X-ml-count: 883
- Subject: Re: browse-url.el for Meadow-1.05b1
- From: Hideyuki SHIRAI (白井秀行) <shirai@xxxxxxxxxxxxxxxxxxx>
- Date: Tue, 03 Aug 1999 16:38:32 +0900 (JST)
- X-mailer: Mew version 1.94b47 on Emacs 20.4 / Mule 4.0 (花宴) / Meadow-1.05 Beta1 (橘)
白井@書こうと思ったこと(というか書いていたこと)は圭一さんに先を
越されてしまったので。
From: Yuh Ohmura <yutopia@xxxxxxxxxxxx> さん曰く
Subject: Re: browse-url.el for Meadow-1.05b1
Message-ID: <199908030646.PAA20070@xxxxxxxxxxxxxxxxx>
Date: Tue, 3 Aug 1999 15:46:45 +0900 (JST)
大村> > ## Mew + mew-browse.el に乗り換えるとか。。 :-)
大村>
大村> これはもう、好みの問題なので...
大村> cmailの方が肌に合っているものですから。
あぅ、ごめんなさい。これは冗談ですので (__)
どっちにしろ fiber.exe http://hoge/ ができないとダメだし。
以下、本題。
大村> > 大村> 私の環境では fiber がうまくブラウザを立ち上げてくれないので、
大村> >
大村> この質問と同様の質問を私も以前に投げたことがあり、問題がWindows
大村> 側にあることはすでに認識してます。
大村>
大村> その時の対応内容で1.00では動作していたのですが、1.05b1では動作
大村> しなくなったという意味です。
えっと、*そのときの対応* というのが何のことかわからないので、ま
たはずしているかもしれないのですが、私といっしょに
fiber http://hoge/ が動かなくて悩んでいた人でこういう人もいまし
たという例を一つ。。。(Win95 です)
某氏> <やったこと>
某氏> 1. Explore中の「ツール」->「オプション」を何度も書き換え -> NG
某氏> 2. Installされている Netscape 4.04 と IE3.02 を交互に起動し「通常使う
某氏> ブラウザに登録」しては、ファイルタイプを確認し、start http://xxxを
某氏> 試みるが進歩なし。
某氏> 3. Netscape 4.04 をアンインストールし、IE3.02のみにしてみるが -> NG
某氏> 4. IE3.02 もアンインストールし、一度ブラウザをすべて削除
某氏> 5. Netscape 4.04 をインストールしてみるが -> NG
某氏> 6. さらに IE 4.0 をインストールしたところ、start http://xxx/ が起動!
某氏> 7. mew で text/html と browse-url-or-mew (fiber経由) の動作確認OK!
某氏> 8. Netscape4.04 を「通常使うブラウザ」に登録変更。
某氏> 9. 7と同様、mew からブラウザ起動!!!!!!!!
某氏> 10.Exploreで「ツール」->「オプション」から「URL:HTTP」の項目を選ぶと、
某氏> 実行アプリケーション: C:\....\NETSCAPE.EXE -h "%1"
某氏> DDEメッセージ : %1
某氏> アプリケーション : NSShell
某氏> トピック : WWW_OpenURL
某氏> となっている。
某氏>
某氏> 何れにしても、経過から言うと、IE4.0をインストールしたことがトリガーと
某氏> なってうまく行くようになったようです
某氏> #なんか皮肉......
ちなみに、start http://hoge/ は OK だけど、fiber http://hoge/ は
NG だとすると
onion[~]% fiber -l
OPTION = VALUE
---------------------------
ExtNum = 64
ExecuteUnknownExt = no
ExecuteURL = yes <== これ
TrustExt = yes
OverrideExt = yes
って表示されますか? no なら "fiber -o ExecuteURL=yes" です。
また、冗談で書いた以下の elisp は今試したら動いているのでご参考
までに。
(setq ie-prog "C:/Program Files/Plus!/Microsoft Internet/IEXPLORE.EXE")
(defun ie (url)
(interactive "surl: ")
(let ((w32-start-process-show-window t))
(if (not (string-match "^\\(http:\\|ftp:\\)" url))
(setq url "http://sugar.rdmg.mgcs.mei.co.jp/~shirai"))
(message "Internet Explore %s." url)
(apply 'start-process "ie" nil ie-prog (list url))))
--
白井秀行 (mailto:shirai@xxxxxxxxxxxxxxxxxxx)