MDownloader is a free Open source application to Automate Downloads from file sharing/hosting sites like RapidShare, Megaupload, DepositFiles etc. Mdownloader can also upload set of files to many file hosting services at once.
Features:
Page parsing to find supported links & matching interchangeable links (by name and size).
RSS monitoring, FilesTube & Release Database searching.
Download resuming (for those providers which support it in anonymous mode).
Password detection and captchas recognition (OCR engine will try to recognize it, but sometimes manual recognition is required).
Direct download & download via proxy mode (with authentication or without).
Download acceleration using interchangeable links or proxy servers.
Multiupload - upload a fileset to many providers at once.
Currently supported providers:
Bitroad.net
DepositFiles.com
EasyShare.com
FileFactory.com
FileServe.com
FileSonic.com (SharingMatrix.com)
Hotfile.com
Klurk.com (aggregate)
Letitbit.net
Load.to
MegaUpload.com
MirrorCreator.com (aggregate)
Rapidshare.com
SendSpace.com
uGotFile.com
Uploading.com
zShare.net
To use this program you need to have Microsoft .net Framework 3.5 SP1.
Read more and download