Here you can download the latest free and full featured Ares Catcher, an application for Microsoft Windows only. It's a repackaged compressed file. Just download it from my blog and install it to your computer by double clicking on the downloaded file. When installation is completed, you will see two icons in the system tray one as a start up icon and another as a task bar icon.
Then just click on the start up icon to launch the application. It'll open with a default control panel with all the usual icons as seen on the screen. Select the add/remove programs icon and click on it to bring up the relevant program. Select download to download the free app. You'll see an option for either Windows installer or Portable Document Format (PFD) file to download and install the application to your system.
The application has two types of download options; one to upload to your computer and one to use the portable document format on your PC. If you want to upload to your PC, select the "upload to PC" option and you'll see the option for directly uploading to your PC without the hassle of using your browser. If you're going to use the PFD format, just make sure that the channel you want to use is properly installed on your computer before launching the application.