#1 Le 05/04/2008, à 22:28
- wlourf
[résolu] zenity et les caractères bizarres
Bonsoir,
j'ai un petit soucis de présentation avec zenity.
J'ai un script (que j'ai simplifié) de ce genre qui appelle eyeD3 pour taguer un fichier :
#!/bin/bash
fnTag()
{
eyeD3 -2 --to-v2.3 -a "Artiiste" -A "Alboum" -t "Titreu" "/home/wlourf/essai0.mp3"
}
fnTag | zenity --text-info --title "tagtag" --width=900 --height=400
voici ce qui s'affiche dans zenity
[1m[32messai0.mp3[0m [32m[ 77.84 MB ][0m
--------------------------------------------------------------------------------
[1mTime: [0m2:50:49 MPEG1, Layer III [ 64 kb/s @ 44100 Hz - Mono ]
--------------------------------------------------------------------------------
ID3 v2.3:
[1mtitle[0m: Titreu [1martist[0m: Artiiste
[1malbum[0m: Alboum [1myear[0m: 2008
[1mtrack[0m:
[1mUserTextFrame[0m: [Description: Tagging time]
2008-04-05T21:17:24
Si je n'utilise pas zenity le résultat s'affiche correctement dans le terminal mais comme mon script est appelé par clic droit, j'utilise zenity pour afficher les infos de retour du script.
ce qui s'affiche dans le terminal:
essai0.mp3 [ 77.84 MB ]
--------------------------------------------------------------------------------
Time: 2:50:49 MPEG1, Layer III [ 64 kb/s @ 44100 Hz - Mono ]
--------------------------------------------------------------------------------
Setting artist: Artiiste
Setting album: Alboum
Setting title: Titreu
No conversion necessary, tag is already version v2.3
Writing tag...
ID3 v2.3:
title: Titreu artist: Artiiste
album: Alboum year: 2008
track:
UserTextFrame: [Description: Tagging time]
2008-04-05T21:24:02
Je voudrais donc savoir s'il est possible de supprimer ces caractères ou s'il est possible d'afficher les résultats de mon script dans un terminal lorsque le script est appelé par un clic droit sur le fichier, ou encore de ne pas afficher le retour de eyeD3.
Merci d'avance pour vos avis
Dernière modification par wlourf (Le 06/04/2008, à 08:15)
Hors ligne
#2 Le 06/04/2008, à 02:29
- Alain.g
Re : [résolu] zenity et les caractères bizarres
Bonsoir
Pour l'affichage normal dans zenity, ajoute l'option --no-color à eyeD3 (eyeD3 --no-color … …)
Pour afficher dans un nouveau terminal :
xterm -hold -e eyeD3 … …
Dernière modification par Alain.g (Le 06/04/2008, à 02:32)
Xubuntu Karmic !
Hors ligne
#3 Le 06/04/2008, à 08:15
- wlourf
Re : [résolu] zenity et les caractères bizarres
merci encore Alain.g !
Hors ligne