This software supports BreakPoint download and provides an ActiveX client control that simplifies batch file downloads from the internet or intranet.

With FileDownload Component, files undergoing download can be split into several portions, which are then downloaded in different threads to enable multi-threaded downloads. This saves users a considerable amount of time compared to single-threaded downloads. The component also supports batch download of thousands of files and provides several interfaces, such as setting the download thread count and split count.
To make things even easier, FileDownload Component fires events that enable client-side VBScript, JavaScript, and VB apps to handle. The user interface is customizable, and users can change the style of the progress dialog, show/hide controls, change font and back colors, among other options. Additionally, samples and general help documentation are provided to help users understand how to use the component.
Other notable features include support for various proxies, including HTTP, Socket4, Socket5, and more. FileDownload is also smart as it controls pack size and throttling based on the condition of the network. The component is developed in ATL/WTL, making it independent of the MFC library. The size of the CAB file is small, at 123Kb, and it supports various operating systems, including Windows 9X, Windows 2000, Windows XP, and Windows 2003, with multi-language support.
Version 3.02: N/A
Version 3.01: http://en.versalsoft.com