web-dev-qa-db-ja.com

ターミナルWebブラウザページのリロード

ターミナルブラウザーを使用しているときにページの再読み込みをスケジュールするにはどうすればよいですか?

elinks、w3mなどのいずれかを使用

2
xxjjnn

私の知る限り、これらのブラウザはプログラムによる再読み込みをサポートしていませんが、tmuxなどの端末マルチプレクサを使用することで簡単に実現できます。たとえば、次のような1つの端末でブラウザを起動した場合:

tmux new-session -s browse 'w3m google.com'

次に、send-keysコマンドを使用して、スクリプトまたは別の端末からコマンドを送信できます。したがって、w3mが現在のページをリロードするには、次のようにします。

tmux send-keys -t browse R
5
Thor

Lynxとは異なり、ページのヘッダーにmeta-refreshタグがある場合、w3mブラウザーはページをリロードできます。 w3mの設定ファイルで有効にする必要があります。「meta_refresh 0」を探し、値を「1」に変更します。 https://www.computerhilfen.de/english/w3m-browser-activate-meta- refresh.html

Webページにmeta-refresh-tagがある場合、指定された時間でリロードされます。ここで、時間は3秒で、URLは https://askubuntu.com です。

<meta http-equiv = "refresh" content = "3; URL = https://askubuntu.com ">

0
sudo admin