Wie öffne ich mehrere URLs in Chrome / Firefox und speichere sie dann einzeln?

10

Wenn ich eine TXT-Datei mit einer Liste von URLs habe, wie kann ich Chrome oder Firefox dazu bringen, diese zu öffnen, eine URL pro Registerkarte und dann die Seite in jeder Registerkarte separat zu speichern?

Jede Plattform reicht aus: Windows, Mac, Linux.

Therobyouknow
quelle
Eine Möglichkeit wäre, ein Tool zum Öffnen mehrerer URLs zu verwenden, um automatisch alle Links in einem Text zu öffnen und sie dann einzeln zu speichern.
Shan Eapen Koshy
Es wurde eine andere Opener-Site für mehrere URLs gefunden, urlopener.com/homepage.html, die nicht sicher ist, welche Zeichen als Eintragstrennzeichen erkannt werden.
user3015682

Antworten:

9

Das Öffnen der URLs in Registerkarten kann einfach durch Einfügen in eine Konsole erfolgen, um cmdIhre URLs wie folgt aufzufordern.

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

oder

start firefox http://yoururls/foo.html &
start firefox http://yoururls/bar.html &
.
.
.
Terrik
quelle
8

Obwohl in der Frage speziell Chrome und Firefox erwähnt werden, wird wget für diese Aufgabe erstellt , wenn Sie versuchen, den Inhalt jeder Seite zu speichern . Z.B:

wget --input-file=list_of_urls.txt

Sie können sogar einen bestimmten Benutzeragenten angeben, falls der Server die Anforderung als bestimmten Browser anzeigen soll:

wget --user-agent=some_specific_user_agent_string --input-file=list_of_urls.txt
cherdt
quelle
7

Bei der Beantwortung meiner eigenen Frage war ich mir nicht sicher, welche Plug-Ins ich bereits gesehen hatte, aber ein genauerer Blick bestätigte, dass sie den Job machen sollten.

Zwei Stufen:

1) Führen Sie Firefox oder Chrome über die Befehlszeile aus und übergeben Sie die Liste der Sites als Parameter oder als Datei mit einer Liste mit einer der folgenden Methoden:

2) Verwenden Sie dann eines der folgenden Plug-Ins, um den gesamten Inhalt jeder Registerkarte zu speichern

Feuerfuchs:

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

Zitiert von der Plug-In-Seite (besondere Funktionen, die für diese Frage von Interesse sind):

Informationen zu diesem Add-on: UnMHT bietet folgende Funktionen:

  • Speichern Sie die Webseite als MHT-Datei.
  • Geben Sie die URL der Webseite und das Datum, an dem Sie sie gespeichert haben, in die gespeicherte MHT-Datei ein.
  • Speichern Sie mehrere Registerkarten gleichzeitig als MHT-Dateien.
  • Speichern Sie mehrere Registerkarten in einer einzigen MHT-Datei.
  • Speichern Sie die Webseite mit einem Klick in ein vorgegebenes Verzeichnis mit der Funktion zum schnellen Speichern.
  • Konvertieren Sie HTML-Dateien und Verzeichnisse, die vom HTML verwendete Dateien enthalten, in eine MHT-Datei.
  • Zeigen Sie die von UnMHT, IE, PowerPoint usw. gespeicherte MHT-Datei an.

Chrome: Erweiterung: ZipTabs https://chrome.google.com/webstore/detail/ziptabs/ccnanbffbfbcgfmmkgejodommhidpjba

Von der Erweiterungsseite:

  • Speichern Sie mehrere geöffnete Seiten in einer Zip-Datei mit einzelnen HTML-Dateien mit allen enthaltenen Ressourcen (Bilder, Stylesheets, Frames ...).
  • Öffnen Sie eine Zip-Datei mit Archiven in Registerkarten. Hinweise:
  • Für diese Erweiterung muss "SingleFile Core" bereits installiert sein (Anweisungen zur Installation befolgen).
Therobyouknow
quelle
1

Es ist nicht allzu schwierig, alle Registerkarten separat im Stapel zu öffnen.

Code:

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

Was das Speichern betrifft, bin ich mir nicht sicher, ob es im Batch möglich ist. Ich könnte mich jedoch irren.

Shea A.
quelle