DreaMule is a lightweight Windows file sharing program that uses the eDonkey2000 network and the distributed hash table, Kademlia, for delivering the best results when it comes to searching, sharing and downloading files.
The application is able to detect fake files and promises to eliminate low ID error messages.
As soon as you run the program, you are allowed to pick the language, change the TCP and UDP ports, set priority levels, enable the uploading of full chunks, choose the network you want to use (eD2k or Kademlia), and select the shared directories.
What’s more, you can choose the operating system, limit the number of concurrent downloads, select the connection type, and specify the bandwidth for downloading and uploading tasks.
DreaMule features a built-in web browser that offers multi-tabbed support, and gives users the possibility to start the searching process by applying filters and specifying the file type (audio or video items, documents, collections, programs, pictures, CD images, or archived files).
Furthermore, you can view a separate pane which gives you details about the uploaded, downloaded, or queued items, such as file name, size, progress status, priority, remaining time, category, and others.
When it comes to sharing files, you can view a list with all of them, sort them by categories, or analyze only the incomplete items.
DreaMule comes packed with a built-in player that enables users to play or stop the current selection before the file is actually downloaded, adjust the volume, skip to the specified position in the video or audio frame, use a spectrometer and VU meter, and listen to a wide range of online radio stations directly from the primary panel.
It is possible to search for a new server by specifying the IP address and name, and view them organized in a list, which gives details about the server name, country flag, ping information, the number of users and files, and others.
Last but not least, you can use the IRC protocol for sending text messages and view statistics about the entire process. The comprehensive information is graphically represented, and you can export it to HTML file format.
The application bundles several configuration settings related to sound notifications, channel list filters for the IRC protocol, messages and comments, security issues, scheduled tasks, anti-leech protection, and others.
All in all, DreaMule proves to be a reliable file sharing client that comprises many useful features and a clean GUI for helping you download, upload, or share files efficiently.