Aria 2 Download Manager

  1. Aria2 is a file downloader just like wget. But much better for my need because aria2 being able to remotely controlled using JSON-RPC and XML-RPC interfaces. Bellow are some abstracts about aria2.
  2. Download aria2 1.35 for Mac from our software library for free. The latest installer takes up 2.2 MB on disk. The program is included in Internet & Network Tools. Our built-in antivirus checked this Mac download and rated it as virus free. This free Mac application is a product of Tatsuhiro Tsujikawa.

Download Aria2 RPC Manager for free. A cross platform application which help to start aria2c in rpc mode. A cross platform application which help to start aria2c in rpc mode. No need of command line knowledge how to start aria2c in rpc mode. Aria2 is a lightweight, command-line download utility supporting a variety of Internet protocols. To install Aria2 as a Windows Service: Download and install AlwaysUp, if necessary. If necessary, download and expand the Aria2 zip file to a new folder your PC. We have fetched version 1.18.5 and placed it in C: Aria2, but you can put it anywhere.

What is Aria2?

Aria2 is a lightweight multi-protocol and multi-source command-line download utility. It supports HTTP / HTTPS, FTP, SFTP, BitTorrent and Metalink. Aria2 can be operated through the built-in JSON-RPC and XML-RPC interfaces.

Aria2 is a download tool. Its greatest advantage is that it can download fast, basically reach the full speed of your network bandwidth. At the same time, it supports many protocols, whether your download link starts with http, HTTPS or magent. As well as BT seeds, it can be downloaded.

How to configure Aria2 on Mac

Install Aria2

If you don’t have the package management tool Homebrew installed, enter the following command at the terminal to install:

Then enter the following command at the terminal to install Aria2:

Configure Aria2

When the installation is complete, we need to create a configuration filearia2.confPut it in~/.aria2In the folder. Enter the following commands at the terminal in turn:

