Download-Link von der Firefox-Konsole

0

Wie kann ich eine URL von der Firefox-GCLI- oder Javascript-Konsole herunterladen?

Grund für die Frage: Wenn ich bei Jenkins angemeldet bin, muss ich häufig mehrere Protokolldateien zur Analyse herunterladen. Da ich mich einloggen muss, denke ich, ist dies mit wget / curl etc. nicht möglich.

Bonusfrage: Ist diese Frage auf einer anderen Stack-Exchange-Site relevanter?

Christian Madsen
quelle

Antworten:

0

Sie haben die Adressstruktur dieser Protokolldateien nicht angegeben. Daher erwarte ich, dass Sie in der Lage sind, eine Schleife zum Generieren einer Protokolldatei zu erstellen.

Überprüfen Sie Ihre FF-Einstellungen:

  • Downloads - Ordner für Downloads festlegen (es sei denn, Sie möchten nicht jeden Speicherort für Dateien bestätigen)
  • Pop-up-Richtlinie (es ist nicht erforderlich, Sie sehen gelbe Streifen-Eingabeaufforderung)
  • Dateizuordnung - Legen Sie fest, dass der Dateityp immer heruntergeladen werden soll. (Einstellungen - Registerkarte Anwendungen)

Jetzt können Sie in Javascript eine Schleife erstellen, die für jede Adresse aus der Liste neue Fenster (Registerkarte - Standard-FF-Einstellungen) öffnet. (Hinweis: window.open('log_file_address'))

Lluser
quelle
Aber dann muss ich meine Einstellungen ändern und sie zurück ändern. Ich hoffte auf etwas wie window.save (Dateiname)
Christian Madsen
Wenn diese Site eine Liste der Links zu Protokolldateien enthält, können Sie einige Firefox-Erweiterungen verwenden, mit denen Sie mehrere Links auswählen und öffnen können.
Lluser
1
Ich befürchte, es gibt aus Sicherheitsgründen keine Javascript-Methode für den direkten Download.
Lluser
Danke, Lluser. Ich fürchte, das hat die Frage beantwortet.
Christian Madsen