Comment télécharger n'importe quel fichier à partir de différents protocoles avec Aria2

Comment télécharger n’importe quel fichier à partir de différents protocoles avec Aria2

⌛ Reading Time: 4 minutes

Êtes-vous fatigué de devoir jongler avec plusieurs outils pour télécharger des fichiers à partir de diverses sources ? Si vous vous demandez pourquoi personne n’a créé d’outil capable de gérer les téléchargements HTTP, HTTPS, FTP et BitTorrent, il est temps que vous rencontriez aria2. Voyons comment vous pouvez l’utiliser pour simplifier la façon dont vous téléchargez des fichiers à partir d’Internet.

Installation

Aria2 est compatible multiplateforme et est disponible pour Windows, macOS, Linux et même Android. Vous pouvez trouver l’installateur sur sa page GitHub.

Vous pouvez trouver la version Android dans jeu de Google. Pour Linux, vous devriez pouvoir le trouver dans vos référentiels/centre de logiciels/gestionnaire de paquets. Si vous êtes sur Ubuntu, Debian, vous pouvez l’intégrer avec :

Téléchargeons avec aria2c

Les distributions Linux sont un excellent moyen de voir la polyvalence d’aria2 en action car elles offrent (généralement) plusieurs sources différentes pour leurs ISO d’installation. Pour ce tutoriel, nous utiliserons l’ISO d’installation d’Ubuntu.

1. Commencez par visiter sa page de téléchargement.

Téléchargez tout avec Aria2 Téléchargez Ubuntu

2. Cliquez sur le lien hypertexte « voir nos téléchargements alternatifs » sous le bouton « Télécharger ».

Téléchargez tout avec les téléchargements alternatifs Aria2

3. Cliquez sur le lien « Voir tous les miroirs Ubuntu ».

Téléchargez tout avec Aria2 All Mirrors

4. Lorsque vous avez une liste de liens HTTPS, HTTPS et FTP vers l’ISO, copiez-en un dans le presse-papiers et lancez votre terminal préféré. Tapez la commande suivante :

Appuyez sur Entrée et aria2 commencera à télécharger le fichier.

Sur la photo ci-dessous, vous pouvez voir aria2 télécharger le fichier à partir d’une source HTTPS.

Téléchargez tout avec Aria2 Téléchargez Https

Si le processus est interrompu, vous pouvez reprendre le téléchargement de votre fichier en utilisant la même commande. Ce qui est encore mieux, c’est que vous pouvez reprendre le téléchargement même à partir d’autres sources tant que le fichier reste identique.

Dans l’image suivante, nous avons interrompu notre téléchargement HTTPS et échangé la source contre une source FTP. Aria2 a repris là où il avait été arrêté.

Téléchargez tout avec Aria2 CV avec FTP

Vous souvenez-vous de la page avec les liens BitTorrent que nous vous suggérions de laisser ouverte dans votre navigateur ? Revenez à cela et cliquez sur le lien “Ubuntu 20.04 Desktop (64-Bit)” pour télécharger un fichier torrent. Pour plus de facilité d’utilisation, enregistrez-le dans le même répertoire où vous testez le téléchargement de l’ISO Ubuntu.

Disons que vous avez le fichier torrent pour l’ISO Ubuntu. Pour utiliser le fichier torrent comme entrée, utilisez son nom de fichier au lieu d’une URL après aria2c, semblable à ce qui suit :

Téléchargez tout avec Aria2 Téléchargez Torrent avec Wildcard

Comme auparavant, et bien que nous utilisions un protocole de transfert différent, aria2 a repris le téléchargement.

Télécharger tout avec Aria2 Torrent CV

Commutateurs qui valent la peine d’être utilisés

Aria2 est livré avec quelques commutateurs utiles qui vous permettent d’optimiser le processus de téléchargement :

  • -c: Ne retéléchargez pas le fichier s’il existe déjà.
  • -i: utilisez un fichier TXT avec une liste d’URL comme source – utile pour télécharger plusieurs fichiers en une seule fois.
  • -j: Suivi d’un nombre, et utilisé en conjonction avec une option comme la précédente, il définit combien de fichiers aria 2 peut télécharger en parallèle. Si, par exemple, vous utilisez un fichier d’entrée contenant 20 URL avec le commutateur ci-dessus et utilisez -j 3, aria 2 commencera à télécharger trois de ces fichiers en parallèle. Lorsque l’un d’eux est terminé, il passe au suivant sur la liste.
  • -o: permet de définir un nom de sortie pour le fichier téléchargé. Utile pour, par exemple, revenir “21820198465.mp4” à “our_vacation_video.mp4”, sans avoir à renommer le fichier manuellement une fois le téléchargement terminé.
  • -x: Nombre de connexions parallèles pour chaque téléchargement. A ne pas confondre avec le -j switch, cela divise un fichier en plusieurs morceaux et les télécharge via des connexions parallèles pour maximiser la vitesse de téléchargement. Il convient de noter, cependant, que de nombreux hôtes de fichiers imposent des limites aux connexions autorisées car ils drainent leurs ressources. Les serveurs Web typiques autorisent généralement jusqu’à huit connexions en parallèle, mais vous constaterez peut-être que certains serveurs de fichiers vous limitent même à une seule connexion.

Pas d’interface graphique ?

Si vous recherchez une interface utilisateur pour cet outil de ligne de commande, vous devriez consulter Persepolis, qui est une interface graphique pour Aria2

Vous pouvez utiliser ces commutateurs ensemble et même mélanger différentes sources (comme HTTP et BitTorrent) dans un seul fichier_list.txt que vous utilisez comme entrée.

Quelle est votre méthode préférée pour télécharger des fichiers sur Internet ? Si vous souhaitez plutôt enregistrer un fichier dans plusieurs dossiers, voici une astuce pour le faire.

How useful was this post?

Click on a star to rate it!

Average rating 0 / 5. Vote count: 0

No votes so far! Be the first to rate this post.