Among them, commandscdThe function is to switch paths.mkdirThe function is to create folders.touchThe function is to create new documents.
Then open Finder and presscommandshiftGEnter the folder:~/.aria2(in order to.The first folder is hidden folder. If you want to find this folder directly from Finder, you need to press it at the same time.commandshift.Show the hidden file, and you can see the configuration file.aria2.confOpen it with a text editor and copy in the following information:

Among themdirChange to the path you want to save the download file.

Cubase

Open Aria2

Enter the following command at the terminal to enable it (note to change the XXX in it to your own computer username):

Let Aria2 turn on and start itself

If you don’t want to input the command above at the terminal to turn it on every time you use it, you can set it to turn it on automatically, which is much more convenient. Enter the following commands in turn at the terminal:

Then open Finder and presscommandshiftGEnter the folder:~/Library/LaunchAgentsOpen the file we just created with a text editoraria2.plistCopy in the following information:

take<array></array>The middle value is changed to the path of aria2c command on your computer, which can be entered at the terminal.which aria2cView, willWorkingDirectoryHinder<string></string>Change the value to its own download path. Then enter the following commands in turn at the terminal:

In this way, the boot-up setup is successful. If you restart the Mac, you will find that the process aria2c exists in the active monitor.

Download

How to configure Aria2 on Windows

Aria2 Download Manager

Install Aria2

The official did not give the installation package of Windows version, need to build their own source code, which is too difficult for ordinary people, so many netizens made a lazy version, I choose the version of frog here, thank you, because he gave the download address is Baidu cloud disk, I am worried about the failure of resources, so it will be another. Save it to coding. net, you can click here to download, decompress it after downloading and save it to a common software installation path, you do not need to install anything.

Aria2

Configure Aria2

There is one in the unzipped folder.config.confFile, open it with a text editor, and then modify the corresponding options according to your own needs. Here you may need to modify the followingdir=./downloadsIf you don’t modify it, the downloaded file will be saved in the folder you decompressed.downloadsInside the folder.

Open Aria2

Click on the inside of the folderAria2 Start. VBSAria2 can be turned on, and when you go to the task manager process, you can see the process namedaria2c.exeThe process.

Aria 2 Download Manager

Let Aria2 turn on and start itself

It’s also a bit annoying to reopen the above file to start Aria2 after each boot. You can set it as boot-up. There are two ways to set a program as boot-up on Windows. One is to bind it to the logged-in user. That is to say, when the user logs in, it will start. If there are two users A and B on your computer, you set up a boot-up task for A. Then when the computer is booted and the user B logs in, the task will not start. 。 The startup folder for a user is:C:UsersxxxAppDataRoamingMicrosoftWindowsStart MenuProgramsStartupHerexxxFor the username, and then for the previousAria2 Start. VBSFile to create a shortcut, this shortcut can be placed in the startup folder, be careful not to directlyAria2 Start. VBSFiles are placed in folders, because this file uses a relative path when starting Aria2. If you put this file in the startup folder, it will not find the Aria2 program. The second is unrelated to the logged-in user. No matter which user is logged in, the startup folder is:C:ProgramDataMicrosoftWindowsStart MenuProgramsStartUpTheAria2 Start. VBSShortcuts to files can be placed in this folder. After setting the boot-up boot-up, you can still see it in the task manager when you shut down and restart the computer.aria2c.exeProcess.
Note: AppData and rogramData folders are hidden folders. Please check the hidden items first.

How to use Aria2 to download files

When you install and configure Aria2 on Mac or Windows, you can download files from it. Aria2 has three usage modes: command line, web UI and GUI. Here we recommend web UI (command line is too troublesome, GUI is not too stable, and the use of web UI is platform-independent and convenient). There are Aria2 WebUI, Aria2 Web Console, Aria2 Management and so on. I choose Aria2 WebUI here. After opening the website, theSettings Connection SettingsChange the host to127.0.0.1The port is changed to6800Then the connection should be prompted for success.
If you are still prompted to be unable to connect to the Aria2 server, check your previous configuration filearia2.conf(Mac) orconfig.confIs the port 6800 in Windows and the proxy on your computer?
When the connection is successful, ClickAdd Use LinksEnter the address of the file you want to download and download it. (You can use this link https://coding.net/u/mofiter/… to test a 2KB PNG format image.)

Download files through JSON-RPC interface

When there are many files, it is impossible to copy the download address of a file every time to add the download task manually. Then we can use the JSON-RPC interface of Aria2. RPC (Remote Procedure Call) means remote procedure call. You can create a network request in your program (Python, JavaScript, Java, etc.) to call the Aria2 download file that we configured before.

How to use JSON-RPC to send requests to download files in Python

Assuming that the download address of the file we want to download is https://coding.net/u/mofiter/…, the path we want to save isD:DownloadsThe name of the file to be saved isbutton.pngThen we can write as follows:

Crack

Aria 2 Download Manager Mac

paramsIt’s an array. The first element of the array contains the download path, while the second dictionary element contains the download path.dirRepresents the save path of the file.outRepresents the file name. When the request succeeds, a JSON is returned, which containsidjsonrpcresultFields such as. Then you goD:DownloadsWe can find the documents we want.button.pngOf course, if the file you want to download is large, it may still be downloaded, and then there will be a file with the same name..aria2The file at the end of the download will disappear when the download is finished.

How to use JSON-RPC to send requests to download files in JavaScript

Suppose we want to download the file address, file save address and file name as above, then we can write as follows:

What can JSON-RPC do?

In theory, as long as you can find music, videos, pictures, etc. at the download address on the Internet, you can download them through this interface call. Baidu Cloud Disk Export is widely used to download https://chrome.google.com/webstore/detail/baidu exporter/jgebcefbdjhkhapijgbhkidaegoocbjj, can not be opened here http://chromecj.com/accessibi… I have also written several oil monkey scripts, which can be used to download free courses of NetEase Cloud Classroom in batches, MOOC courses of China University in batches, subscription courses of Udemy in batches. Welcome to experience. Finally, through the public number “Extreme Course Assistant” to purchase all courses of “Geek Time”, you can get a high return, up to 51 yuan. If you want to know more technical knowledge, you can pay attention to the “Extreme Course Assistant” public number.
(End of text)

Reference Articles:

Install Aria2 Download Manager

  1. Start Aria2 on Mac
  2. Aria2 Lazy Installation Tutorial
  3. Where is the boot-up folder of win10 and the boot-up automatic startup software