Show posts

This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.

Messages - Astier

1
Après divers essais, le fichier .gtkrc.mine et même le fichier .gtkrc ne semblent guère être "lus". Il faut en fait éditer le fichier ~/.gtkrc-2.0.

Cf. http://www.omgubuntu.co.uk/2011/05/disable-the-resize-grip-in-ubuntu-11-04/

A+
2
Ok merci bien pour l'astuce. Je vais tester et voir si ça ne me pose pas problème avec d'autres applis.

Merci encore et à bientôt.
3
Salut Quentin,

Ça fait un moment que je suis pas passé ici (à ce propos j'aime beaucoup le nouveau forum) ou sur IRC mais j'ai constaté un problème avec les widgets de bureau. Ceux-ci sont en effet affublé d'une poignée de redimmensionnement que ce soit sous Unity ou sous "Ubuntu classique" (effets de bureau activés).

Pour que le problème soit plus clair, voici une capture :


À bientôt.
4
French / Re : conky : affichage de la pochette
April 22, 2010, 20:40:09
Tu as bien pensé à rendre *tous* les scripts exécutables ? La commande est-elle la bonne (tu n'aurais pas conservé des commandes liées au script bash par hasard ?)

Au pire poste l'ensemble des scripts utilisés avec leur chemin (l'endroit où ils sont placés) ainsi que la partie du conky qui nous intéresse ici.

A+
5
French / Re : conky : affichage de la pochette
April 22, 2010, 19:22:57
A priori il semblerait que tu n'aies pas l'intégralité du script perl...

Essaie donc avec le script au complet (sers-toi de la barre de défilement...)

A+
6
French / Re : conky : affichage de la pochette
April 22, 2010, 17:26:09
Salut,

Alors quel script utilises-tu au juste ? Celui que j'ai posté ou celui que Quentin a proposé par la suite ?

Si tu veux un tuto à jour (a priori), regarde ici :
http://boucard.brice.perso.neuf.fr/index.php?option=com_content&view=article&id=42%3Aafficher-les-infos-de-lecture-de-mpd-ou-gmusicbrowser-dans-conky

A+
7
French / Re : conky : affichage de la pochette
March 19, 2010, 15:00:17
Pour le plugin, nowplaying, il faudrait que j'utilise l'argument cover donc, pour que la commande soit cela :

tee /home/bbrice/.config/gmusicbrowser/nowplaying.info %c

c'est bien ça ou je fais fausse route ?

En fait le truc serait sans doute de pouvoir récupérer la longueur de la chanson pour ne changer les infos que si elles ont changé. Sauf que conky ne recharge pas la config en cours de route il me semble, donc ça me semble complexe.

Sinon, pour les desktop widgets je regarderai cela. Disons que je ne me sens pas particulièrement à l'aise avec git... J'y travaillerai.

Merci et à+
8
French / Re : conky : affichage de la pochette
March 18, 2010, 12:52:17
Merci beaucoup Quentin :-)

Du coup je n'utilise plus que ton script pour afficher les infos et je fais appel à lui pour aller chercher le chemin de la jaquette de l'album en cours.

