Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 23/08/2013, à 03:08

Arazhil

Conky , player rythmbox

bonjour a tous ,
je me suis remis a conky ce qui donne très vite cela :

1377220335.png

actuellement je m'amuse a faire un player pour rythmbox.
dernièrement j'ai fais un script pour récupérer la pochette du son qui est  lu pour l'afficher dans mon conky
.script/conky_album_cover

#!/bin/bash                                            
if [ "$(ls  $HOME/.cache/rhythmbox/album-art/)" ];
then
sudo cp $HOME/.cache/rhythmbox/album-art/* $HOME/.conk\
y_cover.jpg

if test -s "$fichier"
then
ln -sf "$fichier" "$HOME/.conky_cover.jpg"
else
if test -s "$HOME/.conky_cover.jpg"
then
sudo rm $HOME/.cache/rhythmbox/album-art/*
fi
fi
else
echo ""
fi

et le conkyrc qui gere cela

# Conky settings #
background no
update_interval 1

cpu_avg_samples 2
net_avg_samples 2

override_utf8_locale yes

double_buffer yes
no_buffers yes

text_buffer_size 2048
#imlib_cache_size 0

temperature_unit fahrenheit

# Window specifications #
own_window yes
own_window_type normal
own_window_transparent no
own_window_hints undecorate,sticky,skip_taskbar,skip_pager,below

border_inner_margin 0
border_outer_margin 0

minimum_size 300  
maximum_width 300
alignment top_bottom
gap_x 0
gap_y 0

# Graphics settings #
draw_shades no
draw_outline no
draw_borders no
draw_graph_borders yes

# Text settings #
use_xft yes
xftfont caviar dreams:size=8
xftalpha 0.5

uppercase no

temperature_unit celsius

default_color FFFFFF

own_window_argb_visual yes
own_window_argb_value 153
own_window_colour 000000
TEXT
${execi 1  ~/.script/conky_album_cover}${image ~/.conky_cover.jpg -p 12,8 -s 64x64 -f 5}
${offset 100}${color4}${exec rhythmbox-client --print-playing-format "%ta"}${color}
${offset 100}${color3}${exec rhythmbox-client --print-playing-format "%at"}${color}
${offset 100}${color5}${exec rhythmbox-client --print-playing-format "%tn - %tt"}
${offset 100}${color3}${exec rhythmbox-client --print-playing-format "%te / %td"}${color}  
${offset 100}${color6}${execbar  ~/.script/conky_rhythmbox_bar }${color}

donc je vous poste cela pour savoir si vous pouvez m'aider a l’améliorer et aimerais savoir si il serais possible de faire un player par conky
je sais que Schoewilliam avais realisé un player mpd pour conky
http://schoewilliam.fr/2012/04/14/wmfs- … ation.html
mais je vois pas trop comment adapter son code pour pouvoir faire des commande comme $rhythmbox-client --next,$rhythmbox-client --previous,$rhythmbox-client --play ...
(code du lecteur interactif conky de schoewilliam )

TEXT
^i[right;0;0;/home/william/.config/wmfs/icons/stat/clock.png] ^s[right;\#BBBBBB; Uptime:] ^s[right;\#BDE077; $uptime_short]\
^s[right;\#444444;   |   ]\
^i[right;0;0;/home/william/.config/wmfs/icons/stat/fs_01.png] ^s[right;\#BBBBBB; HDD:] ^s[right;\#A6D4E0; ${fs_used_perc /}% ] ^p[right;8;10;0;${fs_used_perc /};100;\#445544;\#A6D4E0;ckyhdd](1;spawn;urxvt -e df -h)\
^s[right;\#444444;   |   ]\
^i[right;0;0;/home/william/.config/wmfs/icons/stat/ship.png] ^s[right;\#BBBBBB; Kernel:] ^s[right;\#FDA53C; $kernel]\
^s[right;\#444444;   |   ]\
^i[right;0;0;/home/william/.config/wmfs/icons/stat/netdown.png] ^s[right;\#BBBBBB; IP:] ^s[right;\#E8DD9E; ${addr wlan0}](1;spawn;urxvt -e wicd-curses)\
^s[right;\#444444;   |   ]\
^i[right;0;0;/home/william/.config/wmfs/icons/stat/spkr_01.png] ^s[right;\#BBBBBB; Volume: ] ^s[right;\#A6D4E0;${exec amixer get Master | grep "Mono: P" | awk '{print $4}' | grep -oE "[[:digit:]]{1,}"%} ](1;spawn;urxvt -e alsamixer)  ^p[right;8;10;0;${exec amixer get Master | grep "Mono: P" | awk '{print $4}' | grep -oE "[[:digit:]]{1,}"};100;\#445544;\#A6D4E0;ckyhdd](1;spawn;urxvt -e alsamixer)\
^s[right;\#444444;   |   ]\
^i[right;0;0;/home/william/.config/wmfs/icons/stat/clock.png]\ ^s[right;\#CCCCCC; ${time %a %d %b}] ^s[right;\#A6D4E0; ${time %H:%M}   ]\

Merci d'avance en esperant que ça vous donne des idées big_smile

Dernière modification par Arazhil (Le 23/08/2013, à 03:14)

Hors ligne