Vos Conky
Postez ici vos conkys ou des petits bouts et demandes d'aide.
Discussions Libres
loutch Membre non connecté
-
- Voir le profil du membre loutch
- Inscrit le : 07/07/2010
- Groupes :
Reprise du message précédent
BonjourMageia 9 xfce

les deux versions

@+
Linuxmint 24.02 Xia - Mageia 9 xfce et plasma sur ssd sur HP Pavilion g7
Xubuntu 18.04 LTS et 24.04 en xfce sur ASUS Rog STRIX
Xubuntu 18.04 LTS et 24.04 en xfce sur ASUS Rog STRIX
loutch Membre non connecté
-
- Voir le profil du membre loutch
- Inscrit le : 07/07/2010
- Groupes :
Attention conky créé sur une ubuntu xfce bientôt sur M9
Ça faisait longtemps mais j'ai de nouveau un conky audacious qui fonctionne au clic
le conkyrc
Code :
conky.config = {
background = true,
use_xft = true,
font = 'Liberation Sans:size=7',
xftalpha = 1,
update_interval = 0.5,
total_run_times = 0,
own_window = true,
own_window_transparent = true,
own_window_argb_visual = true,
own_window_type = 'normal',
own_window_hints = 'undecorated,below,skip_taskbar,skip_pager',
own_window_title = 'audacious_conky',
double_buffer = true,
minimum_width = 400,
minimum_height = 100,
text_buffer_size = 2048,
draw_shades = false,
draw_outline = false,
draw_borders = false,
draw_graph_borders = false,
default_color = 'white',
alignment = 'bottom_middle',
gap_x = 0,
gap_y = 138,
no_buffers = true,
uppercase = false,
cpu_avg_samples = 2,
override_utf8_locale = true,
imlib_cache_flush_interval = 60,
imlib_cache_size = 10000,
out_to_stderr = false,
lua_load = '~/.conky/lua/image.lua',
};
conky.text = [[${execi 0.2 bash /home/romuald/.conky/audacious/scripts/click_audacious.sh > /dev/null 2>&1}\
${execi 3 ~/.conky/audacious/scripts/cover.sh}
${goto 160}${execi 1 audtool current-song-output-length} ${goto 358}${color ff8000}${execi 1 audtool current-song-length}\
${goto 188}${color ff8000}${execbar 2, 164 expr 100 \* $(audtool --current-song-output-length-seconds) \/ $(audtool --current-song-length-seconds)}$color\
${goto 188}${color 000000}${execbar 2, 164 echo 0}$color
${lua fDrawImage ~/.conky/audacious/audacious.png 24 14 68 70}\
${lua fDrawImage ~/.conky/audacious/case.png 0 0 410 108}\
${if_existing /tmp/audacious_click}${image /home/romuald/.conky/audacious/images/Orange.png -p 102,00 -s 30x30}${endif}\
${voffset -20}${font GE Inspira :size=10}\
${goto 160}${execi 3 audtool current-song-tuple-data artist}${font}
${goto 160}${execi 3 audtool current-song-tuple-data title}
${goto 160}${execi 3 audtool current-song-tuple-data album}
# AFFICHAGE DES ICÔNES (Configuration 4 boutons)
${lua fDrawImage ~/.conky/audacious/stop.png 115 31 13 13}
${lua fDrawImage ~/.conky/audacious/rew.png 100 45 13 13}
${lua fDrawImage ~/.conky/audacious/play.png 115 45 13 13}
${lua fDrawImage ~/.conky/audacious/fwd.png 130 45 13 13}
${voffset -250}
]];
le script pour le clic et l'ampoule
Code :
#!/bin/bash
# 1. Récupération de la fenêtre
WINDOW_UNDER_MOUSE=$(xdotool getmouselocation --shell | grep WINDOW | cut -d= -f2)
WIN_NAME=$(xprop -id $WINDOW_UNDER_MOUSE WM_NAME 2>/dev/null | cut -d'"' -f2)
if [ "$WIN_NAME" != "audacious_conky" ]; then
exit 0
fi
# 2. Coordonnées relatives
WID=$(xdotool search --name "audacious_conky" | tail -1)
WX=$(xwininfo -id $WID | grep "Absolute upper-left X" | awk '{print $4}')
WY=$(xwininfo -id $WID | grep "Absolute upper-left Y" | awk '{print $4}')
eval $(xdotool getmouselocation --shell 2>/dev/null)
IS_DOWN=$(xinput query-state 16 | grep -o "button\[1\]=down")
REL_X=$((X - WX))
REL_Y=$((Y - WY))
if [ ! -z "$IS_DOWN" ]; then
# On vérifie si on clique sur l'un des boutons
# REW | PLAY | STOP | FWD
if [[ $REL_X -ge 100 && $REL_X -le 113 && $REL_Y -ge 45 && $REL_Y -le 58 ]] || \
[[ $REL_X -ge 115 && $REL_X -le 128 && $REL_Y -ge 45 && $REL_Y -le 58 ]] || \
[[ $REL_X -ge 115 && $REL_X -le 128 && $REL_Y -ge 31 && $REL_Y -le 44 ]] || \
[[ $REL_X -ge 130 && $REL_X -le 143 && $REL_Y -ge 45 && $REL_Y -le 58 ]]; then
# Création du témoin lumineux
touch /tmp/audacious_click
# Exécution des commandes selon la zone
[[ $REL_X -ge 100 && $REL_X -le 113 && $REL_Y -ge 45 && $REL_Y -le 58 ]] && audacious --rew
[[ $REL_X -ge 115 && $REL_X -le 128 && $REL_Y -ge 45 && $REL_Y -le 58 ]] && audacious --play-pause
[[ $REL_X -ge 115 && $REL_X -le 128 && $REL_Y -ge 31 && $REL_Y -le 44 ]] && audacious --stop
[[ $REL_X -ge 130 && $REL_X -le 143 && $REL_Y -ge 45 && $REL_Y -le 58 ]] && audacious --fwd
sleep 0.4
rm -f /tmp/audacious_click
fi
fi