En fait j'étais parti d'un script proposé sur le forum de Fedora (http://forums.fedora-fr.org/viewtopic.php?pid=386567#p386567) pour modifier l'image selon le moment de la journée en gros.

Voilà le script permettant d'afficher l'image :

#!/bin/bash
coverSize="120x120"
cover=/home/bbrice/.conky/cover.jpg
file=$(perl /home/bbrice/.conky/gmusic_for_conky.pl '$album_picture')
if [ "$file" = "" ] ;
then  rm -f $cover ;
else cp -f "$file" $cover;
fi

echo "\${image $cover -p 180,821 -s $coverSize -n}"

exit 0

et l'appel dans conky se fait comme cela :

${execpi 10 ~/.conky/gmusic_cover.sh}

et voilà le résultat


Le seul problème : je fais exécuter le script toutes les dix secondes (pour éviter d'avoir un décalage trop important entre la pochette et les autres informations) mais du coup on efface et copie l'image pas mal de fois... L'idéal serait de pouvoir vérifier si les informations (le titre me semble la piste à suivre) ont changé ou pas et si elles n'ont pas changé, on ne copie pas l'image... J'essaierai de regarder cela un peu plus tard.

Je ferai un article consacré à conky sur mon site et mettrai à jour le wiki dans les prochains jours.

Merci encore et à+.
9
French / Re : conky : affichage de la pochette
March 17, 2010, 13:11:48
Je viens de me rendre compte que l'utilisation du plugin nowplaying pouvait poser un problème pour afficher des caractères spéciaux ; ainsi :

$ cat .config/gmusicbrowser/nowplaying.info
Title=Ginette
Artist=Les T?tes Raides
Album=1999 - Black Session
Length=4:52
Year=1999
Track=13

ce qui coince pour l'affichage dans conky.

J'ai donc modifié le .conkyrc pour utiliser le script de loomsen de cette façon :

${execi 1 /home/bbrice/Scripts/gmusicforconky.sh title}
${execi 1 /home/bbrice/Scripts/gmusicforconky.sh artist | tail -1}
${execi 1 /home/bbrice/Scripts/gmusicforconky.sh album | head -1}$color
${execbar /home/bbrice/Scripts/gmusicforconky.sh progress}
${voffset -18}$color${exec /home/bbrice/Scripts/gmusicforconky.sh cur_pos}$alignr${exec /home/bbrice/Scripts/gmusicforconky.sh length}


J'essaierai de faire un tuto et de mettre à jour le wiki (si je trouve le temps...)

Par contre, pour ce qui est de l'image, je n'ai pas avancé : je n'ignore pas qu'il faut protéger le chemin avec des guillemets (cp "/Mon répertoire/dossier de l'image/cover.jpg" ~/tmpcover) par exemple, mais au sein d'un script utilisant des variables, je n'avance pas.
J'ai commencé comme cela :

rep_cover=/home/bbrice/.conky/cover
cd /home/bbrice/Scripts
./gmusicforconky.sh album_picture > /home/bbrice/.conky/cover.tmp
chemin= cat /home/bbrice/.conky/cover.tmp
echo $chemin

j'ai bien le chemin qui s'affiche mais c'est ensuite que ça coince... pour copier l'image et la renommer dans ~/.conky/cover.

Merci et à+
10
French / conky : affichage de la pochette
March 17, 2010, 11:48:18
Salut Quentin,

Je suis revenu à conky et ai mis un peu de temps à saisir le fonctionnement de certains scripts proposés sur le lien donné dans la doc (http://ubuntuforums.org/showthread.php?t=947335)
J'utilise dans un premier temps les informations renvoyées par le plugin nowplaying renseigné ainsi :
tee ~/.config/gmusicbrowser/nowplaying.info
pour afficher dans conky les infos suivantes : titre, artiste, album ainsi

${execi 1 cat /home/bbrice/.config/gmusicbrowser/nowplaying.info | grep "Title" | cut -d"=" -f2}
${execi 1 cat /home/bbrice/.config/gmusicbrowser/nowplaying.info | grep "Artist" | cut -d"=" -f2}
${execi 1 cat /home/bbrice/.config/gmusicbrowser/nowplaying.info | grep "Album" | cut -d"=" -f2}


Pour la barre de progression, j'utilise l'un des scripts proposés par loomsen (nommé gmusicforconky.sh) :

#!/bin/bash
# gmusicbrowser script by loomsen
# if you want to contact me: loomsen<at>googlemail.com
#
## requires this script to access dbus and get std output:
# http://squentin.free.fr/gmusicbrowser/dokuwiki/doku.php?id=dbus_api
###
## Put path to your tempfile holding the song info here
songinfo=~/.config/gmusicbrowser/nowplaying
## ------- insert path to perl script here
DBUSINFO=~/Scripts/gmusic-dbus.pl
## -------
INFO=`perl $DBUSINFO > $songinfo`
time_tot=`awk /length/ $songinfo | awk '{print $3}'`
elapsed=`dbus-send --print-reply --dest=org.gmusicbrowser /org/gmusicbrowser org.gmusicbrowser.GetPosition | grep "double" | awk '{print $2}' | cut -d '.' -f1`
function tmp_cur
{
MINS=`expr $elapsed / 60`
REST=`expr $elapsed % 60`
SECS=`expr $REST % 60`
printf "%02d:%02d" "$MINS" "$SECS"
}

function tmp_tot
{
MINS=`expr $time_tot / 60`
REST=`expr $time_tot % 60`
SECS=`expr $REST % 60`
printf "%02d:%02d" "$MINS" "$SECS"
}

function progress
{
expr $elapsed \* 100 / $time_tot
}

## here it starts, you may either
case "$1" in
cur_pos ) tmp_cur
;;
length ) tmp_tot
;;
progress ) progress
;;
*)
if [ "$1" != "" ];then
for i in "$@";do
# ----------------- FIXME: uncomment if you prefer RAW values (without tags)
#######                                      ?
awk /"$i"/ $songinfo    | cut -d ':' -f2
# -----------------
done
else
# ------------------ FIXME: uncomment if you prefer RAW values (without tags)
#######                            ?
awk /""/ $songinfo  | cut -d ':' -f2
# ------------------
fi
;;
esac

