Since sites, that host files for download, started to offer bonuses for people who host popular files that became an interesting option for some developers. In this way they can both escape hosting costs to distribute their (possibly large) program and get a cut from a service.
And since such sites are known to be royal pain to use it pushed forward another wave of download managers. MDownloader is fresh example of such file hosting specialized download manager with modern twist – free, open source and actively maintained.
Many of file hosting sites actively prohibit usage of third party software for download. Decide for yourself.
What it does
As generic download managers app essentially does same thing – takes in the link(s) and handles download. Difference is that on top of download itself it also interacts with site, makes necessary pauses and rest of that annoying stuff.
Shortly put it handles all boring parts for you, exactly what computers are good at.
Over dozen of sites are currently supported, including such long established ones like Rapidshare and DepositFiles.
I only use it about once a month, but so far it was absolutely reliable and finished all downloads even if servers were slammed and demanded long pauses.
App is actively developed (at least two releases monthly) and gets visibly more convenient and functional every time I update.
It also supports authentication for some of services and few embedded search options plus RSS monitor.
I was going to write that interface is really rough, but while I waited for impressions to settle it got much more modal and usable in latest version.
Apart from that I hadn’t got any gripes during my (limited) usage.
Early apps of this kind had reputation of shady tools. MDownloader breaks the trend and is transparent open source application that gets stuff downloaded without worries.