大きなファイルをダウンロードするときは、ダウンロードを何度も一時停止する必要があります。 wget
を使用して大きなファイルをダウンロードできます。最初にダウンロードを開始し、次にwget
を強制終了してから、wget -c
でダウンロードを再開します。
停電、ネットワークの利用不能などのイベントに応じてダウンロードを何度も一時停止し、スクリプトを使用してダウンロードを自動化したい。だから押す Ctrl+C オプションではありません。プロセスはkill -STOP "$pid"
によって一時停止できることを知っています。一時停止はウェブサイトへの接続を閉じてはなりません。再開コマンドを待つか、帯域幅が非常に少ないデータ使用量に絞られます。
aria2ダウンロードを一時停止する方法 は部分的なソリューションですが、オプションpauseはaria2
(1.8.0、Ubuntu 10.04 LTS)ではサポートされていませんaria2
(apt-get installまたは手動インストールから)をアップグレードできません。 aria2
のこのRPCオプションは、Ubuntu 11.10から機能するようです。そのため、aria2
の移植可能なバージョンもかなりのものです。
探しています
スロットル帯域幅と一時停止/再開のすべての(または1つの)実行可能なインスタンスが可能なダウンロードマネージャを探しています--throttle=10K
、--pasue
スイッチなどの実行時にダウンロードし、--resume
スイッチで(またはRPCなどの他の方法を使用して)再開します。
killall -9 $(pidof downloader)
はすべてのダウンロードを停止し、最後のポイントから再開できることを知っています。しかし、これは私にとっては悪い選択です。一時停止/再開の数が多すぎて、サーバー(ダウンロードファイルが存在する場所)に接続する時間が時間と帯域幅の浪費であるためです。
aria1
は、--stop
スイッチでいくつかのジョブを実行できます。しかし、それは時代遅れであり、部分的に解決します。
最後に質問を解決しました(@ rostislav-stribrnyに感謝)
JDownloaderは、download(スロットル、一時停止、再開、追加など)の実行中のインスタンスを処理できます。
http://127.0.0.1:10025/help or http://localhost:10025/help
(IP:port)例
Tothrottle実行中のすべての10Kへのダウンロードhttp://localhost:10025/action/set/download/limit/10
ターミナルからwget http://localhost:10025/action/set/download/limit/10
Topause:wget http://localhost:10025/action/pause
JDownloaderを使用しています。ただし、AFAIK実行中のインスタンスはコマンドラインで制御できません。
一方、次のようなアドオンがあります。-JD Schedulerまたは-JD RemoteControl
それは素晴らしい仕事をすることができます。
参照: http://jdownloader.org/home/featureshttp://jdownloader.org/home/addons
(ツールがさらに増えると思いますが、誰か他の人が提案を追加するかもしれません...)
Flareget
を強くお勧めします。無料ですが、ブラウザ統合を購入する必要があります。機能は次のとおりです。
動的ファイルセグメンテーション:堅牢な動的ファイルセグメンテーションアルゴリズムを使用してダウンロードを高速化します。ダウンロードごとに最大32セグメントをサポートします
HTTP-Pipelining:動的なファイルのセグメンテーションに加えて、各セグメントはさらに最大6倍高速化されます
自動セグメンテーション:1つのセグメントが終了すると、別のセグメントを開始して、別のセグメントをより速く終了できるようにします
ブラウザ統合の強化:すべてのブラウザと統合してダウンロードURLを奪い取り、それ自体でダウンロードを開始するLinux用の唯一のダウンロードマネージャです。アドオンなしでこの魔法を実行します
マルチプロトコルのサポート:HTTP、HTTPS、FTPプロトコルをサポートし、インターネットからファイルをダウンロードできます。 Metalinkもサポートします
インテリジェントなファイル管理:インテリジェントなファイル管理システムを使用して、拡張子に基づいてファイルを自動的に分類します。すべてのダウンロードは、カテゴリごとに異なるフォルダーにグループ化されます。
サポートの再開:ダウンロードを一時停止して後でダウンロードすることができます。最初からやり直す必要はありません。また、セグメントまたはダウンロードが失敗したときに自動的に再試行します
セグメントの追加または削除:ダウンロードを中断することなく、ダウンロードセグメントを動的に追加または削除できます。
クリップボードの監視:コピーする必要はなく、ダウンロードリンクを貼り付け、クリップボードを監視します
ダウンロードの制限:同時ダウンロードの数を制限できます。1つのダウンロードが終了すると、別のダウンロードが自動的に開始されます
フラッシュビデオのダウンロード:ほとんどのサイトからのワンクリックフラッシュビデオのダウンロードは、すべてのブラウザでサポートされています。
Smart Scheduler:flareGetを簡単にスケジュールして、ファイルを自動的にダウンロードできます。設定した時間にファイルのダウンロードを開始および一時停止できます。
バッチダウンロード:テキストファイル(各リンクは個別の行)またはhtmlファイルからURLをインポートし、それらすべてをダウンロードできます。
多言語サポート:flareGetは、現在英語、アラビア語、イタリア語、中国語(簡体字)、フランス語、チェコ語、ベンガル語、スペイン語、ブラジル系ポルトガル語が利用可能です。
Flaregetを試してみてください。すべてがあり、独自のPPAがあります。
来週リリースされるFlareGet 1.4-7は、必要なすべての機能をサポートし、ダウンロードの調整もサポートします。これが changelog です
速度制限を示すプレリリースバージョンの画像を次に示します。
あなたは非常に具体的なものを探しているようですが、あなたはすでにそれを解決しているにもかかわらず、uGet
をお勧めします。結果!
10.04の場合は、Xのダウンローダーのコピーを入手してください
Sudo apt-get install d4x
あなたが望むすべてを行います:)