スクリプトからのダウンロードの実行インスタンスを「スロットル」および「一時停止と再開」できるダウンロード マネージャーはどれですか。

スクリプトからのダウンロードの実行インスタンスを「スロットル」および「一時停止と再開」できるダウンロード マネージャーはどれですか。

大きなファイルをダウンロードするときは、ダウンロードを何度も一時停止する必要があります。 大きなファイルは を使用してダウンロードできますwget。最初にダウンロードを開始し、 を終了しwget、 でダウンロードを再開しますwget -c
停電やネットワークが利用できないなどのイベントに応じてダウンロードを何度も一時停止したいので、スクリプトを使用して自動化したいと考えています。 そのため、 を押すことはCtrl+C選択肢ではありません。 でプロセスを一時停止できることはわかっています。kill -STOP "$pid"一時停止しても、Web サイトへの接続は閉じられず、再開コマンドを待つか、帯域幅が非常に低いデータ使用量に調整される必要があります。

aria2のダウンロードを一時停止する方法部分的な解決策だが選択肢一時停止私の(1.8.0、Ubuntu 10.04 LTS)ではサポートされておらずaria2、アップグレードできませんaria2(apt-get installまたは手動インストールから)。このRPCオプションはaria2ウブントゥ 11.10なので、のポータブル版aria2も検討に値する。

探している
私はダウンロードマネージャーを探しています。帯域幅の制限と一時停止/再開--throttle=10K--pasueスイッチなどの実行時に の実行中のインスタンスのすべて (または 1 つ) をダウンロードし、--resumeスイッチで再開します (または RPC などの他の方法を使用します)。

すべてのダウンロードを停止し、最後のポイントから再開できることはわかっていますkillall -9 $(pidof downloader)。しかし、一時停止/再開の回数が多すぎることと、サーバー (ダウンロード ファイルがある場所) への接続に時間がかかるため、これは私にとっては悪い選択です。

aria1スイッチでいくつかの作業を実行できます--stop。ただし、これは時代遅れであり、部分的にしか解決されません。

答え1

私は JDownloader を使用しています。ただし、私の知る限り、実行中のインスタンスはコマンド ラインで制御できません。

一方、次のようなアドオンもあります: - JD Scheduler または - JD RemoteControl

それは素晴らしい仕事をすることができます。

見る: http://jdownloader.org/home/features http://jdownloader.org/home/addons

(もっと多くのツールがあると思いますが、他の誰かが別の提案を追加するかもしれません...)

答え2

強くお勧めしますFlareget。無料ですが、ブラウザ統合を購入する必要があります。機能は次のとおりです。

開発者ウェブページ

flaregetをダウンロード

動的ファイルセグメンテーション:ダウンロードを高速化するために、強力な動的ファイルセグメンテーションアルゴリズムを使用しています。ダウンロードごとに最大32セグメントをサポートします。

HTTP パイプライン:動的なファイルセグメンテーションに加えて、各セグメントは最大6倍までさらに高速化されます。

自動セグメンテーション:1つのセグメントが終了すると、別のセグメントを開始して、別のセグメントをより速く終了できるようにします。

強化されたブラウザ統合:すべてのブラウザと統合してダウンロード URL を取得し、自動的にダウンロードを開始する Linux 用の唯一のダウンロード マネージャーです。アドオンなしでこの魔法を実行します。

マルチプロトコルサポート:HTTP、HTTPS、FTPプロトコルをサポートしており、インターネットからファイルをダウンロードできます。また、メタリンクもサポートしています。

インテリジェントなファイル管理:インテリジェントなファイル管理システムを使用して、拡張子に基づいてファイルを自動的に分類します。ダウンロードしたファイルはすべて、カテゴリごとに異なるフォルダーにグループ化されます。

履歴書サポート: ダウンロードを一時停止して後でダウンロードできるので、最初からやり直す必要はありません。また、セグメントまたはダウンロードが失敗した場合は自動的に再試行されます。

セグメントを追加または削除します。ダウンロードを中断することなく、ダウンロードセグメントを動的に追加または削除できます。

クリップボード監視:ダウンロードリンクをコピーして貼り付ける必要はありません。クリップボードを監視します。

ダウンロードの制限: 同時ダウンロードの数を制限することができ、1つのダウンロードが終了すると、別のダウンロードが自動的に開始されます。

フラッシュビデオのダウンロード:ほとんどのサイトからのワンクリック フラッシュ ビデオ ダウンロードは、すべてのブラウザーでサポートされています。

スマートスケジューラ:FlareGet でファイルを自動的にダウンロードするように簡単にスケジュール設定できます。設定した時間にファイルのダウンロードを開始したり一時停止したりできます。

一括ダウンロード:テキスト ファイル (各リンクは別々の行に記述) または HTML ファイルから URL をインポートし、すべてダウンロードすることができます。

多言語サポート:flareGet は多くの言語に翻訳されており、現在は英語、アラビア語、イタリア語、中国語 (簡体字)、フランス語、チェコ語、ベンガル語、スペイン語、ブラジル系ポルトガル語が利用可能です。

答え3

ついに質問が解決しました(@rostislav-stribrny さん、ありがとうございます)

Jダウンローダーできるダウンロードの実行インスタンスの処理(スロットル、一時停止、再開、追加など)。

  1. ダウンロードJDownloader をインストールします (v0.9 でテスト済み)
  2. 起動する
  3. アドオンをインストールJDリモートコントロール(アドオン -> アドオン マネージャー -> JD リモート)
  4. JD リモート コントロールを有効にする (アドオン -> (チェック))
  5. http://127.0.0.1:10025/help or http://localhost:10025/help ( IP:ポート ) に移動


スロットルすべて実行中 10K http://localhost:10025/action/set/download/limit/10 端末wget http://localhost:10025/action/set/download/limit/10
から一時停止:wget http://localhost:10025/action/pause

答え4

10.04の場合は、Xのダウンローダーのコピーを入手してください。

sudo apt-get install d4x

あなたが望むことはすべてやります:)

https://apps.ubuntu.com/cat/applications/d4x/

関連情報