Go to file
Tatsuhiro Tsujikawa 29374cd70c 2006-03-21 15:21:11 +00:00
intl Added intl/* 2006-03-07 13:08:09 +00:00
lib * DownloadEngine.{h, cc}: 2006-03-02 10:43:00 +00:00
m4 Deleted m4/Makefile, po/Makefile 2006-03-07 13:52:36 +00:00
po added bittorrent support(experimental) 2006-03-21 14:12:51 +00:00
src 2006-03-21 15:21:11 +00:00
test 2006-03-21 15:21:11 +00:00
ABOUT-NLS * DownloadEngine.{h, cc}: 2006-03-02 10:43:00 +00:00
AUTHORS Initial import 2006-02-17 13:35:04 +00:00
COPYING Initial import 2006-02-17 13:35:04 +00:00
ChangeLog 2006-03-21 15:21:11 +00:00
INSTALL Initial import 2006-02-17 13:35:04 +00:00
Makefile.am Added intl/* 2006-03-07 13:08:09 +00:00
Makefile.in Added intl/* 2006-03-07 13:08:09 +00:00
NEWS Initial import 2006-02-17 13:35:04 +00:00
README 2006-03-21 15:21:11 +00:00
TODO added bittorrent support(experimental) 2006-03-21 14:12:51 +00:00
aclocal.m4 Added intl/* 2006-03-07 13:08:09 +00:00
config.guess Initial import 2006-02-17 13:35:04 +00:00
config.h.in Added intl/* 2006-03-07 13:08:09 +00:00
config.rpath * DownloadEngine.{h, cc}: 2006-03-02 10:43:00 +00:00
config.sub Initial import 2006-02-17 13:35:04 +00:00
configure Added intl/* 2006-03-07 13:08:09 +00:00
configure.in Added intl/* 2006-03-07 13:08:09 +00:00
depcomp Initial import 2006-02-17 13:35:04 +00:00
install-sh Initial import 2006-02-17 13:35:04 +00:00
missing Initial import 2006-02-17 13:35:04 +00:00
mkinstalldirs * DownloadEngine.{h, cc}: 2006-03-02 10:43:00 +00:00
stamp-h Initial import 2006-02-17 13:35:04 +00:00
stamp-h.in Initial import 2006-02-17 13:35:04 +00:00

README

aria2 - a simple utility for downloading files.

1. Disclaimer
-------------
This program comes with no warranty.
You must use this program at your own risk.

2. About aria2
--------------
aria2 has segmented downloading engine in its core. By segmented downloading,
it can download files very much faster than ordinary browsers.

aria2 is in very early development stage. Currently it has following features:
* HTTP/HTTPS GET support
* HTTP Proxy support
* HTTP BASIC authentication support
* HTTP Proxy authentication support
* FTP support(active, passive mode)
* FTP through HTTP proxy(GET command or tunneling)
* Segmented download
* Cookie support(currently aria2 ignores "expires")
* It can run as a daemon process.
* BitTorrent protocol support

3. How to build
---------------
$ ./configure
$ make

The executable is aria2c in src directory.

4. SSL
------
You need OpenSSL library(0.9.7b or higher) to enable HTTPS and BitTorrent
support.

5. BitTorrrent
--------------
The filename of the downloaded file is determined as follows:

single-file mode:
    If "name" key is present in .torrent file, filename is the value of "name"
    key. Otherwise, filename is the basename of .torrent file appended by
    ".file". For example, .torrent file is "test.torrrent", then filename is
    "test.torrent.file".
    The directory to store the downloaded file can be specified by -d option.
multi-file mode:
    The complete directory/file structure mentioned in .torrent file is
    created.
    The directory to store the top directory of downloaded files can be
    specified by -d option.

Note: -o option is used to change the filename of downloaded .torrent file.

This version only supports compact peers list format.