JDownloader is a free, cross-platform, open-source download managemer. It allows users to start, stop or pause downloads, set bandwith limitations, auto-extract archives and much more. Moreover it supports the most popular file sharing websites such as Rapidshare and Megaupload and it comes with captcha recognition, multi-part downloads, tweak wait times, auto-reconnect, scheduler, automatic file extraction and more.
In Ubuntu you can install JDownloader via ppa. Just open a terminal and type:
sudo add-apt-repository ppa:jd-team/jdownloadersudo apt-get updatesudo apt-get install jdownloader
To integrate JDownloader with Unity, you can use a package called Unity-JDownloader which adds quicklists, a speed counter (Unity badge), progress bars as well as notifications for completed downloads.
To install Unity-JDownloader in Ubuntu 11.04 Natty Narwhal or 11.10 Oneiric Ocelot open a terminal and type:
sudo add-apt-repository ppa:narfss/proyectobssudo apt-get updatesudo apt-get install unity-jdownloader
To get Unity-JDownloader to work, go to JDownloader settings > Plugins & Add-ons > Extensions > JD Remote Control
Then close JDownloader and from now on, start Unity-JDownloader from Dash instead of JDownloader.