| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657 |
- 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.
- * The ports aria2c uses are 6881-6999.
- * The maxmum number of peers are 55.
|