Bonjour à tous.
Tout d'abord je voudrais remercier beudbeud pour son programme qui est comme beaucoup l'ont déjà dit très pratique et très utile.
Cependant, depuis la version 4, je regrette qu'il n'y ai plus de possibilité de contrôler la bestiole depuis la ligne de commande. Pour certains cela peut paraître un bon en arrière que de vouloir à tout prix une interface en CLI, mais n'utilisant que très peu les GUI, cela m'a énormément manqué. C'est pourquoi, je me suis mis en tête d'écrire un fork à Arte+7 Recorder en bash et n'étant utilisable
que en CLI. Cela fait plusieurs mois que j'ai l'ai écrit (en avril 2009) et je le maintiens surtout pour moi depuis lors.
Pour être très original, je l'ai nommé
arte7-dl.sh.
Ces dernières semaines, arte+7 a fait quelques petits changements qui m'ont obligé à mettre légérement à jour le script, et j'en ai profité pour enlever le tag
beta de mon versionnage. J'en profite ainsi pour le présenter aux quelques rares personnes de la communauté qui pourrait peut-être être intéressé en complément par un outils en CLI. C'est surtout pour moi l'occasion de me présenter à beudbeud et de l'informer de ma démarche de mise à disposition d'un fork en ligne de commande de son programme Arte+7 Recorder.
arte7-dl.sh a beaucoup moins de fonction qu'Arte+7 Recorder. Le but n'étant pas de mettre en concurrence les deux programmes, je ne cherche pas la performance, mais simplement la possibilité d'enregistrer les émissions d'arte+7 depuis mon terminal. Le script utilise exactement la même méthode que son grand frêre et requiert mimms pour fonctionner. Il permet de lister les programmes disponibles, d'avoir des détails sur un programme en particuliers et d'enregistrer l'émission voulue dans le répertoire courant ; le tout en stdout. Il sera utile donc d'utiliser d'autres programmes en complément du script pour arriver à ses fins. Ainsi l'utilisation de less/more/most pour le listage est recommandé ; ainsi que l'utilisation de screen/dtach pour l'enregistrement, histoire de pouvoir récupérer la main sur son terminal pendant le transfert. On pourra aussi penser à crontab pour faire des enregistrements différés par exemple.
À noter que le script utilise la fonction "rename" de mimms. Il faut savoir que dans la dernière version (la 3.2) un bug est connu qui ne permet pas un renommage correcte des fichiers. Ce bug est corrigé par les developpeurs de debian dans leur paquet. Ainsi si vous installez mimms depuis les dépôts debian ou ubuntu, il n'y a donc aucun problème (ce bug date d'il y a quelques mois, je ne me suis pas mis à jour, peut-être a-t-il été corrigé depuis...).
Le billet original de présentation d'arte7-dl.sh peut lu ici :
http://druuna.dud-t.org/b/archives/2009/04/27/telecharger_les_emissions_darte7/
Le script arte7-dl.sh est quant à lui disponible ici :
[url]gopher://druuna.dud-t.org/0/scripts/arte7-dl.sh[/url] (gopher)
http://druuna.dud-t.org:70/scripts/arte7-dl.sh (http)