1ProZilla(1)                                                        ProZilla(1)
2
3
4

NAME

6       ProZilla - a download accelerator for GNU/Linux
7

SYNTAX

9       proz [OPTIONS] <URL>
10

DESCRIPTION

12       ProZilla  is  a  download  program  that makes multiple connections and
13       downloads a file in multiple parts from  different  servers  simultane‐
14       ously,  thus  enhancing  the  download  speed  and downloading the file
15       faster than a download with a single connection.
16
17       ProZilla  is  able to do ftp searches for  other  possible  sites  that
18       contain  the  same  file, ping them for connection speeds and automati‐
19       cally download from the fastest sites.
20
21       FTP passwords can be specified with the URL, or can be  obtained  auto‐
22       matically from  ~/.netrc if it exists.
23

Options:

25       -r, --resume
26              Resume an interrupted download
27
28       -f, --force
29              Never prompt the user when overwriting files
30
31       -1     Force a single connection only
32
33       -n, --no-netrc
34              Don't  use  .netrc, get the user/password from the command line,
35              otherwise use the anonymous login for FTP sessions
36
37       --debug
38              Log debugging info to a file (default is debug.log)
39
40       -v,--verbose
41              Increase the amount of information sent to stdout
42
43       --no-curses
44              Don't use the Curses interface, but the traditional  plain  text
45              interface
46

Directories:

48       -P, --directory-prefix=DIR
49              save the generated file to DIR/
50

FTP Options:

52       --use-port
53              Force  usage  of  PORT insted of PASV (default) for ftp transac‐
54              tions
55

Download Options:

57       -s, --ftpsearch
58              Do a ftpsearch for faster mirrors
59
60       --no-search
61              Do a direct download (no ftpsearch)
62
63       -k=n   Use <n> connections instead of the default(4)
64
65       --timeout=n
66              Set the timeout for connections to <n> seconds (default 180)
67
68       -t, --tries=n
69              Set number of attempts to n (default(200), 0=unlimited)
70
71       --retry-delay=n
72              Set the time between retrys to <n> seconds (default 15 seconds)
73
74       --max-bps=n
75              Limit bandwith consumed to <n> bps (0=unlimited)
76

FTP Search Options:

78       --pt=n Wait 2*n seconds for a server response (default 2*4)
79
80       --pao=n
81              Ping n servers at once(default 5 servers at once)
82
83       --max-ftps-servers=n
84              Request a max of <n> servers from ftpsearch (default 40)
85
86       --min-size=n
87              If a file is smaller than <n>Kb, don't search, just download it
88
89       --ftpsid=n
90              The    ftpsearch    server    to    use    (0=filesearching.com,
91              1=ftpsearch.elmundo.es)
92

Information Options:

94       -L, --license
95              Display software license
96
97       -V, --version
98              Display version number
99

EXAMPLES

101       proz <URL>
102              ProZilla will connect to that server and download the file using
103              the default settings
104
105       proz -1 <URL>
106              ProZilla will connect and download the file in 1 part only
107
108       proz -s <URL>
109              invokes ftpsearch and will download from the fastest servers
110
111       proz -s -k=10 <URL>
112              invokes ftpsearch and will download  from  the  fastest  servers
113              using 10 connections
114

GENTOO EXAMPLE

116       FETCHCOMMAND='/usr/local/bin/proz --no-curses --min-size=500 --no-getch
117       -s ${URI} -P ${DISTDIR}'
118              can be placed in /etc/make.conf to use ProZilla to download your
119              system  updates. This example will not do FTP searches for files
120              < 500Kb, uses the text  interface  (handier  with  portage)  and
121              saves  the files in your ${DISTDIR} (normally /usr/portage/dist‐
122              files)
123

FILES

125       "/etc/prozilla.conf"
126              The global config file
127
128       "~/.prozrc"
129              The per-user config file
130
131       "~/.netrc"
132              A file which  can  be  used  to  provide  ProZilla  with  hosts,
133              accounts and passwords
134

BUGS

136       Please    report    bugs   to   our   mailinglist   via   the   website
137       http://prozilla.genesys.ro/
138
139
140
141Ralph Slooten                    Aug 29, 2005                      ProZilla(1)
Impressum