Watch, Follow, &
Connect with Us

For forums, blogs and more please visit our
Developer Tools Community.


ID: 17604, GetFast-HTTP download manager with segmented download and resume

by Rossen Assenov Email: Anonymous


GetFast is multithreaded HTTP download manager with segmented download and resume support. The thread notification mechanism is object-oriented. The "Synchronize" method of TThread is not used so the threads are not blocked while the user interface is updated.
Download Details
FTP  download also available
CDN Login Required to Download. (You will be redirected to the login page if you click on the Download Link)
To download this, you must have registered:
A free membership

For Delphi, Version 4.0  to 6.0 2413 downloads
Copyright: Open Source or other


Size: 21,387 bytes
Updated on Wed, 20 Mar 2002 21:18:09 GMT
Originally uploaded on Mon, 04 Mar 2002 11:06:53 GMT
SHA1 Hash: 3B3713F2BDC9A08E7A0790DFA6B08041744F92C3
MD5 Hash: 7D7D9B5762E9B8B13CD9890AF0F835C7

    Explore the files in this upload

Description
GetFast is a fully functional download manager. You can use it to get big files from the internet faster by downloading several segments of the file at the same time.

GetFast uses the Indy component library.

The thread notification mechanism is object-oriented. Each notification is an object and is handled using Delphi events. The notification dispatching mechanism is very flexible.

The "Synchronize" method of TThread is not used so the threads are not blocked while the user interface is updated.

The notification engine is contained in : "NotificationUnit.pas" and "DispatcherUnit.pas".

The project also demonstrates advanced programming techniques such as component streaming and "templates".

Contest entry forMultithreaded programming

   Latest Comments  View All Add New

Move mouse over comment to see the full text

Could not retrieve comments. Please try again later.

Server Response from: ETNACDC04