Перезагрузка страницы терминала в браузере

Как мне запланировать перезагрузку страницы при использовании браузера терминала?

используя любой из: Elinks, w3m и т. д.

1 ответ

Решение

Насколько я знаю, эти браузеры не поддерживают запрограммированную перезагрузку, однако это легко сделать с помощью терминального мультиплексора, такого как tmux, Например, если вы запускаете браузер в одном терминале, как это:

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

Затем вы можете отправлять ему команды из скрипта или другого терминала с send-keys команда. Так сделать w3m перезагрузите текущую страницу, сделайте это:

tmux send-keys -t browse R

В отличие от Lynx, браузер w3m может перезагрузить страницу, когда у страницы есть мета-тег обновления в заголовке. Вам просто нужно включить его в конфигурационном файле w3m: найдите "meta_refresh 0" и измените значение на "1": https://www.computerhilfen.de/english/w3m-browser-activate-meta-refresh.html

Если у веб-страницы есть мета-тэг-обновление, она будет перезагружена с указанным временем: здесь время составляет три секунды, а URL-адрес https://Ask-ubuntu.ru/:

https://Ask-ubuntu.ru/">

Другие вопросы по тегам