LINUX.ORG.RU

Firefox, из CLI сделать refresh, достать загруженную страницу

 


2

2

Привет

Когда-то был для Firefox плагин remote-control, который открывал порт (например, 1234), и позволял удаленно запускать JavaScript команды и доставать значения переменных. Например, из CLI можно было на порт 1234 отправить document.body.innerHTML; и получить содержимое страницы, а отправив на порт 1234 window.location.reload(); можно можно было инициировать refresh страницы.

А потом у Firefox изменили API...

Подскажите, а сейчас есть у Firefox (или Chrome) подобный плагин?

★★★★★

А какая конечная цель?

Может быть, тебе лучше подойдет использование Selenium?

Deleted
()
Ответ на: комментарий от Deleted

А какая конечная цель?

Конечная цель получать нотификации на мобильник как только на сайте появится нужная мне информация.

Может быть, тебе лучше подойдет использование Selenium?

А это не перебор для такой простой задачи?
Я в прошлый раз задачу решал одним маленьким плагином и bash скриптом на 10 строк.

И еще: Selenium умеет работать со свернутым окном?

Kroz ★★★★★
() автор топика
Последнее исправление: Kroz (всего исправлений: 3)
Ответ на: комментарий от Kroz

как только на сайте появится нужная мне информация

И что, нужная информация JS'ом выводится, что тебе аж целый браузер для этого нужен?

svinarenko
()
Ответ на: комментарий от svinarenko

И что, нужная информация JS'ом выводится, что тебе аж целый браузер для этого нужен?

Да. Плюс есть еще причины по которым хотелось бы использовать именно браузер, а не отдельные движки/cli утилиты.

Kroz ★★★★★
() автор топика
Ответ на: комментарий от eternal_sorrow

есть remote debug, я думаю через него всё это можно делать. какой там протокол - хз

Очень горячо. Да, я бы сказал, что именно то, если бы был понятен протокол или были бы какие-то СLI тулы.

Kroz ★★★★★
() автор топика
Ответ на: комментарий от Kroz

Мобильник — андроид? На него можно и попроще нотификации получать.

Virtuos86 ★★★★★
()
Ответ на: комментарий от Kroz

А это не перебор для такой простой задачи?

Тут, скорее, сам браузер это перебор. А так разницы и не будет, примерно то же самое.

И еще: Selenium умеет работать со свернутым окном?

Да хоть в headless.

LilDrgnFela
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.