Aria 2 Download Manager

GUI Aria2 adalah open source dan download manager dengan command prompt yang sangat populer. Aria2 mendukung protokol torrent secara default dan dapat mendownload file besar dengan mudah. Namun, beberapa orang mungkin tidak kompatibel dengan versi baris perintah karena perintah unduhan dapat membingungkan. Download Managers, Torrent Clients 1 Comment Aria2 is an open source and free lightweight multi-protocol & multi-server command-line download utility for Windows, Linux and Mac OSX. It has an ability to download files from multiple protocols and sources including HTTP / HTTPS, FTP, BitTorrent and Metalink. I like Transmission app but it lacks an important feature for me, which is Magnet Links. So, I searched the web looking for an alternative and found Aria2, which can: automatically download.torrent files from URLs, process Magnet links, and directly download normal files from http or ftp! Here is a brief tutorial on how to install aria2 and its web gui in addition to a simple file manager.

uGet + Aria2 Powerfull Download Manager for Linux. This download manager for Linux comes from uGet combined with Aria2 plugin, how to install uGet download manager and how to configure Aria2 plugin for uGet will be explained here.

Version 2.0 ExtJS updated to 3.4 Work with aria2 1.15.2 Tested only with ftp uris Many new functions About Aria2Web is a utility for the web-based control of a download manager called 'aria2'. 'aria2 can download a file from multiple sources/protocols and tries to utilize your maximum download bandwidth. Aria2 Download Manager Integration is described as 'Replace built-in download manager. When activated, detects the download links to direct links to this add-on and send to Aria2' and is an app in the Web Browsers category.

uGet – The GUI Download Manager for Linux

uGet is a lightweight and full-featured Download Manager for Linux and Windows. uGet allows you to download in multiple parallel streams for download acceleration, put files in a Download Queue, Pause & Resume downloads, Advanced Category Management, Browser Integration, Clipboard Monitoring, Batch Downloads, localized into 23 Languages, and many more features.

uGet is a VERY Powerful download manager application with a large inventory of features but is still very light-weight and low on resources, so don’t let the impressive list of features scare you into thinking that it “might be too powerful” because remember power is good and lightweight power is uGet!

Aria2 Command Line Download Manager for Linux

aria2 is a lightweight multi-protocol & multi-source command-line download utility. It supports HTTP/HTTPS, FTP, SFTP, Metalink. aria2 can be manipulated via built-in JSON-RPC and XML-RPC interfaces.

aria2 can download a file from multiple sources/protocols and tries to utilize your maximum download bandwidth. Really speeds up your download experience.

How to use aria2 from Terminal simply type aria2c followed by the destination of the URL to download.

How to Install uGet + Aria2 Powerfull Download Manager for Linux

You can combine uGet and Aria2 plugin so that you can reach the most powerfull download manager for Linux in GUI version. Type the following command to install both of them using Terminal:

How to Configure uGet & Aria2 Linux Download Manager

Now you can open uGet download manager after install by clicking Start/Menu >> Download >> Internet >> uGet and the uGet Window will appear such as image above.

Click the menu within uGet window: Edit >> Settings… >> Plugin, switch to “Plug-in” tab make sure you have chechked the all available options. See picture below for detail:

uGet + Aria2 Review as Linux Download Manager

uGet is good for direct download to downloading any file on the server. You can boost it up using Aria2 plugin for high performance download speed. This linux software for downloading file is recommended for you who are loving to download from internet.

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.

Open Aria2

Manager

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.

How to configure Aria2 on Windows

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.

Configure Aria2

Aria 2 Download Manager Download

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.

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:

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)

Aria2 Download Manager Windows

Reference Articles:

Aria2 Download Manager Integration

  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