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-12-06 21:20
aria2 aria2-1.7.0 (3 files Hide)

Release Notes

This release adds BitTorrent Magnet URI support. 3 options were added: the ability to bind to particular interface, disabling IPv6 and prioritizing piece in BitTorrent downloads. In configure script, if --with-PACKAGE and --enable-FEATURE are given but PACKAGE is missing in the system or FEATURE cannot be enabled in the current configuration, the script now prints error message and exits. --http-auth-scheme option was removed since it is useless. Updated Russian, Ukrainian, German and French translations.

このリリースでは, BitTorrent Magnet URI をサポートしました.
特定のネットワーク インターフェースにバインドするオプション,
IPv6 を無効にするオプション,
BitTorrent ダウンロードでピースの優先度を設定するオプションを追加しました.
configure スクリプトで, --with-PACKAGE, --enable-FEATURE
が指定されたが, PACKAGE がシステムにインストールされていなかったり,
FEATURE が現在のシステムの構成だと有効にできないと分かった場合は,
スクリプトはエラーを出力し停止するようにしました.
--http-auth-scheme オプションは使い道がないため削除しました.
ロシア語, ウクライナ語, ドイツ語, フランス語の翻訳を更新しました.

Changelog

  • Updated Russian, Ukrainian, German and French translations. Thanks to all translators involved.
  • Use last 8 bytes of peer ID as 'key' parameter for tracker request.
  • Added --disable-ipv6 option to disable IPv6.
  • In configure script, if --with-PACKAGE and --enable-FEATURE are given and PACKAGE is missing in the system or FEATURE cannot be enabled, print error message and stop the script.
  • Added --interface option. This feature binds sockets to given
    1. You can specify interface name, IP address and hostname.
  • Removed --http-auth-scheme option since it is useless.
  • Added --bt-request-peer-speed-limit, --bt-max-peers and --bt-prioritize-piece option to changeOption XML-RPC method.
  • Added option --bt-prioritize-piece. This option instruct aria2 to try to download first and last pieces of each file first. This option is useful for previewing files. The argument can contain 2 keywords:head and tail. To include both keywords, they must be separated by comma. These keywords can take one parameter,
    1. For example , if head=SIZE is specified, pieces in the range of first SIZE bytes of each file get higher priority. tail=SIZE means the range of last SIZE bytes of each file. SIZE can include K or M(1K = 1024, 1M = 1024K).
  • Use host and protocol in original URI to record server's speed, because URI selector selects URI based on original URI, not redirected one.
  • Fixed the bug which causes segmentation fault with tellWaiting XML-RPC method when BitTorrent download is waiting.
  • Added support of Extension for Peers to Send Metadata Files(BEP9) and BitTorrent Magnet URI. Now addUri XML-RPC method accepts BitTorrent Magnet URI. Metalink resource type 'bittorrent' also accepts BitTorrent Magnet URI.
  • Fixed the bug that slow server is not knocked down in favor of faster one.
  • Applied a patch from tizianomueller to fix sigbus errors on Linux
    1. I modified the patch to eliminate a cast to uint32_t* and include file ordering.