[Message Prev][Message Next][Thread Prev][Thread Next][Message Index][Thread Index]
Re: browse-url on Meadow
- X-ml-count: 1457
- Subject: Re: browse-url on Meadow
- From: YOSHIMURA Shunji <yosimura@xxxxxxxxxxxxx>
- Date: Mon, 18 Oct 1999 18:36:46 +0900
- User-agent: Wanderlust/2.2.3 (Always) SEMI/1.13.5 (Meihō) FLIM/1.13.2 (Kasanui) Emacs/20.4 (i386-*-windows95.1212) MULE/4.1 (AOI) Meadow/1.10 (TSUYU)
はじめまして、吉村と申します。
1.10リリースおめでとうございます。快調に動いてます。
で、その盛り上がりとは無関係に先週の話題についてです。
>>> Fri, 15 Oct 1999 21:53:17 +0900 (JST) に 「Abe」、すなわち
>>> abe@xxxxxxxxxxxxxxx(Yasushi Abe (阿部靖司)) さんは書きました
Abe> rundll32.exe url.dll,openURL
Abe> とかやるとブラウザを起動できるらしい・・・・んですが、うまく行きません
Abe> でした(^^;
この記述をヒントにちょっと調べてみたら[1][2]、できました。
まず、インターネットショートカット、というテキストファイルを作らなけれ
ばならないようです。中身は
---ここから---
[InternetShortcut]
URL=http://www.hoge.co.jp/
---ここまで---
という感じで、要は[InternetShotcut]という行と、URL=urlという行だけです。
で、このファイルが例えば
d:/tmp/url.tmp
とすると、
% rundll32.exe url.dll,openURL d:/tmp/url.tmp
でデフォルトのブラウザにファイルに記述されたURLが渡ります。今度はfiber
で動かした時と同様、既にブラウザが動いている時は新しいウインドウは開き
ません。
というわけで、
browse-urlが抽出したURLを書いたインターネットショートカットファイル
を作り、上記のプロセスを呼ぶ
という関数を作ればOKと思われます。
もっとも、IE排除環境で大丈夫かどうかはよくわからないです(^^;;)
#私はfiberで事足りているのでここまでです。
References:
[1] goURL (MIFES用マクロ)
http://mirror.vector.co.jp/soft/win95/writing/se062579.html
[2] ADSP About -- Internet Shortcuts --
http://activex.adsp.or.jp/Japanese/MS_site/Shortcut/default.htm
------------------------------------------------------
吉村俊司 YOSHIMURA Shunji
mailto:yosimura@xxxxxxxxxxxxx