Ça peut surprendre de nos jours, mais parfois, il m'arrive de me faire quelques petits plaisirs en achetant des titres sur AmazonMP3 à des tarifs très avantageux (0.89€/titre et 2.99€/album au format MP3 que j'ai du mal à trouver " ailleurs ").
Tout ce passe bien jusqu'à la validation de l'achat, et donc du téléchargement des titres achetés.
En effet, amazon, même en proposant un logiciel de téléchargement nommé " AmazonMP3 Downloader ", ne propose que quelques versions pour Gnu/Linux (Ubuntu, Fedora, OpenSUSE et Debian, ce qui est déjà pas mal me direz vous !).
Premier soucis rencontré : les deux .rpm proposés ne fonctionnent pas avec Mandriva.
Second soucis : pas de version en 64bits en vue.
Troisième et dernier soucis : pas de fichier .rpm pour MDV ou même binaires en vue non plus :s .
Bon, ça commence bien dis donc ^^ .
Je me lance dans quelques recherches, quand je tombe sur un petit logiciel, qui fonctionne comme sur des roulettes sous Mandriva avec le système de téléchargement de fichiers (sous forme : AmazonMP3-0123456789.amz) d'amazon.
Deux méthodes existes pour utiliser ce service avec Mandriva :
1. Installer le logiciel Clamz via le centre de contrôle / installation de logiciels (ou urpmi clamz).
2. Utiliser le fichier binaire disponible ici pour le compiler via la ligne de commande.
Que vous soyez en 32bits ou 64bits, je vous recommande la première méthode, car simple, rapide et pas de ligne de commandes dans un terminal.
Dans le cas où vous souhaiteriez tout de même utiliser le fichier binaire pour le compiler avec votre système, voici la marche à suivre :
- Ouvrir le terminal et vous y connecter en root.
- Une fois le fichier clamz.tar.gz récupéré et extrait sur le bureau, effectuer la commande suivante :
[root@torvacore torvast]# cd /home/torvast/Bureau
Maintenant que nous sommes dans le répertoire du Bureau, nous allons déplacer le dossier " clamz " vers le répertoire /opt (répertoire pour utiliser des logiciels installés manuellement).
- Pour cela, effectuez un :
[root@torvacore torvast Bureau]# mv clamz /opt
Bien, nous avons extrait le dossier " clamz " sur le bureau, pour ensuite le déplacer vers le répertoire /opt.
Nous allons maintenant récupérer les quelques dépendances nécessaires pour lancer la compilation de ce dernier.
- Effectuer un petit urpmi libgcrypt -a , libcurl -a , et un libexpat -a pour installer les paquetages nécessaires à la compilation du fichier binaire.
[root@torvacore torvast Bureau]# urpmi libgcrypt -a
[root@torvacore torvast Bureau]# urpmi libcurl -a
[root@torvacore torvast Bureau]# urpmi libexpat -a
[root@torvacore torvast]# cd /home/torvast/Bureau
On y est presque ! .
Maintenant que nous avons tout ce qu'il faut, il suffit d'aller dans le répertoire /opt/clamz pour lancer la compilation de Clamz .
- Toujours dans le terminal, redirigez vous vers /opt/clamz :
[root@torvacore torvast Bureau]# cd /opt/clamz
- Maintenant que nous sommes dans le dossier du logiciel, la compilation peu commencer :
[root@torvacore torvast clamz]#./configure
Si toutes les dépendances sont installées, le terminal nous indique aucunes erreurs.
- Nous pouvons alors valider la compilation :
Voilà, fini ! ^^ . Du moins pour la partie " installation du binaire ". Car il manque une toute petite étape pour valider ce petit programme.[root@torvacore torvast clamz]# make
Cliquez sur ce lien pour activer AmazonMP3 dans votre navigateur.
Faites ensuite votre marché sur le site, sans oublier d' enregistrer sous le fichier AMZ qui vous est proposé. Car c'est lui qui est censé ouvrir le " downloader d'amazon ".
Il ne vous restera plus qu'à double cliquer sur le fichier AmazonMP3-0123456789.amz pour lancer la récupération de vos titres/ albums comme ci-dessous :
Une fois l'intégralité des titres/ albums récupérés, le terminal se fermera automatiquement.
Vous pourrez enfin jouir pleinement de vos fichiers .mp3 (qui sont sans DRM, donc utilisables sur tous supports compatible ).
J'espère que ce petit billet vous plaira. Si vous remarquez des erreurs ou oublies dans ce dernier, n'hésitez surtout pas à le corriger ! .
Pour conclure, comme le dirait une personne que j'aime bien : " Restez libre, et ne renoncez jamais ! " .