aria2

Mattepuffo's logo
Usare aria2 in Node.js

Usare aria2 in Node.js

Abbiamo già visto aria2 in questo articolo.

Oggi vediamo come integrarlo in Node.js usando Javascript usando un modulo apposito: aria2.js!

In verità dovrebbe essere utilizzabile anche lato client, ma non l'ho testato.

Comunque, creiamo il nostro bel package.json:

{
    "name": "TestAria2",
    "version": "1.0.0",
    "keywords": [],
    "author": "Mattepuffo",
    "contributors": [],
    "dependencies": {
        "aria2": "*"
    }
}

Mattepuffo's logo
Scaricare file da terminale con Aria2

Scaricare file da terminale con Aria2

Aria2 è un download manager sempre più usato in ambito Linux, e support diversi protocolli, tra i quali HTTP, HTTPS, FTP e BitTorrent.

Dovrebbe essere ormai disponibile nei repo ufficiali delle varie distro; per installarlo su Archlinux:

# pacman -Sy aria2

Per usarlo dobbiamo il comando da utilizzare è aria2c.

Ad esempio:

$ ari2c http://www.sito.com/file.iso

Usando la combinazione di tasti Ctrl + C interrompiamo il donwload, che possiamo riprendere ridando lo stesso comando.