You must have access to a running aria2 instance. If you don't have aria2 yet, you can download it from one of the following locations:
- Source code: https://github.com/tatsuhiro-t/aria2
- Windows Binaries: http://sourceforge.net/projects/aria2/files/stable/aria2-1.15.0/
- Debian/Ubuntu: (sudo) apt-get install aria2
JSON RPC support must be enabled by passing the --enable-rpc option to the executable.
If you plan to use aria2js from outside the machine aria2 runs on or its network, it is highly encouraged to configure aria2 to require authentication. Hiding aria2 behind an HTTPS server might also be a good idea.
aria2js can be run on any machine with network access to the machine running your aria2 instance.
The following browsers have been confirmed to work with aria2js:
- Google Chrome >= 19
- Download the aria2js files from https://github.com/howard/aria2js/zipball/master
- Extract the downloaded .zip file to a location of your choice.
- Make sure the computer you're using fulfills the system requirements mentioned above.
- Open the index.html file you extracted earlier.
- ????
- Profit.
Thanks go to Tatsuhiro Tsujikawa, the creator of aria2, for making such a lightweight, versatile download manager.