web-dev-qa-db-ja.com

コマンドラインからWebブラウザのURLを変更しますか?

コマンドラインを使用して、実行中のWebブラウザー(任意)の現在のURL(現在のタブまたは特定のタブ)を変更する方法はありますか?

Linuxで実行される任意のブラウザ、できれば軽量のブラウザにすることができます。

ブラウザを閉じてから再度開くという意味ではありません。

ブラウザで新しいタブを開くことはできましたが、現在のURLを変更することはできませんでした。 qdbusを介して高速で簡単に方法を見つけることもできませんでした(ないわけではありません)。

一部のプラグインでもこれが許可されている場合は、問題ない可能性があります。

3
Aquarius Power

Firefox では、 MozRepl アドオンを使用して、telnet経由でFirefoxを制御できます。たとえば、現在のタブの現在のURLを http://v4.ident.me に変更するには:

(echo "content.location.href = 'http://v4.ident.me/'"; sleep 2) | telnet localhost 4242 > /dev/null
3

firefoxにmozreplをインストールします: wikiダウンロード

そして、UNIXにfresnoツールをインストールします: website

次にそれを使用します(つまり、ブラウザをページに送信します:./fresno -p http://google.com/

その他の例

2