Download-Manager für Fenster, die eine Liste aus einer Textdatei importieren können [geschlossen]

0

Ich habe einen Downloader-Manager verwendet, entdeckte jedoch kürzlich, dass er einige potenziell gefährliche Module enthält.

Eine der verfügbaren Funktionen war die Möglichkeit, eine Liste von Dateien aus einer Textdatei zu importieren, um mehrere Dateien gleichzeitig herunterzuladen. Jetzt muss ich diesen Download-Manager jedoch entfernen.

Gibt es andere Download-Manager oder andere Möglichkeiten, dies zu erreichen?

usr280492
quelle
2
Wie wäre es mit wget ?
Paolo Gibellini
@PaoloGibellini: AFAIK wget ist kein echter Download-Manager - es ist beispielsweise nicht möglich, parallele Downloads aus einer einzigen Warteschlange von URLs effizient zu verwalten, und ohne externe Hilfe werden überhaupt keine parallelen Downloads durchgeführt. ...oder liege ich falsch?
pabouk
@pabouk: Stimmt, wget unterstützt kein paralleles Herunterladen, kann aber mehrmals in einem Befehl aufgerufen werden (siehe Hier zum Beispiel) und es ist (im Moment) nicht gefährlich. Sicher gibt es fortgeschrittenere Lösungen wie aria2 oder ähnlich, aber ich habe sie noch nicht ausprobiert.
Paolo Gibellini
Für die Frage selbst wäre es nicht eine Alternative, sie generell als generische Lösung für eine Textdatei umzuschreiben: Sagen Sie, wie Sie dies unter Windows tun könnten, anstatt sich ein Produkt zu wünschen? (Haftungsausschluss: Meine Antwort geht auf diese Weise näher.)
Thor
@Thor Wie klassifizieren sie hier, ob eine Frage nach Produktempfehlungen sucht oder nicht. Was ist mit diesen... Laden Sie den Manager für OSX herunter . Windows-Äquivalent von Wget
usr280492

Antworten:

1

Es empfiehlt sich, eine dauerhaftere Lösung für das Problem zu verwenden, beispielsweise mit PowerShell eine Liste der Downloadelemente abzurufen und diese dann an den gewünschten Download-Manager zu senden.

  1. Starten Sie Windows PowerShell mit Sieg + R dann geben Sie ein powershell.

  2. Führen Sie das folgende Snippet mit den entsprechenden Einstellungen aus.

    Get-Content C:\path\to\file.txt | ForEach-Object { Start-Process "C:\path\to\download-manager.exe" -ArgumentList $_ }

In der obigen Zeile wird davon ausgegangen, dass Sie über eine Textdatei verfügen, in der sich jeder Download in einer eigenen Zeile befindet.

Thor
quelle