Aller au contenu

conky script


beff

Messages recommandés

Bonjour,

Je suis actuellement en train de mettre au point mon conky affichant les infos liées à Rhythmbox dans Mandriva Linux. Et je rencontre qques problèmes.

Globalement, il marche pas trop mal. Mais je souhaiterais que les infos (artiste, album, image etc), ne s'affiche que lorsque rhythmbox joue un morceau.

Malheureusement, le "if_running" qui est une variable mise à disposition par conky, ne marche pas avec le mien. Donc "if_running rhythmbox" ne fonctionne pas dans mon script. Pourtant j'ai vérifié le nom du processus et c'est bien "rhythmbox" ?

Merci pour l'aide, les pistes que vous pourriez m'apporter.

Voici mon conky de test

###########################

## Conky configuration

###########################

background yes

use_xft yes

xftfont Courier new:size=9

xftalpha 0.1

out_to_console no

update_interval 2

total_run_times 0

own_window yes

own_window_type override

own_window_transparent yes

own_window_hints undecorated,below,sticky,skip_taskbar,skip_pager

double_buffer yes

draw_shades yes

draw_outline no

draw_borders no

draw_graph_borders yes

stippled_borders 5

border_margin 8

border_width 1

no_buffers no

uppercase no

cpu_avg_samples 2

net_avg_samples 2

override_utf8_locale yes

use_spacer left

###########################

## Couleurs

###########################

default_color ffffff

default_shade_color 000000

default_outline_color 000000

color1 94c3e0 # données

color2 dbe7ff # titre

###########################

## Positionner son conky

###########################

alignment top_right

gap_x 13

gap_y 40

#minimum_size 290 5

#maximum_width 308

TEXT

#rhythmbox-client --help

#${if_running rhythmbox}

${color2}${font StyleBats:size=18}J${font URW Chancery L:style=Medium Italic:pixelsize=15}Rhythmbox ${color2}${hr}${font}

#$alignc${exec rhythmbox-client --no-start --print-playing-format %ta} ${exec rhythmbox-client --no-start --print-#playing-format %ay}

${color}${voffset -5}${font Musicelements:pixelsize=17}z${font Courier new:size=9} ${voffset +5}${offset -3}${exec /home/francis/bin/Conky/conky_music/conkyAffichArtist}

${color}${font Courier new:size=9} ${exec /home/francis/bin/Conky/conky_music/conkyAffichAlbum}

${color}${font Courier new:size=9} ${exec /home/francis/bin/Conky/conky_music/conkyAffichTitre}

#${color}${font Courier new:size=9} ${exec /home/francis/bin/Conky/conky_music/conkyAffichTemps}

$alignc${color}${exec /home/francis/bin/Conky/conky_music/conkyCD} # préparation d'image

$alignc${image /home/francis/tmp/conkyCover.png -p 15,50} # affiche la couverture de l'album

#${alignc}${execi 10 rhythmbox-client --print-playing-format "%tt" --no-start | grep -v Inconnu | grep -v Pas\ de\ lecture\ en\ cours} ${alignc} ${execi 10 rhythmbox-client --print-playing-format "%at" --no-start | grep -v Inconnu | grep -v Pas\ de\ lecture\ en\ cours} ${alignr} ${execi 10 rhythmbox-client --print-playing-format "%ag" --no-start | grep -v Inconnu | grep -v Pas\ de\ lecture\ en\ cours}

${voffset -11}${color}${font Martin Vogel's Symbols:pixelsize=17}U${font Courier new:size=9}${color white}${offset +5}${execi 1 rhythmbox-client --print-playing-format "%te" --no-start | grep -v Pas\ de\ lecture\ en\ cours}${alignr}${execi 1 rhythmbox-client --print-playing-format "%td" --no-start | grep -v Inconnu | grep -v Pas\ de\ lecture\ en\ cours}

${color #1F7E5C} ${offset -3}${execibar 1 /home/francis/bin/Conky/conky_music/barTemps progress} #${else}

#endif

Lien vers le commentaire
Partager sur d’autres sites

Archivé

Ce sujet est désormais archivé et ne peut plus recevoir de nouvelles réponses.

×
×
  • Créer...