Darcy Ripper offers a large list of features that will enhance the efficiency of the download process.
Graphical User Interface
Multi-platform - Darcy runs on any platform having Java installed;
Real-time view of the download job progress;
Pause-Resume-Stop the download job at anytime;
Save and load download job template files;
Save and load download sessions;
Regular Expressions Tester;
Check for updates support;
Online Help and support.
General Download Features
Multithreaded - configurable number of paralele download jobs to run at a certain moment of time;
Memory control options - user can control what happens to download jobs after they finish;
Multiple starting points (URLs) for download job - user can specify multiple hosts on which a download job can run.
HTTP Connection Features
HTTP/HTTPS support;
GZip compression support;
HTTP Proxy support;
WWW Authentication support;
Cookies support;
Request customization support: referral behavior, configurable agent name;
HTTP response code analysis and configurable behavior;
Connection limits support: number of maximum connections per server, retries number control, bandwidth limitation, limitation depending on the HTTP response code.
Download Control Features
Maximum search depth support;
Maximum number of followed links support;
Maximum time limit support;
Downloaded file size support;
Followed URL prefix support;
Host-name limitation support;
Save to Disk limitation support;
Response behavior limitation matching response header with regular expressions;
Response behavior limitation matching response content with regular expressions;
Downloaded file content limitation support.