Страницы: 1
Здравствуйте. Прошу помощи по следующему вопросу. Продолжительное гугление результатов не дало.
Суть задачи следующая: при загрузке страницы (браузером FF), загружаются различные ресурсы (картинки, css, js и пр.) и остаются где-то в памяти браузера. Необходимо по URL ресурса получить его содержимое и отловить событие окончания загрузки этого ресурса. Важное замечание: получить содержимое объекта необходимо уже из памяти, а не повторно загружая его по его URL. Либо перехватить в момент передачи по сети. Но повторный запрос содержимого из сети исключен.
Т.е. по шагам:
1. В браузер устанавливается дополнение mozrepl (https://addons.mozilla.org/ru/firefox/addon/mozrepl/)
2. Подключаюсь к браузеру (repl):
rlwrap socat - tcp:localhost:4242
3. Ввожу код, отслеживающий, загрузку ресурсов и передающий их пары [URL, <содержимое>] текстом в консоль. Очевидно, что содержимое на этом шаге будет кодироваться в base64/hex/пр.
4. Ввожу, к примеру,
gBrowser.browsers[0].con
Страницы: 1