aria2 に似たアプリケーションはいくつか存在しますが、以下の 2 点 において aria2 は差別化されます: (1) 複数のソース (http/ftp そして BitTorrent) からダウンロードで きる。 (2) aria2 に URL のリストを与えた場合、それらを一つ一つ逐次的にダウンロー ドするのではなく、複数並列でダウンロードすることができます。一つ ずつダウンロードを待つ必要はないのです。これにより aria2 は与え られた帯域をめいいっぱい使用して高速なダウンロードを実現します。
ファイルをHTTP(S)/FTPとBitTorrentの両方から同時にダウンロードする機能を持っています。HTTP(S)/FTPからダウンロードしたデータは、BitTorrentネットワークにアップロードされます.
信頼性 という意味でもっともすぐれたHTTP(S)/FTPダウンロードユーティリティ です。なぜなら、Metalink のチャンクチェックサムをサポートしており、 BitTorrentのようにダウンロードした部分部分のチェックサムを照合す る機能をもつからです。チェックサムが違っていればその部分だけダウ ンロードすればよいのです。従来のようなファイルをすべてダウンロード してからチェックサムをとり、間違っていれば全部ダウンロードしなおすことと較べてください。 その差はファイルサイズが大きくなるにつれて明らかです。
This release fixes the bug that causes floating point exception when
-T option is used without no URIs. aria2 now uses HEAD method to get
size information from a WEB server. aria2 also can be compiled in
MinGW32 environment and the all unit tests are passed with MinGW32
build.
Ukrainian and Norwegian Nynorsk translations were updated.
本リリースでは, -T オプションを URI 無しで指定したときに浮動小数点例外が発生するバグを修正しました.
ファイルのサイズを WEB サーバーから取得する際には, HEAD メソッドを使うようになりました.
MinGW32 環境でコンパイル可能になり, すべての単体テストがパスするようになりました. ウクライナ語と新ノルウェー語の翻訳を更新しました.
aria2-1.0.1
* Fixed typo in "OPTIONS THAT TAKE AN OPTIONAL ARGUMENT" section.
* Applied aria2-1.0.0-mingw-r5.patch to fix numerous compile/unit test
errors in MinGW: Closed file after saving server stats
(RequestGroupMan.cc) Fixed time parsing if internal strptime() is
missing (FtpConnection.cc) Ignored case & handled 2-digit years
(strptime.c) Added missing suseconds_t definition (a2time.h) Fixed
socket CLOSE() define (SocketCore.cc) Changed EINPROGRESS to
A2_EINPROGRESS (SocketCore.cc) Changed utime() test values from x000
to x00000 as MinGW failed on values less than timezone offset from
Unix epoch Changed 'struct stat' to 'a2_struct_stat' (FileTest.cc)
Added waitRead() call prior to reading socket (FtpConnectionTest.cc)
Changed date from 01-Jan-1960 to 01-Jan-1970 00:00:01 as MinGW can't
handle negative dates (CookieParserTest.cc)
* Fixed the bug that causes floating exception when -T option is used
and no URIs are given.
* Use HEAD method to get file size from HTTP server for segmented
downloading. The request to the BitTorrent Tracker always uses GET
method because the response of the tracker is small and it doesn't
need segmented download.
* Closed files after the test cases in MultiDiskWriterTest::
testResetDiskWriterEntries(). This will fix the unit test error in
mingw32 build.
* Don't show download result when -S option is used.
* Updated Ukrainian and Norwegian Nynorsk translations.