[Q] current view の URL を browser から取り出したい
川口です
www を見ているブラウザ W があり
(外部プログラムから)いま現在 W でどこを見ているか(表示しているか)
を知りたいと思っています.
なにか良い方法はありますでしょうか?
OS は unix 系が希望ですが,windows も可です.
ブラウザは Mozilla 辺りが良さそうに思いますが,
IE, w3m 他でも可で,簡単なものであればブラウザ側に
なにかプラグインその他を仕込むことも可とします.
(ユーザーが気づくようなものでも OK です)
素人的発想では以下のものが簡単に思いつきますが,
ちょっとイマイチな感じがします.
* (専用の)squid/delegate など proxy を使い log を
grep -i .htm|tail -1 する
弱点: cgi とかは grep で引っ掛からない
そもそもブラウザで "戻る" とかされたらアウト
mozilla は高機能そうなんで
なにか prefs.js に書くとどこかのファイルや stdout に
URL を吐いてくれるとか,
ORBit をリンクしているので CORBA かなにかで叩けば URL を
取り出せる(?)とか,
そんな機能があったりしないかな,と勝手に期待しているのですが...
~/.mozilla/default/*/history.dat
を眺めるのが速いのかな...( "戻る" とかは対応できなさそうですが)
mozilla.org は探し方が悪いのだと思うのですが,
Look&Feel等のカスタマイズやビルド情報が多くて
うまく探せていません.
どなたかここを見るのがいいとか,ご存じでしたらよろしくお願い致します.
--
∧∧
Zzz.. (- - )⌒⌒⊇〜 川口 銀河
############## ginga@athena.club.ne.jp
Fnews-brouse 1.9(20180406) -- by Mizuno, MWE <mwe@ccsf.jp>
GnuPG Key ID = ECC8A735
GnuPG Key fingerprint = 9BE6 B9E9 55A5 A499 CD51 946E 9BDC 7870 ECC8 A735