Download List

Project Description

aria2 は、ファイルを高速にダウンロードできる軽量なユーティリティです。 コマンドラインインターフェースなので、wget や curl によく似ていますが、BitTorrent もサポートしています。HTTP(S)/FTP/ BitTorrent (DHT, PEX, MSE/PE) /Metalink をサポートしてます。

aria2 に似たアプリケーションはいくつか存在しますが、以下の 2 点 において aria2 は差別化されます: (1) 複数のソース (http/ftp そして BitTorrent) からダウンロードで きる。 (2) aria2 に URL のリストを与えた場合、それらを一つ一つ逐次的にダウンロー ドするのではなく、複数並列でダウンロードすることができます。一つ ずつダウンロードを待つ必要はないのです。これにより aria2 は与え られた帯域をめいいっぱい使用して高速なダウンロードを実現します。

ファイルをHTTP(S)/FTPとBitTorrentの両方から同時にダウンロードする機能を持っています。HTTP(S)/FTPからダウンロードしたデータは、BitTorrentネットワークにアップロードされます.

信頼性 という意味でもっともすぐれたHTTP(S)/FTPダウンロードユーティリティ です。なぜなら、Metalink のチャンクチェックサムをサポートしており、 BitTorrentのようにダウンロードした部分部分のチェックサムを照合す る機能をもつからです。チェックサムが違っていればその部分だけダウ ンロードすればよいのです。従来のようなファイルをすべてダウンロード してからチェックサムをとり、間違っていれば全部ダウンロードしなおすことと較べてください。 その差はファイルサイズが大きくなるにつれて明らかです。

System Requirements

System requirement is not defined

Released at 2009-04-28 23:59
aria2 aria2-1.3.2 (1 files Hide)

Release Notes

This release fixes the bug that prevents certain BitTorrent downloads from finishing and possible segmentation fault when gzip decoding is involved and infinite loop bug if last "0" chunk-size marker is not received in chunked encoding transfer. aria2 now supports WEB-Seeding(HTTP-Seeding) for single file torrent. Ukrainian translation was updated.

このリリースでは, いくつかの条件を満たす BitTorrent ダウンロードが終了しないバグと, gzip デコードの際に segmentation fault が発生する可能性のあるバグと, chunked エンコーディングにおいて最後の 0 マーカーが送信されない場合に無限ループになるバグをを修正しました. WEB-Seeding(HTTP-Seeding) をサポートしました (シングル ファイル torrent のみ). ウクライナ語の翻訳を更新しました.

Changelog

* Updated Ukrainian translation.

* Use url-list (web-seeding) only for single-file torrent. This is
basically the same behavior with Metalink file with torrent and
URIs.

* Fixed the bug that prevents torrent download from finishing. The
bug doesn't reveal for all torrents. The torrents affected this bug
satisfies ((N+7)/8)%4 == 0 and N%32 != 0 where N is the number of
pieces.

* Fixed segmentation fault when GZipDecoder::decode() returns 0 byte.

* Fixed the bug that causes infinite loop if broken web server
returns chunked response without last "0" chunk-size marker and
closes connection.

* Instantiate properly configured HttpDownloadCommand for
non-resumable downloads.

* Rewritten bitfield operation functions for efficiently.

* Set conditional HAVE_GETADDRINFO true for mingw32. It was
accidentally set to false in r1162.

* Increase prefixLength for the bucket which doesn't own local node
ID when splitting bucket.