exit 0

Puis dans conky :

${color 445F70}${execbar /home/bbrice/Scripts/gmusicforconky.sh progress}
${font}${voffset -18}$color${exec /home/bbrice/Scripts/gmusicforconky.sh cur_pos}$alignr${exec /home/bbrice/Scripts/gmusicforconky.sh length}


Depuis la version 1.7, il est possible d'afficher des images nativement.

Je souhaite donc récupérer l'image dont le chemin peut être renvoyé soit grâce au script de loomsen :

12:42:17 bbrice@bbrice-desktop:~/Scripts $ ./gmusicforconky.sh album_picture
/Multimedia/Musique/Les Têtes Raides/Tetes Raides - Gratte Poil/cover.jpeg

ou même avec
$ dbus-send --print-reply --dest=org.gmusicbrowser /org/gmusicbrowser org.gmusicbrowser.CurrentSong|grep album_picture -A1|tail -1

mais là cela nécessite un petit traitement supplémentaire.

J'ai essayé d'écrire un petit script bash me permettant de copier cette image vers un répertoire afin de la renommer simplement (genre cover) mais je coince du fait d'espaces dans les chemins et malgré mes recherches je coince totalement.

Aurais-tu une idée afin de me sortir de cette impasse ?

Merci, à+
11
French / Test version 1.1.3
January 15, 2010, 20:25:01
Salut Quentin !

Ça fait un moment que je n'avais pas participé au forum mais depuis peu je teste la version 1.1.3 et je dois avouer que ça fait quelques changements... et qui vont - selon moi - dans le bon sens. Merci à toi !

Alors un peu dans le désordre :
- la possibilité de créer une arborescence dans les FPane (si mes souvenirs sont bons) est géniale mais je rencontre deux "bugs" :
+ pour le FPane Artistes (trié alphabétiquement) je crée un sous-groupe Album et je demande que ce sous-groupe soit trié par Ordre de date --> ce choix joue sur le groupe Artiste dont l'ordre se trouve modifié : voir les trois captures ici : http://boucard.brice.perso.neuf.fr/gmusicbrowser/
+ problème avec l'option "Show the 'All' raw" comme le montre la 4e capture.

Sinon, je n'ai pas encore assez fouillé mais je ne rencontre pas vraiment de problèmes de lenteur au démarrage ou à la fermeture, ça reste minime selon moi.

Voilà pour le moment.

Merci encore et à+