On ne la voit pas mais la souris est sur l'icone play
@+
Linuxmint 24.02 Xia - Mageia 9 xfce et plasma sur ssd sur HP Pavilion g7
Xubuntu 18.04 LTS et 24.04 en xfce sur ASUS Rog STRIX
Xubuntu 18.04 LTS et 24.04 en xfce sur ASUS Rog STRIX
loutch Membre non connecté
-
- Voir le profil du membre loutch
- Inscrit le : 07/07/2010
- Groupes :
loutch :Hello
Attention conky créé sur M9 xfce pour écran 1600x900
le conkyrc
Code :
conky.config = {
-- Fenêtre : On utilise 'normal'
own_window = true,
own_window_type = 'normal',
own_window_transparent = true,
own_window_argb_visual = true,
own_window_argb_value = 0,
own_window_hints = 'undecorated,below,sticky,skip_taskbar,skip_pager',
-- Positionnement pour 1600x900
alignment = 'top_left',
gap_x = 600,
gap_y = 670,
minimum_width = 410,
minimum_height = 110,
-- Performances
background = true,
double_buffer = true,
update_interval = 0.5,
total_run_times = 0,
no_buffers = true,
-- Graphisme
draw_shades = false,
draw_outline = false,
draw_borders = false,
default_color = 'white',
use_xft = true,
font = 'Liberation Sans:size=8',
-- Indispensable pour la transparence et le script
out_to_x = true,
-- Lua
lua_load = '~/.conky/lua/image.lua',
};
-- LANCEMENT DU SCRIPT DE CLIC
-- On le place ici pour qu'il s'exécute une seule fois au chargement
os.execute("bash ~/.conky/audacious/scripts/monitor_click.sh &")
conky.text = [[
${execi 3 ~/.conky/audacious/scripts/cover.sh}\
${lua fDrawImage ~/.conky/audacious/audacious.png 24 14 68 70}\
${lua fDrawImage ~/.conky/audacious/case.png 0 0 410 108}\
${if_existing /tmp/audacious_click}${image ~/.conky/audacious/images/Orange.png -p 102,00 -s 30x30}${endif}\
${voffset 15}${font GE Inspira :size=10}\
${goto 160}${execi 3 audtool current-song-tuple-data artist}${font}
${goto 160}${execi 3 audtool current-song-tuple-data title}
${goto 160}${execi 3 audtool current-song-tuple-data album}
${goto 160}${voffset 5}${execi 1 audtool current-song-output-length}${goto 358}${color ff8000}${execi 1 audtool current-song-length}$color
${goto 188}${voffset -14}${color ff8000}${execbar 2, 164 expr 100 \* $(audtool --current-song-output-length-seconds) \/ $(audtool --current-song-length-seconds)}$color
${lua fDrawImage ~/.conky/audacious/stop.png 115 31 13 13}\
${lua fDrawImage ~/.conky/audacious/rew.png 100 45 13 13}\
${lua fDrawImage ~/.conky/audacious/play.png 115 45 13 13}\
${lua fDrawImage ~/.conky/audacious/fwd.png 130 45 13 13}\
${voffset 40}
]];
le script pour le clic et l'ampoule
Code :
#!/bin/bash
# --- CONFIGURATION TOP_LEFT ---
GAP_X=600
GAP_Y=670
AUD="audtool"
while true; do
# Détection du clic sur l'ID 9
if xinput query-state 9 2>/dev/null | grep -q "button\[1\]=down"; then
eval $(xdotool getmouselocation --shell 2>/dev/null)
# Calcul de la position relative dans le Conky
REL_X=$((X - GAP_X))
REL_Y=$((Y - GAP_Y))
# --- ZONES (Basées sur tes icônes Lua 13x13) ---
# STOP (Lua 115, 31)
if [ "$REL_X" -ge 110 ] && [ "$REL_X" -le 125 ] && [ "$REL_Y" -ge 28 ] && [ "$REL_Y" -le 43 ]; then
touch /tmp/audacious_click
$AUD playback-stop
sleep 0.5 ; rm -f /tmp/audacious_click
# PLAY / PAUSE (Lua 115, 45)
elif [ "$REL_X" -ge 110 ] && [ "$REL_X" -le 125 ] && [ "$REL_Y" -ge 42 ] && [ "$REL_Y" -le 57 ]; then
touch /tmp/audacious_click
$AUD playback-playpause
sleep 0.5 ; rm -f /tmp/audacious_click
# SUIVANT / FWD (Lua 130, 45)
elif [ "$REL_X" -ge 126 ] && [ "$REL_X" -le 145 ] && [ "$REL_Y" -ge 42 ] && [ "$REL_Y" -le 57 ]; then
touch /tmp/audacious_click
$AUD playlist-advance
sleep 0.5 ; rm -f /tmp/audacious_click
# PRÉCÉDENT / REW (Lua 100, 45)
elif [ "$REL_X" -ge 95 ] && [ "$REL_X" -le 109 ] && [ "$REL_Y" -ge 42 ] && [ "$REL_Y" -le 57 ]; then
touch /tmp/audacious_click
$AUD playlist-reverse
sleep 0.5 ; rm -f /tmp/audacious_click
fi
fi
sleep 0.1
done
On ne la voit pas mais la souris est sur l'icone play
@+
Linuxmint 24.02 Xia - Mageia 9 xfce et plasma sur ssd sur HP Pavilion g7
Xubuntu 18.04 LTS et 24.04 en xfce sur ASUS Rog STRIX
Xubuntu 18.04 LTS et 24.04 en xfce sur ASUS Rog STRIX
scroll44 Membre non connecté
-
- Voir le profil du membre scroll44
- Inscrit le : 24/09/2022
- Groupes :
Tu fais comment pour avoir les charges processeurs en format compteur de voiture ?
Merci.
Scroll44
loutch Membre non connecté
-
- Voir le profil du membre loutch
- Inscrit le : 07/07/2010
- Groupes :
Tu parle de ceux-là ??

