Beim Herunterladen großer Dateien muss der Download mehrmals angehalten werden. Eine große Datei kann mit heruntergeladen werden wget
. Starten Sie zuerst den Download, töten Sie wget
dann und setzen Sie den Download mit fort wget -c
.
Ich möchte Downloads abhängig von Ereignissen wie Stromausfall, Nichtverfügbarkeit des Netzwerks usw. zu oft anhalten und sie mithilfe eines Skripts automatisieren. Drücken ist also Ctrl+Ckeine Option. Ich weiß, dass ein Prozess angehalten werden kann durch kill -STOP "$pid"
Das Anhalten sollte die Verbindung zur Website nicht schließen, entweder sollte es auf den Befehl zum Fortsetzen warten oder die Bandbreite sollte auf einen sehr geringen Datenverbrauch gedrosselt werden.
Das Anhalten des aria2-Downloads ist eine Teillösung, aber die Option Pause wird in meinem aria2
(1.8.0, Ubuntu 10.04 LTS) nicht unterstützt und ich kann kein Upgrade durchführen aria2
(von apt-get install oder manuell installieren). Diese RPC-Option für aria2
scheint unter Ubuntu 11.10 zu funktionieren . Eine tragbare Version von aria2
ist also auch beachtlich.
Der Suche nach
Ich suche einen Download - Manager suchen , die in der Lage ist Drosselklappen Bandbreite und Pausieren / Fortsetzen alle (oder ein) , um die laufenden Instanz Download bei Ausführung einer --throttle=10K
, --pasue
Schalter oder ähnliches, und wieder auf einen --resume
Schalter (Oder mit andere Möglichkeiten wie RPC).
Ich weiß, killall -9 $(pidof downloader)
sollte alle Downloads stoppen und kann ab dem letzten Punkt fortgesetzt werden. Dies ist jedoch nur eine schlechte Wahl für mich, da die Anzahl der Pausen / Fortsetzungen zu hoch ist und die Zeit zum Herstellen einer Verbindung zum Server (wo sich die Download-Datei befindet) eine Verschwendung von Zeit und Bandbreite ist.
aria1
kann einige Arbeit durch --stop
Schalter erledigen . Aber es ist veraltet und löst es teilweise.
Antworten:
Ich benutze JDownloader. Die laufende AFAIK-Instanz kann jedoch nicht über die Befehlszeile gesteuert werden.
Auf der anderen Seite gibt es Add-Ons wie: - JD Scheduler oder - JD RemoteControl
das kann einen tollen Job machen.
Siehe: http://jdownloader.org/home/features http://jdownloader.org/home/addons
(Ich denke, dass es mehr Tools geben wird, vielleicht wird jemand anderes einen weiteren Vorschlag hinzufügen ...)
quelle
Ich kann es nur empfehlen
Flareget
. Es ist kostenlos, aber Sie müssen die Browser-Integration kaufen. Hier sind die Funktionen:Entwickler-Webseite
Laden Sie flareget herunter
Dynamische Dateisegmentierung: Es wird ein robuster Algorithmus zur dynamischen Dateisegmentierung verwendet, um den Download zu beschleunigen. Es unterstützt bis zu 32 Segmente pro Download
HTTP-Pipelining: Zusätzlich zur dynamischen Dateisegmentierung wird jedes Segment bis zu sechsmal weiter beschleunigt
Automatische Segmentierung: Wenn ein Segment endet, wird ein anderes Segment gestartet, um ein anderes Segment schneller zu beenden
Erweiterte Browser-Integration: Der einzige Download-Manager für Linux, der in alle Browser integriert ist, um die Download-URL zu entfernen und den Download selbst zu starten. Es macht diese Magie ohne Addons
Multiprotokoll-Unterstützung: Es unterstützt HTTP-, HTTPS- und FTP-Protokolle, mit denen Sie Dateien aus dem Internet herunterladen können. Es unterstützt auch Metalinks
Intelligente Dateiverwaltung: Mithilfe eines intelligenten Dateiverwaltungssystems werden Ihre Dateien automatisch anhand ihrer Erweiterungen kategorisiert. Alle Downloads sind je nach Kategorie in verschiedenen Ordnern zusammengefasst.
Unterstützung fortsetzen: Sie können die Downloads anhalten, um sie später herunterzuladen. Sie müssen nicht erneut von vorne beginnen. Es wird auch automatisch wiederholt, wenn ein Segment oder Download fehlschlägt
Segmente hinzufügen oder entfernen : Sie können Download-Segmente dynamisch hinzufügen oder entfernen, ohne den Download zu unterbrechen
Überwachung der Zwischenablage: Sie müssen Ihre Download-Links nicht kopieren und einfügen, sondern überwachen Ihre Zwischenablage
Downloads begrenzen : Sie können die Anzahl der gleichzeitigen Downloads begrenzen. Wenn ein Download endet, startet ein anderer automatisch
Flash-Video-Download: Ein Klick-Flash-Video-Download von den meisten Websites wird für alle Browser unterstützt.
Smart Scheduler: Sie können flareGet einfach so planen, dass Dateien automatisch heruntergeladen werden. Sie können das Herunterladen von Dateien zur festgelegten Zeit starten und anhalten.
Batch-Downloads: Sie können einfach URLs aus einer Textdatei (jeder Link in einer separaten Zeile) oder einer HTML-Datei importieren und alle herunterladen.
Unterstützung für mehrere Sprachen: flareGet wird in viele Sprachen übersetzt. Derzeit sind Englisch, Arabisch, Italienisch, Chinesisch (vereinfacht), Französisch, Tschechisch, Bengali, Spanisch und brasilianisches Portugiesisch verfügbar.
quelle
Schließlich habe ich die Frage gelöst (Danke @ rostislav-stribrny)
JDownloader ist in der Lage , laufende Download-Instanzen (Gas, Weitergabe, Wiederaufnahme, Hinzufügen usw.) zu verarbeiten.
http://127.0.0.1:10025/help or http://localhost:10025/help
(IP: Port)Beispiel
So drosseln Sie alle laufenden Downloads auf 10 KB
http://localhost:10025/action/set/download/limit/10
Vom Terminalwget http://localhost:10025/action/set/download/limit/10
bis zur Pause :
wget http://localhost:10025/action/pause
quelle
Obwohl Sie auf der Suche nach etwas sehr Spezifischem zu sein scheinen und obwohl Sie es bereits gelöst haben, möchte ich immer noch empfehlen
uGet
, ich habe es verwendet, sind 12.04 (12.10 64 Bit jetzt) und ich bin sehr zufrieden mit den Ergebnissen!quelle
uget-get
) hat mir nicht geantwortet , da ich die laufende Download-Instanz aus einem Skript drosseln muss.Wenn Sie in 10.04 sind, erhalten Sie eine Kopie des Downloaders für X.
Wird alles tun was du willst :)
https://apps.ubuntu.com/cat/applications/d4x/
quelle
FlareGet 1.4-7, das nächste Woche veröffentlicht wird, unterstützt alle Funktionen, die Sie benötigen, und unterstützt sogar das Drosseln von Downloads. Hier ist das Changelog
Hier ist das Bild der Vorabversion mit Geschwindigkeitsbegrenzungen:
quelle
Versuchen Sie Flareget, es hat alles und hat seine eigene PPA.
quelle
Ich bin Benutzer von Fatrat. Das ist das beste Download-Management, das ich in Ubuntu habe. Fatrat von geringer Größe und bester Leistung.
Mit dem obigen Befehl wird der Fatrat installiert.
quelle