This forum has been archived. All content is frozen. Please use KDE Discuss instead.

Script Lyrics local et selecteur de script lyric distant & principe

Tags: None
(comma "," separated)
kkn
Registered Member
Posts
5
Karma
0
Version 0.2 dispo: cf commentaires

Bonjour, Je viens de réaliser un premier jet (peut-être le dernier) d'un script lyrics en PERL permettant notament de récupérer un lyric en local si celui-ci est présent dans un répertoire donné ou à distant grâce à un autre script lyrics de votre choix.

Version 0.1

Features:
- Lecture d'un lyric en local
- Passage de main à un autre script lyric
- Menu de playlist (4 choix)
- Sauvegarde d'un lyric en local (Sauvegarde le lyric du fichier joué soit comme lyric pour ce dernier soit comme lyric pour un autre fichier)
- Lancement de kwrite pour éditier un lyric (Soit le fichier joué, soit le fichier séléctionner)

Ce script se comporte comme un script lyric normal. Toutefois, il lance aussi un autre script de votre choix et lui transmet les commandes qu'il ne peut accomplir.

Un ptit lien si vous voulez tester http://kikoun88.free.fr/amarok/lyrics_kkn.tar.gz
Installation:
- décompressez le fichier
- placez le dans le dossier des scripts amarok ( ~/.kde/share/apps/amarok/scripts/ )
- éditez le fichier lyrics_kkn.pl et modifiez les variables $lyric_script $lyricspath et $logfile


En regardant les forums, j'ai vu que plusieurs personnes demandaient des fonctionnalités supplémentaires pour les scripts lyrics. Personnellement, je recherchais mon script (lol). D'autres personnes cherchent à pouvoir sélectionné un script lyric "à chaud" afin de rechercher un lyric sur différents sites. Une conception de ce style pourrait le permettre.

Features possible dans la prochaine version si il y a:
- Sélection "à chaud" du script lyric pour récupérer un lyric à distance.
- Une interface de configuration.
- Installation automatique. (bon suffit de renommer le fichier lol, mais comme il faut le configurer, je préfere que vous ne ratiez pas cette opération)
- Debugage à la demande.

Bugs connu:
- La modification d'un fichier bloque le script
- Affichage du lyric après modification du fichier modifié lorsque amarok joue un autre fichier (soit amarok a changer de music entre-temps, soit vous avez modifié un autre fichier que celui joué par amarok)
- Des problèmes avec l'encodage, les caractères spéciaux ( ' par exemple

Last edited by kkn on Thu Jun 01, 2006 8:47 am, edited 1 time in total.
kkn
Registered Member
Posts
5
Karma
0
Version 0.2

download: http://kikoun88.free.fr/amarok/lyrics_k ... ipt.tar.gz

Changelog:
- sélection "à chaud" du sous script lyric
- lancer une recherche d'un lyric par ce sous script

Installation:
- automatique grâce à l'interface de gestion des script
- Quelque variables ont besoin d'être modifiée:
* $lyricspath répertoire de vos lyrics.
* $logfile fichier de log. mettre /dev/null pour désactiver.
* $current_sls sous script lyric au démarrage
* %sls_hash tableau contenant les sous scripts sous la forme 'nom_dans_le_menu' => "commande pour exécuter le script". A modifier selon vos scripts lyrics installés.

Bug tjr connu:
- La modification d'un fichier bloque le script
- Des problèmes avec l'encodage, les caractères spéciaux ( ' par exemple).

Todo:
- fichier de configuration et interfaces
- recherche grace au sous script avec choix des parametres titre et artiste
- détection des scripts lyric installés
- recherche dans un sous script autre que celui lancé.
- suppression et/ou effacement des lyrics.
- autres features possibles: sauvegardes des lyrics dans id3v2 ou ogg comment.
- des commentaires
- peut-être vos propositions

Last edited by kkn on Thu Jun 01, 2006 8:51 am, edited 1 time in total.
User avatar
skiron
Registered Member
Posts
3
Karma
0
OS
Peut-on espérer un portage vers amaroK 2 ?


Bookmarks



Who is online

Registered users: Bing [Bot], Google [Bot], Yahoo [Bot]