@+
Linuxmint 24.02 Xia - Mageia 9 xfce et plasma sur ssd sur HP Pavilion g7
Xubuntu 18.04 LTS et 24.04 en xfce sur ASUS Rog STRIX
Xubuntu 18.04 LTS et 24.04 en xfce sur ASUS Rog STRIX
scroll44 Membre non connecté
-
- Voir le profil du membre scroll44
- Inscrit le : 24/09/2022
- Groupes :
loutch Membre non connecté
-
- Voir le profil du membre loutch
- Inscrit le : 07/07/2010
- Groupes :
Oki-doki
https://www.mediafire.com/file/wyy3lexbhwlxvou/gauges.tar.gz/file
Comme d'hab. les chemins sont pour chez moi , pour toi faudra les modifier en conséquences.
@+
Édité par loutch Le 22/03/2026 à 15h57
Linuxmint 24.02 Xia - Mageia 9 xfce et plasma sur ssd sur HP Pavilion g7
Xubuntu 18.04 LTS et 24.04 en xfce sur ASUS Rog STRIX
Xubuntu 18.04 LTS et 24.04 en xfce sur ASUS Rog STRIX
scroll44 Membre non connecté
-
- Voir le profil du membre scroll44
- Inscrit le : 24/09/2022
- Groupes :
Répondre
Vous n'êtes pas autorisé à écrire dans cette catégorie