Downloader for X is a Linux/Unix userfriendly program with nice X interface to download files from the Internet. It suppotrs both FTP and HTTP protocols, supports resuming (of course if server side supports it) and makes downloading files from internet easy. Downloader for X is an analogue for Linux/Unix of such famous applications for Windows as IDA (Internet Download Accelerator), Go!Zilla and GetRight.
Of course this program is not a copy of any of programs above. Downloader for X was written in the hope to decrease a pain of downloading many files from Internet even on really bad modem lines. But if you are happy owner of T1 connection then D4X is for you too because It can use this bandwidth completely! And this is not a end of the list of Downloader for X's features!
Supporting both FTP and HTTP protocols as well as HTTP and FTP proxy servers. SOCKS5 support is also included! Authentication on the proxy servers is supported too.
The Program keep the logs of all download sessions that allows advanced user to monitor problems manualy according information from these logs.
It allows users to manage their downloads in real time. User can pause, continue, move in queue, add new downloads and remove downloads manualy. User also can allow to remove completed or failed downloads automatically by the program.
Recursive downloading via FTP as well as via HTTP is supported. Powerful Filters-manager allow advanced user to specify files which must to be downloaded and files which must to be skipped. Wildcards are supported for FTP downloads too.
Ability to download in more than one connection per time. Usualy downloading using number of connections increases speed of downloading up to 300% and even more!
Supporting of so called `Persistent connections' increases speed of downloading due much less amount of `standing connection' stages. With this feature D4X uses connections to the servers many times. Persistent connections over HTTP are supported automaticaly but persistent connections over FTP can be turned on by user ('Do not send QUIT command' option of FTP settings).
Ability to limit download speed of separate file as well as for the whole program allows modem user browse through the Web and download files at the same time.
Built-in Scheduller, URL-manager and 'Automatically adding' allow advaced user to simplify managing downloads by various criterias.
Multiqueued design, ability to run without X interface, ability to manage D4X via command line and many other features will satisfy anybody who find a time to learn this program.
Source-code is available on SVN.