diff options
| author | Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com> | 2006-10-01 14:11:29 +0000 |
|---|---|---|
| committer | Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com> | 2006-10-01 14:11:29 +0000 |
| commit | d354e48441b9e15e82804f730d616af2d604adfa (patch) | |
| tree | 2bc0b6fc940e9a039b92154fec50f3e1fc903bd7 /doc | |
| parent | 07e91896e1558f6beb10bcdc3e5c3ff38904317f (diff) | |
Added man page
Diffstat (limited to 'doc')
| -rw-r--r-- | doc/Makefile.am | 2 | ||||
| -rw-r--r-- | doc/aria2c.1 | 277 | ||||
| -rw-r--r-- | doc/aria2c.t2t | 222 |
3 files changed, 501 insertions, 0 deletions
diff --git a/doc/Makefile.am b/doc/Makefile.am new file mode 100644 index 00000000..3a602b39 --- /dev/null +++ b/doc/Makefile.am @@ -0,0 +1,2 @@ +man_MANS = aria2c.1 +EXTRA_DIST = $(man_MANS) diff --git a/doc/aria2c.1 b/doc/aria2c.1 new file mode 100644 index 00000000..e2731543 --- /dev/null +++ b/doc/aria2c.1 @@ -0,0 +1,277 @@ +.TH "ARIA2C" 1 "October 2006" "aria2 0.8.1" + +.SH NAME +.P +aria2c \- The high speed download utility + +.SH SYNOPSIS +.TS +tab(^); l. + aria2c [\fIoptions\fR] \fIURL\fR ... + aria2c [\fIoptions\fR] \fB\-T\fR \fITORRENT_FILE FILE\fR ... + aria2c [\fIoptions\fR] \fB\-M\fR \fIMETALINK_FILE\fR +.TE + +.SH DESCRIPTION +.P +aria2 is a utility for downloading files. It has completely new design +concept from its predecessor, Aria, and is written from scratch. +aria2 has a segmented downloading engine in its core. +It can download one file from multiple URLs or multiple connections from one +URL. This results in very high speed downloading, much faster than ordinary +browsers. This engine in was implemented in a single\-thread model. +The architecture is clean and easy to extend. aria2 currently supports HTTP, +FTP, and BitTorrent. It also supports Metalink version 3.0. + +.P +Please visit the project web site at \fIhttp://aria2.sourceforge.net\fR. + +.SH OPTIONS +.TP +\fB\-d\fR, \fB\-\-dir\fR=\fIDIR\fR +The directory to store downloaded file. + +.TP +\fB\-o\fR, \fB\-\-out\fR=\fIFILE\fR +The file name for downloaded file. + +.TP +\fB\-l\fR, \fB\-\-log\fR=\fILOG\fR +The file path to store log. If '\-' is specified, +log is written to stdout. + +.TP +\fB\-D\fR, \fB\-\-daemon\fR +Run as daemon. + +.TP +\fB\-s\fR, \fB\-\-split\fR=\fIN\fR +Download a file using \fIN\fR connections. \fIN\fR must be +between 1 and 5. This option affects all URLs. +Thus, aria2 connects to each URL with +\fIN\fR connections. + +.TP +\fB\-\-retry\-wait\fR=\fISEC\fR +Set amount of time in second between requests +for errors. Specify a value between 0 and 60. +Default: 5 + +.TP +\fB\-t\fR, \fB\-\-timeout\fR=\fISEC\fR +Set timeout in second. Default: 60 + +.TP +\fB\-m\fR, \fB\-\-max\-tries\fR=\fIN\fR +Set number of tries. 0 means unlimited. +Default: 5 + +.TP +\fB\-\-http\-proxy\fR=\fIHOST\fR:\fIPORT\fR +Use HTTP proxy server. This affects to all +URLs. + +.TP +\fB\-\-http\-user\fR=\fIUSER\fR +Set HTTP user. This affects to all URLs. + +.TP +\fB\-\-http\-passwd\fR=\fIPASSWD\fR +Set HTTP password. This affects to all URLs. + +.TP +\fB\-\-http\-proxy\-user\fR=\fIUSER\fR +Set HTTP proxy user. This affects to all URLs + +.TP +\fB\-\-http\-proxy\-passwd\fR=\fIPASSWD\fR +Set HTTP proxy password. This affects to all URLs. + +.TP +\fB\-\-http\-proxy\-method\fR=\fIMETHOD\fR +Set the method to use in proxy request. +\fIMETHOD\fR is either 'get' or 'tunnel'. +Default: tunnel + +.TP +\fB\-\-http\-auth\-scheme\fR=\fISCHEME\fR +Set HTTP authentication scheme. Currently, basic +is the only supported scheme. +Default: basic + +.TP +\fB\-\-referer\fR=\fIREFERER\fR +Set Referer. This affects to all URLs. + +.TP +\fB\-\-ftp\-user\fR=\fIUSER\fR +Set FTP user. This affects to all URLs. +Default: anonymous +.TP +\fB\-\-ftp\-passwd\fR=\fIPASSWD\fR +Set FTP password. This affects to all URLs. +Default: ARIA2USER@ + +.TP +\fB\-\-ftp\-type\fR=\fITYPE\fR +Set FTP transfer type. TYPE is either 'binary' +or 'ascii'. +Default: binary + +.TP +\fB\-p\fR, \fB\-\-ftp\-pasv\fR +Use passive mode in FTP. + +.TP +\fB\-\-ftp\-via\-http\-proxy\fR=\fIMETHOD\fR +Use HTTP proxy in FTP. \fIMETHOD\fR is either 'get' or +\&'tunnel'. +Default: tunnel + +.TP +\fB\-\-lowest\-speed\-limit\fR=\fISPEED\fR +Close connection if download speed is lower than +or equal to this value(bytes per sec). +0 means aria2 does not care lowest speed limit. +You can append K or M(1K = 1024, 1M = 1024K). +This option does not affect BitTorrent download. +Default: 0 + +.TP +\fB\-\-max\-download\-limit\fR=\fISPEED\fR +Set max download speed in bytes per sec. +0 means unrestricted. +You can append K or M(1K = 1024, 1M = 1024K). +Default: 0 + +.TP +\fB\-T\fR, \fB\-\-torrent\-file\fR=\fITORRENT_FILE\fR +The file path to .torrent file. + +.TP +\fB\-\-follow\-torrent\fR=true|false +Setting this option to false prevents aria2 to +enter BitTorrent mode even if the filename of +downloaded file ends with .torrent. +Default: true + +.TP +\fB\-S\fR, \fB\-\-show\-files\fR +Print file listing of .torrent file and exit. + +.TP +\fB\-\-direct\-file\-mapping\fR=true|false +Directly read from and write to each file +mentioned in .torrent file. +Default: true + +.TP +\fB\-\-listen\-port\fR=\fIPORT\fR +Set port number to listen to for peer connection. + +.TP +\fB\-\-max\-upload\-limit\fR=\fISPEED\fR +Set max upload speed in bytes per sec. +0 means unrestricted. +You can append K or M(1K = 1024, 1M = 1024K). +Default: 0 + +.TP +\fB\-\-select\-file\fR=\fIINDEX\fR... +Set file to download by specifing its index. +You can know file index through \fB\-\-show\-files\fR +option. Multiple indexes can be specified by using +\&',' like "3,6". +You can also use '\-' to specify rangelike "1\-5". +\&',' and '\-' can be used together. + +.TP +\fB\-\-seed\-time\fR=\fIMINUTES\fR +Specify seeding time in minutes. See also +\fB\-\-seed\-ratio\fR option. + +.TP +\fB\-\-seed\-ratio\fR=\fIRATIO\fR +Specify share ratio. Seed completed torrents until +share ratio reaches RATIO. 1.0 is encouraged. +If \fB\-\-seed\-time\fR option is specified along with +this option, seeding ends when at least one of +the conditions is satisfied. + +.TP +\fB\-M\fR, \fB\-\-metalink\-file\fR=\fIMETALINK_FILE\fR +The file path to .metalink file. + +.TP +\fB\-C\fR, \fB\-\-metalink\-servers\fR=\fINUM_SERVERS\fR +The number of servers to connect to +simultaneously. If more than one connection per +server is required, use \fB\-s\fR option. +Default: 15 + +.TP +\fB\-\-metalink\-version\fR=\fIVERSION\fR +The version of file to download. + +.TP +\fB\-\-metalink\-language\fR=\fILANGUAGE\fR +The language of file to download. + +.TP +\fB\-\-metalink\-os\fR=\fIOS\fR +The operating system the file is targeted. + +.TP +\fB\-\-follow\-metalink\fR=true|false +Setting this option to false prevents aria2 to +enter Metalink mode even if the filename of +downloaded file ends with .metalink. +Default: true + +.TP +\fB\-v\fR, \fB\-\-version\fR +Print the version number and exit. + +.TP +\fB\-h\fR, \fB\-\-help\fR +Print this message and exit. + +.TP +\fIURL\fR +You can specify multiple URLs. All URLs must point to the same file +or downloading fails. + +.TP +\fIFILE\fR +Specify files in multi\-file torrent to download. Use conjunction with +\fB\-T\fR option. This arguments are ignored if you specify \fB\-\-select\-file\fR option. + +.SH REPORTING BUGS +.P +Report bugs to <tujikawa at users dot sourceforge dot net> + +.SH COPYRIGHT +.P +Copyright (C) 2006 Tatsuhiro Tsujikawa + +.P +This program is free software; you can redistribute it and/or modify +it under the terms of the GNU General Public License as published by +the Free Software Foundation; either version 2 of the License, or +(at your option) any later version. + +.P +This program is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +GNU General Public License for more details. + +.P +You should have received a copy of the GNU General Public License +along with this program; if not, write to the Free Software +Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110\-1301 USA + + +.\" man code generated by txt2tags 2.3 (http://txt2tags.sf.net) +.\" cmdline: txt2tags -t man aria2c.t2t + diff --git a/doc/aria2c.t2t b/doc/aria2c.t2t new file mode 100644 index 00000000..55ce85ce --- /dev/null +++ b/doc/aria2c.t2t @@ -0,0 +1,222 @@ +ARIA2C +aria2 0.8.1 +October 2006 + += NAME = +aria2c - The high speed download utility + += SYNOPSIS = + +| aria2c [//options//] //URL// ... +| aria2c [//options//] **-T** //TORRENT_FILE FILE// ... +| aria2c [//options//] **-M** //METALINK_FILE// += DESCRIPTION = +aria2 is a utility for downloading files. It has completely new design +concept from its predecessor, Aria, and is written from scratch. +aria2 has a segmented downloading engine in its core. +It can download one file from multiple URLs or multiple connections from one +URL. This results in very high speed downloading, much faster than ordinary +browsers. This engine in was implemented in a single-thread model. +The architecture is clean and easy to extend. aria2 currently supports HTTP, +FTP, and BitTorrent. It also supports Metalink version 3.0. + +Please visit the project web site at //""http://aria2.sourceforge.net""//. + += OPTIONS = +: **-d**, **--dir**=//DIR// +The directory to store downloaded file. + +: **-o**, **--out**=//FILE// +The file name for downloaded file. + +: **-l**, **--log**=//LOG// +The file path to store log. If '-' is specified, +log is written to stdout. + +: **-D**, **--daemon** +Run as daemon. + +: **-s**, **--split**=//N// +Download a file using //N// connections. //N// must be +between 1 and 5. This option affects all URLs. +Thus, aria2 connects to each URL with +//N// connections. + +: **--retry-wait**=//SEC// +Set amount of time in second between requests +for errors. Specify a value between 0 and 60. +Default: 5 + +: **-t**, **--timeout**=//SEC// +Set timeout in second. Default: 60 + +: **-m**, **--max-tries**=//N// +Set number of tries. 0 means unlimited. +Default: 5 + +: **--http-proxy**=//HOST//://PORT// +Use HTTP proxy server. This affects to all +URLs. + +: **--http-user**=//USER// +Set HTTP user. This affects to all URLs. + +: **--http-passwd**=//PASSWD// +Set HTTP password. This affects to all URLs. + +: **--http-proxy-user**=//USER// +Set HTTP proxy user. This affects to all URLs + +: **--http-proxy-passwd**=//PASSWD// +Set HTTP proxy password. This affects to all URLs. + +: **--http-proxy-method**=//METHOD// +Set the method to use in proxy request. +//METHOD// is either 'get' or 'tunnel'. +Default: tunnel + +: **--http-auth-scheme**=//SCHEME// +Set HTTP authentication scheme. Currently, basic +is the only supported scheme. +Default: basic + +: **--referer**=//REFERER// +Set Referer. This affects to all URLs. + +: **--ftp-user**=//USER// +Set FTP user. This affects to all URLs. + Default: anonymous +: **--ftp-passwd**=//PASSWD// +Set FTP password. This affects to all URLs. +Default: ARIA2USER@ + +: **--ftp-type**=//TYPE// +Set FTP transfer type. TYPE is either 'binary' +or 'ascii'. +Default: binary + +: **-p**, **--ftp-pasv** +Use passive mode in FTP. + +: **--ftp-via-http-proxy**=//METHOD// +Use HTTP proxy in FTP. //METHOD// is either 'get' or +'tunnel'. +Default: tunnel + +: **--lowest-speed-limit**=//SPEED// +Close connection if download speed is lower than +or equal to this value(bytes per sec). +0 means aria2 does not care lowest speed limit. +You can append K or M(1K = 1024, 1M = 1024K). +This option does not affect BitTorrent download. +Default: 0 + +: **--max-download-limit**=//SPEED// +Set max download speed in bytes per sec. +0 means unrestricted. +You can append K or M(1K = 1024, 1M = 1024K). +Default: 0 + +: **-T**, **--torrent-file**=//TORRENT_FILE// +The file path to .torrent file. + +: **--follow-torrent**=true|false +Setting this option to false prevents aria2 to +enter BitTorrent mode even if the filename of +downloaded file ends with .torrent. +Default: true + +: **-S**, **--show-files** +Print file listing of .torrent file and exit. + +: **--direct-file-mapping**=true|false +Directly read from and write to each file +mentioned in .torrent file. +Default: true + +: **--listen-port**=//PORT// +Set port number to listen to for peer connection. + +: **--max-upload-limit**=//SPEED// +Set max upload speed in bytes per sec. +0 means unrestricted. +You can append K or M(1K = 1024, 1M = 1024K). +Default: 0 + +: **--select-file**=//INDEX//... +Set file to download by specifing its index. +You can know file index through **--show-files** +option. Multiple indexes can be specified by using +',' like "3,6". +You can also use '-' to specify rangelike "1-5". +',' and '-' can be used together. + +: **--seed-time**=//MINUTES// +Specify seeding time in minutes. See also +**--seed-ratio** option. + +: **--seed-ratio**=//RATIO// +Specify share ratio. Seed completed torrents until +share ratio reaches RATIO. 1.0 is encouraged. +If **--seed-time** option is specified along with +this option, seeding ends when at least one of +the conditions is satisfied. + +: **-M**, **--metalink-file**=//METALINK_FILE// +The file path to .metalink file. + +: **-C**, **--metalink-servers**=//NUM_SERVERS// +The number of servers to connect to +simultaneously. If more than one connection per +server is required, use **-s** option. +Default: 15 + +: **--metalink-version**=//VERSION// +The version of file to download. + +: **--metalink-language**=//LANGUAGE// +The language of file to download. + +: **--metalink-os**=//OS// +The operating system the file is targeted. + +: **--follow-metalink**=true|false +Setting this option to false prevents aria2 to +enter Metalink mode even if the filename of +downloaded file ends with .metalink. +Default: true + +: **-v**, **--version** +Print the version number and exit. + +: **-h**, **--help** +Print this message and exit. + +: //URL// +You can specify multiple URLs. All URLs must point to the same file +or downloading fails. + +: //FILE// +Specify files in multi-file torrent to download. Use conjunction with +**-T** option. This arguments are ignored if you specify **--select-file** option. + + += REPORTING BUGS = +Report bugs to <tujikawa at users dot sourceforge dot net> + += COPYRIGHT = +Copyright (C) 2006 Tatsuhiro Tsujikawa + +This program is free software; you can redistribute it and/or modify +it under the terms of the GNU General Public License as published by +the Free Software Foundation; either version 2 of the License, or +(at your option) any later version. + +This program is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +GNU General Public License for more details. + +You should have received a copy of the GNU General Public License +along with this program; if not, write to the Free Software +Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA |
