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?

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'))


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
Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.