Как открыть несколько URL-адресов в Chrome / Firefox, а затем сохранить их по отдельности?

10

Если у меня есть файл .txt, содержащий список URL-адресов, как я могу заставить Chrome или Firefox открывать их, по одному URL-адресу на вкладку, а затем сохранять страницу в каждой вкладке отдельно?

Подойдет любая платформа: Windows, Mac, Linux.

therobyouknow
источник
Один из способов - использовать инструмент для открытия нескольких URL-адресов, чтобы автоматически открывать все ссылки в тексте, а затем сохранять их по отдельности.
Шань Иапен Коши
Найден еще один сайт для открытия нескольких URL- адресов. Urlopener.com/homepage.html не уверен, какие символы он распознает как разделители записей .
user3015682

Ответы:

9

Открытие URL-адресов во вкладках можно выполнить, просто вставив в консоль запрос cmdтаких URL-адресов, как этот.

start chrome http://yoururls/foo.html &
start chrome http://yoururls/bar.html &
.
.
.

или

start firefox http://yoururls/foo.html &
start firefox http://yoururls/bar.html &
.
.
.
Террик
источник
8

Хотя в этом вопросе конкретно упоминаются Chrome и Firefox, если вы пытаетесь сохранить содержимое каждой страницы, wget создан для этой задачи. Например:

wget --input-file=list_of_urls.txt

Вы даже можете указать конкретный пользовательский агент на тот случай, если вы хотите, чтобы сервер видел запрос как определенный браузер:

wget --user-agent=some_specific_user_agent_string --input-file=list_of_urls.txt
cherdt
источник
7

Отвечая на мой собственный вопрос, я не был уверен в том, какие плагины я уже видел, но более внимательный взгляд подтвердил, что они должны делать свою работу.

Два этапа:

1) Запустите Firefox или Chrome из командной строки, передав список сайтов в качестве параметра или файл, содержащий список, одним из следующих способов:

2) Затем используйте один из следующих плагинов, чтобы сохранить все содержимое каждой вкладки.

Fire Fox:

https://addons.mozilla.org/en-US/firefox/addon/unmht/

Цитируется со страницы плагина (особые особенности, представляющие интерес для этого вопроса):

Об этом дополнении: UnMHT предоставляет следующие функции:

  • Сохранить веб-страницу как MHT-файл.
  • Вставьте URL-адрес веб-страницы и дату, которую вы сохранили в сохраненный файл MHT.
  • Сохраните несколько вкладок в виде файлов MHT одновременно.
  • Сохраните несколько вкладок в одном файле MHT.
  • Сохраните веб-страницу одним щелчком мыши в заданном каталоге с функцией быстрого сохранения.
  • Конвертируйте HTML-файлы и каталог, содержащий файлы, используемые HTML-файлом, в MHT-файл.
  • Просмотр файла MHT, сохраненного в UnMHT, IE, PowerPoint и т. Д.

Chrome: расширение: ZipTabs https://chrome.google.com/webstore/detail/ziptabs/ccnanbffbfbcgfmmkgejodommhidpjba

Со страницы расширения:

  • сохранить несколько открытых страниц в zip-файл, содержащий отдельные HTML-файлы со всеми включенными ресурсами (изображения, таблицы стилей, фреймы ...)
  • открыть zip-файл, содержащий архивы во вкладках
  • Для этого расширения необходимо установить «SingleFile Core» (следуйте инструкциям по установке)
therobyouknow
источник
1

Сделать так, чтобы все вкладки открывались отдельно через пакет, не так уж сложно.

Код:

@echo off
open chrome [enter URL 1]
open chrome [enter URL 2]
...
exit

Что касается сохранения, не уверен, если это возможно через пакет. Хотя я могу ошибаться.

Ши А.
источник