大きなファイルをすばやくダウンロードする必要がありますが、見つけたすべてのソースで帯域幅が制限されています。ダウンロードを一時停止および再開できるため、それぞれが HTTP 1.1 Byte Serving (Range Requests) をサポートしているようです。複数のソースから並行してダウンロードするにはどうすればよいですか?
1677 次
2 に答える
2
wget
複数のソースから取得した場合、ファイルを再びまとめることができるかどうかはわかりません。
次の例は、 でそれを行う方法を示していますaria2c
。
次のように、ダウンロード記述ファイルを作成し、それを aria に渡します。
aria2c -i uri.txt --split=5 --min-split-size=1M --max-connection-per-server=5
どこにuri.txt
含まれている可能性があります
http://a.com/file1.iso http://mirror-1.com/file1.iso http://mirror-2.com/file1.iso
dir=/downloads
out=file1.iso
これにより、3 つの異なる場所から同じファイルが取得され、file1.iso (out) という名前でダウンロード フォルダー (dir) に配置されます。
于 2015-02-17T23:02:29.497 に答える