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.

#351 Le 13/09/2009, à 19:03

lifala

Re : (3) Conky : Postez vos conkyrc ou certaines parties intéressantes

wawan60 a écrit :

Ifala, si tu pouvait communiquer ton conkyrc, se serait sympa

pas de soucis le voici, mais c'est un simple copier coller, j'ai juste modifier de facon a obtenir le bon resultat a l'ecran, peut etre (même sur) de nombreuses erreurs doivent apparaitre!!

capture1rz.png

http://img134.imageshack.us/img134/664/capture1qi.png

# Utiliser sa propre fenetre ?
own_window yes

# Type de fenetre : normal, desktop, dock ou override
own_window_type normal

# Pseudo transparence (yes/no) et options: undecorated,below,above,sticky,skip_taskbar/pager
own_window_transparent yes
own_window_hints undecorated,below,skip_taskbar,skip_pager

# Utiliser Xft (polices lissées etc)
use_xft yes

# Police a utiliser : use_xft doit etre a "yes"
xftfont Comic sans MS:size=8
xftalpha 0.8

# Taux de raffraichissement de la fenetre (en secondes)
update_interval 1

# Nombres de rafraichissement avant fermeture : 0 pour infini
total_run_times 0

# Emplacement top_right ou tr, middle_right ou mr, bottom_right ou br. Donc: tl, tr, tm, bl, br, bm, ml, mr.
alignment top_left

# Largeur maximum
maximum_width 400
# Taille minimum de la fenetre, largeur puis hauteur
minimum_size 400 1000

# Ecart avec le bord: x= gauche/droit y= haut/bas
gap_x 8
gap_y 20

# Afficher les ombres?
draw_shades no

# Afficher des contours ?
draw_outline no

# Contours autour des blocs de texte?
draw_borders no

# Contours en trait-tillés, longueur d'un trait en pixels
stippled_borders 8

# Largeur des marges
border_margin 4

# Largeur du contour
border_width 1

# Couleurs par defaut
default_color grey
default_shade_color black
default_outline_color black
color1 184F14
color2 597E55
color3 469041

# Pour eviter le clignotement
double_buffer yes

# Augmente la taille du buffer de 128k a 1024k
#text_buffer_size 1024

# Soustraire les mémoires tampons de la mémoire utiliser ?
no_buffers yes

# Tout le texte en majuscule ?
uppercase no

# Nombre d'echantillons a utiliser pour calculer la moyenne d'utilisation
cpu_avg_samples 4
net_avg_samples 4

# Pour affichier les caracteres speciaux
override_utf8_locale yes

# Fonctionne uniquement avec la police Monospace
use_spacer none

TEXT
${font Sans:size=32}${color #088C00}${time %H}${color #088C00}${voffset -16}${font Sans:size=16}${time :%M:%S}
${offset 56}${voffset -10}${font Sans:size=12}${color #5C615D}${time %A }${color #5C615D}${time %d }${color #5C615D}${time %B} ${voffset -25}${font Sans:size=32}$alignr${color #088C00}${time %Y}${font Sans:size=08}
${color #5C615D}${hr}
${color #088C00}$alignc$nodename - $sysname $kernel 64bits
${alignc}${color #E9E900}Asus Nvidia 8800 GTS - ${exec nvidia-settings -q NvidiaDriverVersion |grep '):' | cut -d ' ' -f 6,6} v - ${exec nvidia-settings -q GPUCurrentClockFreqs | grep Attribute | grep '):' | awk '{print $4}'}Mhz - ${color #ff4500}${exec nvidia-settings -q gpucoretemp | grep '):' | awk '{print $4}'}°C
${color #5C615D}${hr}
${color #088C00}Uptime:${color #5C615D} $uptime

${color #088C00}Core0 : ${color #E9E900}${cpu cpu1}% - ${color ff4500}${platform coretemp.0 temp 1}°C                ${alignc}${color #5C615D} ${acpitemp}°C - ${alignc}${freq_dyn_g}GHz$alignr${color #088C00}Core1 : ${color #E9E900}${cpu cpu2}% - ${color ff4500}${platform coretemp.1 temp 1}°C
${color #088C00}${cpugraph cpu1 30,195 088C00 ff4500}${alignr}${color #088C00}${cpugraph cpu2 30,195 088C00 ff4500}
${color #088C00}Processus : ${color #5C615D}$processes $alignr${color #088C00}En cours : ${color #5C615D} $running_processes
${color #085000}${top name 1} $alignr${top pid 1} ${top cpu 1}
${color #086E00}${top name 2} $alignr${top pid 2} ${top cpu 2}
${color #088C00}${top name 3} $alignr${top pid 3} ${top cpu 3}
${color #08A000}${top name 4} $alignr${top pid 4} ${top cpu 4}
${color #08B400}${top name 5} $alignr${top pid 5} ${top cpu 5}
${color #5C615D}${hr}
${color #088C00}RAM :${color #5C615D}$mem/$memmax - $memperc% 
${color #088C00}${memgraph 30,400 088C00 ff4500}
${color #085000}${top_mem name 1} $alignr${top_mem pid 1} ${top_mem mem 1}
${color #086E00}${top_mem name 2} $alignr${top_mem pid 2} ${top_mem mem 2}
${color #088C00}${top_mem name 3} $alignr${top_mem pid 3} ${top_mem mem 3}
${color #08A000}${top_mem name 4} $alignr${top_mem pid 4} ${top_mem mem 4}
${color #08B400}${top_mem name 5} $alignr${top_mem pid 5} ${top_mem mem 5}
${color #5C615D}${hr}
${color #088C00}IP Passerelle : ${color #5C615D}$gw_ip $alignr${color #088C00}Interface Passerelle : ${color #5C615D}$gw_iface
${color #088C00}IP Publique : ${color #5C615D}${execi 1800 /home/lifala/.ippublic.sh}
${color #088C00}Download : ${color #E9E900}${downspeed eth0} k/s ${alignr}${color 088C00}Upload : ${color #E9E900}${upspeed eth0} k/s
${color #088C00}${downspeedgraph eth0 30,195 088C00 ff4500}${alignr}${upspeedgraph eth0 30,195 088C00 ff4500}
${color #5C615D}${hr}
${color #088C00}Root : ${color #5C615D}${fs_size /} $alignr${color #E9E900}${fs_used_perc /}%
${color #088C00}${fs_bar /}
${color #088C00}Home : ${color #5C615D}${fs_size /home} $alignr${color #E9E900}${fs_used_perc /home}%
${color #088C00}${fs_bar /home}
${color #088C00}Swap : ${color 5C615D}$swapmax$alignr${color #E9E900}$swapperc% 
${color #088C00}${swapbar}
${color #5C615D}${hr}

Dernière modification par lifala (Le 16/09/2009, à 06:31)


conky 1 --- conky 2 --- conkyForecast 2.09 --- Tuto Finch
Lucid minimal + openbox

Hors ligne

#352 Le 13/09/2009, à 19:11

Coucousalut

Re : (3) Conky : Postez vos conkyrc ou certaines parties intéressantes

Coucou tout le monde, je suis nouveau sur le forum et en train de faire un conky mais j'ai quelques problèmes concernant la température (du CPU, Cores, Disques, etc.). J'ai pas mal cherché sur le forum et sur internet en général mais je n'ai pas vraiment trouvé (ou ça n'a pas marché (j'ai par exemple réalisé ce qu'ils disaient sur la doc ubuntu, à propos de conky et des températures mais ça m'affiche en permanence 34°C pour le CPU et 36°C pour la carte mère (ça ne change jamais ce qui est un peu louche..).
Voilà, si vous pouviez m'aider, merci ! smile

Hors ligne

#353 Le 13/09/2009, à 19:13

[D]uplicity-[C]orp

Re : (3) Conky : Postez vos conkyrc ou certaines parties intéressantes

chepioq:

Voici mes lignes de code pour le GPU, copie et colle pour voir si ca s'affiche tjr pas chez toi.

${color}model: ${color1}${exec nvidia-settings -q gpus |grep '0] (' | cut -d '(' -f 2,2 | sed -e 's/.\{1\}$//'}
${color}Software: ${color1}${exec nvidia-settings -q NvidiaDriverVersion |grep '):' | cut -d ' ' -f 6,6}V
${color}GPU: ${color1}${exec nvidia-settings -q gpucoretemp | grep '):' | awk '{print $4}'}°C
${color}GPU clock: ${color1}${exec nvidia-settings -q GPUCurrentClockFreqs | grep Attribute | grep '):' | awk '{print $4}'}Mhz

Laptop - Sony Vaio - 15,4pouce - Debian Testing (Squeeze) AMD64 - 4Go Ram - Openbox = Work, Surf, P2P, ...
Desktop - Other - 24pouce -  Windows XP PRO x64 - 1Go Ram = Abode Photoshop CS4 & Movie.
Virtualbox - Linux Host - Windows XP PRO - 2Go Ram = Abode Photoshop CS4.
Music = Quod Libet - Movie = Mpc with Vlc. (Windows)

Hors ligne

#354 Le 13/09/2009, à 19:21

[D]uplicity-[C]orp

Re : (3) Conky : Postez vos conkyrc ou certaines parties intéressantes

Coucousalut a écrit :

Coucou tout le monde, je suis nouveau sur le forum et en train de faire un conky mais j'ai quelques problèmes concernant la température (du CPU, Cores, Disques, etc.). J'ai pas mal cherché sur le forum et sur internet en général mais je n'ai pas vraiment trouvé (ou ça n'a pas marché (j'ai par exemple réalisé ce qu'ils disaient sur la doc ubuntu, à propos de conky et des températures mais ça m'affiche en permanence 34°C pour le CPU et 36°C pour la carte mère (ça ne change jamais ce qui est un peu louche..).
Voilà, si vous pouviez m'aider, merci ! smile

Pour la carte mère je sais pas t'aider vu que ma sonde de la carte n'est pas reconnu dans mon vaio.:/
Pour le reste voici ma ligne de code pour afficher tout ca.
Copie et colle ca devrais aller normalement avec ceci.

${color}CPU: ${color1}${acpitemp}C
${color}Core 0: ${color1}${platform coretemp.0 temp 1}°C
${color}Core 1: ${color1}${platform coretemp.1 temp 1}°C
${color}SDA: ${color1}${hddtemp /dev/sda}

Dernière modification par [D]uplicity-[C]orp (Le 13/09/2009, à 19:22)


Laptop - Sony Vaio - 15,4pouce - Debian Testing (Squeeze) AMD64 - 4Go Ram - Openbox = Work, Surf, P2P, ...
Desktop - Other - 24pouce -  Windows XP PRO x64 - 1Go Ram = Abode Photoshop CS4 & Movie.
Virtualbox - Linux Host - Windows XP PRO - 2Go Ram = Abode Photoshop CS4.
Music = Quod Libet - Movie = Mpc with Vlc. (Windows)

Hors ligne

#355 Le 13/09/2009, à 19:29

chepioq

Re : (3) Conky : Postez vos conkyrc ou certaines parties intéressantes

[D]uplicity-[C]orp
J'ai copié tes lignes dans un conky test, en le lançant en console, j'ai bien toute les infos, mais dès que ferme la console, je n'ai plus les valeurs pour Software et GPU clock, par contre le modele et la température sont toujours là...
C'est à ni rien comprendre...


Tout est dans tout et réciproquement....

Hors ligne

#356 Le 13/09/2009, à 19:40

[D]uplicity-[C]orp

Re : (3) Conky : Postez vos conkyrc ou certaines parties intéressantes

chepioq a écrit :

[D]uplicity-[C]orp
J'ai copié tes lignes dans un conky test, en le lançant en console, j'ai bien toute les infos, mais dès que ferme la console, je n'ai plus les valeurs pour Software et GPU clock, par contre le modele et la température sont toujours là...
C'est à ni rien comprendre...

Arf.:mad:

Test en lançant le conky via alt-f2 et tape conky, n'oublie pas mettre ton .conkyrc test dans ton home.


Laptop - Sony Vaio - 15,4pouce - Debian Testing (Squeeze) AMD64 - 4Go Ram - Openbox = Work, Surf, P2P, ...
Desktop - Other - 24pouce -  Windows XP PRO x64 - 1Go Ram = Abode Photoshop CS4 & Movie.
Virtualbox - Linux Host - Windows XP PRO - 2Go Ram = Abode Photoshop CS4.
Music = Quod Libet - Movie = Mpc with Vlc. (Windows)

Hors ligne

#357 Le 13/09/2009, à 19:48

chepioq

Re : (3) Conky : Postez vos conkyrc ou certaines parties intéressantes

J'ai mis mon conkytest (qui s'appelle .conkyrc8) dans mon home et en tapant conky dans alt+f2 rien ne se passe


Tout est dans tout et réciproquement....

Hors ligne

#358 Le 13/09/2009, à 19:52

[D]uplicity-[C]orp

Re : (3) Conky : Postez vos conkyrc ou certaines parties intéressantes

chepioq a écrit :

J'ai mis mon conkytest (qui s'appelle .conkyrc8) dans mon home et en tapant conky dans alt+f2 rien ne se passe

Normal tu dois le renommer comme je t'ai montré.

.conkyrc


Laptop - Sony Vaio - 15,4pouce - Debian Testing (Squeeze) AMD64 - 4Go Ram - Openbox = Work, Surf, P2P, ...
Desktop - Other - 24pouce -  Windows XP PRO x64 - 1Go Ram = Abode Photoshop CS4 & Movie.
Virtualbox - Linux Host - Windows XP PRO - 2Go Ram = Abode Photoshop CS4.
Music = Quod Libet - Movie = Mpc with Vlc. (Windows)

Hors ligne

#359 Le 13/09/2009, à 20:04

chepioq

Re : (3) Conky : Postez vos conkyrc ou certaines parties intéressantes

[D]uplicity-[C]orp
J'aurai pu y penser...
Mais malheureusement, j'ai le même résultat, le modèle et la température s'affiche, mais pas la fréquence ni la version de nvidia.


Tout est dans tout et réciproquement....

Hors ligne

#360 Le 13/09/2009, à 20:12

[D]uplicity-[C]orp

Re : (3) Conky : Postez vos conkyrc ou certaines parties intéressantes

chepioq a écrit :

[D]uplicity-[C]orp
J'aurai pu y penser...
Mais malheureusement, j'ai le même résultat, le modèle et la température s'affiche, mais pas la fréquence ni la version de nvidia.

Très étrange comme comportemet.
Je sais pas t'aider plus. A part peut-être réinstallé nvidia-setting. mais sans convicton.:(


Test avec ce code complet pour-être vraiment sur que c'est pas la config du conky qui couille.

own_window yes
own_window_type normal
own_window_hints undecorated,below,skip_taskbar,skip_pager
own_window_transparent yes
own_window yes
own_window_type override
use_xft yes
xftfont sans:size=7
xftalpha 0.8
update_interval 1
total_run_times 0
alignment bottom_left
maximum_width 185
minimum_size 185 50 #L/H
gap_x 410 #gauche/droite
gap_y 30 #Haut/bas
draw_shades no
draw_outline no
draw_borders no
stippled_borders 8
border_margin 4
border_width 1
default_color	black
color1 E2E2E2   #gris clair
double_buffer yes
#text_buffer_size 1024
no_buffers yes
uppercase yes
cpu_avg_samples 4
net_avg_samples 4
override_utf8_locale yes
use_spacer none
use_spacer yes
TEXT
${hr 2}
${alignc}${font sans:size=8}${color1}---- ${color}TEMPERATURE / gpu${color1} ----${font}
${color}${hr 1}
${alignr}${color}CPU: ${color1}${acpitemp}C
${color}Core 0: ${color1}${platform coretemp.0 temp 1}°C${alignr}${color}Core 1: ${color1}${platform coretemp.1 temp 1}°C
${color}SDA: ${color1}${hddtemp /dev/sda}
${color}${hr 2}
${color}model: ${color1}${exec nvidia-settings -q gpus |grep '0] (' | cut -d '(' -f 2,2 | sed -e 's/.\{1\}$//'}
${color}Software: ${color1}${exec nvidia-settings -q NvidiaDriverVersion |grep '):' | cut -d ' ' -f 6,6}V
${color}GPU: ${color1}${exec nvidia-settings -q gpucoretemp | grep '):' | awk '{print $4}'}°C
${color}GPU clock: ${color1}${exec nvidia-settings -q GPUCurrentClockFreqs | grep Attribute | grep '):' | awk '{print $4}'}Mhz
${color}${hr 2}

Dernière modification par [D]uplicity-[C]orp (Le 13/09/2009, à 20:15)


Laptop - Sony Vaio - 15,4pouce - Debian Testing (Squeeze) AMD64 - 4Go Ram - Openbox = Work, Surf, P2P, ...
Desktop - Other - 24pouce -  Windows XP PRO x64 - 1Go Ram = Abode Photoshop CS4 & Movie.
Virtualbox - Linux Host - Windows XP PRO - 2Go Ram = Abode Photoshop CS4.
Music = Quod Libet - Movie = Mpc with Vlc. (Windows)

Hors ligne

#361 Le 13/09/2009, à 20:29

chepioq

Re : (3) Conky : Postez vos conkyrc ou certaines parties intéressantes

[D]uplicity-[C]orp
Même chose avec ton conky, cela fonctionne en console, mais dès que je la ferme plus fréquence ni de version de nvidia.
Cela doit être un bug de conky...
Tu utilises quel version?
Moi c'est la 1.7.2 que j'ai compilé avec l'option "enable-nvidia"


Tout est dans tout et réciproquement....

Hors ligne

#362 Le 13/09/2009, à 20:37

[D]uplicity-[C]orp

Re : (3) Conky : Postez vos conkyrc ou certaines parties intéressantes

Version 1.6.0-2.
Je suis sous debian - lenny (stable) mais je te conseillerais de prendre une version anterieur dans ton gestionnaire synaptic car mtn tes bugs sont quelque part normal y a des fonctions qui déconne avec cette derniere version.

Dernière modification par [D]uplicity-[C]orp (Le 13/09/2009, à 20:44)


Laptop - Sony Vaio - 15,4pouce - Debian Testing (Squeeze) AMD64 - 4Go Ram - Openbox = Work, Surf, P2P, ...
Desktop - Other - 24pouce -  Windows XP PRO x64 - 1Go Ram = Abode Photoshop CS4 & Movie.
Virtualbox - Linux Host - Windows XP PRO - 2Go Ram = Abode Photoshop CS4.
Music = Quod Libet - Movie = Mpc with Vlc. (Windows)

Hors ligne

#363 Le 13/09/2009, à 20:53

chepioq

Re : (3) Conky : Postez vos conkyrc ou certaines parties intéressantes

[D]uplicity-[C]orp
Je suis sous fedora F11 (pas taper SVP...)et ce problème à commencer avec la version 1.7.0, qui était dans les dépôts stables de la distribution.
Je reste avec la 1.7.2, j'écrirai tout simplement la version du driver à la main, en attendant un prochain update de conky.
Merci de ton aide.


Tout est dans tout et réciproquement....

Hors ligne

#364 Le 13/09/2009, à 20:57

[D]uplicity-[C]orp

Re : (3) Conky : Postez vos conkyrc ou certaines parties intéressantes

chepioq a écrit :

[D]uplicity-[C]orp
Je suis sous fedora F11 (pas taper SVP...)et ce problème à commencer avec la version 1.7.0, qui était dans les dépôts stables de la distribution.
Je reste avec la 1.7.2, j'écrirai tout simplement la version du driver à la main, en attendant un prochain update de conky.
Merci de ton aide.

lol. Moi je suis pour toute les distributions. tant quelles bug pas. big_smile
Pas de problème, dommage j'aurais aimé que ca sois résolu.:)


Ps: Au pire laisse tourner la console avec conky. lol

Dernière modification par [D]uplicity-[C]orp (Le 13/09/2009, à 21:00)


Laptop - Sony Vaio - 15,4pouce - Debian Testing (Squeeze) AMD64 - 4Go Ram - Openbox = Work, Surf, P2P, ...
Desktop - Other - 24pouce -  Windows XP PRO x64 - 1Go Ram = Abode Photoshop CS4 & Movie.
Virtualbox - Linux Host - Windows XP PRO - 2Go Ram = Abode Photoshop CS4.
Music = Quod Libet - Movie = Mpc with Vlc. (Windows)

Hors ligne

#365 Le 14/09/2009, à 01:29

Nadjibs

Re : (3) Conky : Postez vos conkyrc ou certaines parties intéressantes

bonsoir ,

j'arrive pas a comprendre un truc , si vous postez vos conky avec plusieurs code genre :

.conkyrc1
.conkytodo
.conkyterm
.conkycal

on doit tous les crée dans le dossier perso ...ou j'ai manqué une étape .?!

Hors ligne

#366 Le 14/09/2009, à 10:11

UUBBUU_USER

Re : (3) Conky : Postez vos conkyrc ou certaines parties intéressantes

Salut,
Tu peux les créer un peu ou tu veux .... le tout c'est de bien les lancer  ( en gros si tu lance conky avec un

conkly &

par exemple dans un terminal ... Conky va chercher  /home/user/.conkyrc et si il le trouve pas .. il lancera  /etc/conky/conky.conf  ( fichier d'origine )
donc par exemple si tu place tes scripts dans /home/.dossier_conky_scripts/
Fodra les lancer avec

conky  -c  /home/.dossier_conky_scripts/nom_du_script

En gros si tu en a plusieurs ... fo préciser l'emplacement de ceux-çi lors du lancement

ps : la procédure pour lancer une application au démarrage dépend de ton environnement

Dernière modification par UUBBUU_USER (Le 14/09/2009, à 12:31)


PEACE LOVE UNITY                                                      FREE TIBET

Hors ligne

#367 Le 14/09/2009, à 11:50

Levi59

Re : (3) Conky : Postez vos conkyrc ou certaines parties intéressantes

UUBBUU_USER a écrit :

donc par exemple si tu place tes scripts dans /home/.dossier_conky_scripts/
Fodra les lancer avec

conky  /home/.dossier_conky_scripts/nom_du_script

En gros si tu en a plusieurs ... fo préciser l'emplacement de ceux-çi lors du lancement

c'est

conky -c /chemin/vers/conkyrcdetonchoix

Hors ligne

#368 Le 14/09/2009, à 12:30

UUBBUU_USER

Re : (3) Conky : Postez vos conkyrc ou certaines parties intéressantes

Rectifier ...:D


PEACE LOVE UNITY                                                      FREE TIBET

Hors ligne

#369 Le 14/09/2009, à 18:33

bobbyblues

Re : (3) Conky : Postez vos conkyrc ou certaines parties intéressantes

Bonjour,
d'abord merci à tous, grace à tous vos .conkyrc j'ai réussi à m'en faire un qui me plaît pas mal. Je me suis amusé un peu avec LUA aussi, et j'ai fait un petit truc que je n'ai pas vu ici, je donc je me permets de le poster ici. C'est en fait un indicateur de batterie "à la Zelda".

Exemple, quand la batterie se décharge :
dechargel.png

On perd un demi coeur tous les 10% de batterie.

Et quand elle se charge :
charge.png

On gagne une fée tous les 20% de batterie.
Voici le code :

.conkyrc :

own_window_hints undecorated,below,sticky,skip_taskbar,skip_pager
use_xft yes
xftalpha 0.8
update_interval 1.0
total_run_times 0
minimum_size 90 20
own_window yes
own_window_transparent yes
double_buffer yes
draw_shades no
draw_outline no
draw_borders no
stippled_borders 8
border_margin 4
border_width 1
default_shade_color black
default_outline_color black
alignment top_left
no_buffers yes
uppercase no
cpu_avg_samples 2
net_avg_samples 2
override_utf8_locale no
use_spacer right

lua_load ~/.Perso/battery.lua

TEXT
${lua init}
${lua_parse bat_heart_1}
${lua_parse bat_heart_2}
${lua_parse bat_heart_3}
${lua_parse bat_heart_4}
${lua_parse bat_heart_5}

battery.lua :

--########################
--# Script LUA pour Conky
--########################

-- Ce script permet d'afficher sur le bureau l'etat de charge de la batterie via une barre de vie "a la Zelda"

--# Variables
local ac = nil; -- Egal a 1 si la batterie est branchee sur secteur, 0 sinon
local status = nil;


--# Permet de recuperer le resultat d'une commande
function com_result(com)
    local result;
    com = io.popen(com)
    result = com:read("*a")
    io.close(com)
    return string.sub(result, 1, string.len(result)-1)
end

--# On initialise les variables
function conky_init()
	local tmp = com_result('acpi -a');
    	status = string.match(tmp, '.* (%d+)%%');
	ac = string.match(tmp, '.*Adapter 0: (.*)$');
    	if (ac == 'on-line') then
        	ac = 1;
    	else
	       	ac = 0;
    	end
	return '';
end

function conky_bat_heart_1()
	local full = '${image /home/bobbyblues/.Perso/Life1.gif -p 68,0 -s 14x16}';
	local half = '${image /home/bobbyblues/.Perso/Life2.gif -p 68,0 -s 14x16}';
	local empty = '${image /home/bobbyblues/.Perso/Life3.gif -p 68,0 -s 14x16}';
	local load = '${image /home/bobbyblues/.Perso/Life4.gif -p 68,0 -s 17x17}';
    if (ac == 1) then
	if (tonumber(status) > 80) then
		return load;
	else
		return '';
	end	
    elseif (tonumber(status) > 90) then
        return full;
    elseif (tonumber(status) > 80) then
        return half;
    else
        return empty;
    end
end

function conky_bat_heart_2()
	local full = '${image /home/bobbyblues/.Perso/Life1.gif -p 51,0 -s 14x16}';
	local half = '${image /home/bobbyblues/.Perso/Life2.gif -p 51,0 -s 14x16}';
	local empty = '${image /home/bobbyblues/.Perso/Life3.gif -p 51,0 -s 14x16}';
	local load = '${image /home/bobbyblues/.Perso/Life4.gif -p 51,0 -s 17x17}'
    if (ac == 1) then
	if (tonumber(status) > 60) then
		return load;
	else
		return '';
	end
    elseif (tonumber(status) > 70) then
        return full;
    elseif (tonumber(status) > 60) then
        return half;
    else
        return empty;
    end
end

function conky_bat_heart_3()
	local full = '${image /home/bobbyblues/.Perso/Life1.gif -p 34,0 -s 14x16}';
	local half = '${image /home/bobbyblues/.Perso/Life2.gif -p 34,0 -s 14x16}';
	local empty = '${image /home/bobbyblues/.Perso/Life3.gif -p 34,0 -s 14x16}';
	local load = '${image /home/bobbyblues/.Perso/Life4.gif -p 34,0 -s 17x17}'
    if (ac == 1) then
	if (tonumber(status) > 40) then
		return load;
	else
		return '';
	end
    elseif (tonumber(status) > 50) then
        return full;
    elseif (tonumber(status) > 40) then
        return half;
    else
        return empty;
    end
end

function conky_bat_heart_4()
	local full = '${image /home/bobbyblues/.Perso/Life1.gif -p 17,0 -s 14x16}';
	local half = '${image /home/bobbyblues/.Perso/Life2.gif -p 17,0 -s 14x16}';
	local empty = '${image /home/bobbyblues/.Perso/Life3.gif -p 17,0 -s 14x16}';
	local load = '${image /home/bobbyblues/.Perso/Life4.gif -p 17,0 -s 17x17}'
    if (ac == 1) then
	if (tonumber(status)> 20) then
		return load;
	else
		return '';
	end
    elseif (tonumber(status) > 30) then
        return full;
    elseif (tonumber(status) > 20) then
        return half;
    else
        return empty;
    end
end

function conky_bat_heart_5()
	local full = '${image /home/bobbyblues/.Perso/Life1.gif -p 0,0 -s 14x16}';
	local half = '${image /home/bobbyblues/.Perso/Life2.gif -p 0,0 -s 14x16}';
	local empty = '${image /home/bobbyblues/.Perso/Life3.gif -p 0,0 -s 14x16}';
	local load = '${image /home/bobbyblues/.Perso/Life4.gif -p 0,0 -s 17x17}';
    if (ac == 1) then
	if (tonumber(status) > 10) then
		return load;
	else
		return '';
	end
    elseif (tonumber(status) > 10) then
        return full;
    elseif (tonumber(status) > 0) then
        return half;
    else
        return empty;
    end
end

Par contre le code est moche, j'ai essayé de faire une fonction prenant un nombre n en paramètre et qui renvoyait la chaîne de caractères correspondant au nième coeur, mais conky me disait que la fonction ne renvoyait aucune chaîne. Du coup j'ai 5 fonctions qui font la même chose, juste les coordonnées changent. Ce sera donc un peu long / embêtant à adapter, mais je suis sûr que vous trouverez comment simplifier tout ça wink

Voici un lien contenant à la fois mon conkyrc, mon fichier lua et les images utilisées : http://www.megaupload.com/?d=NS42U1J3

J'espère que ça servira à certains d'entre vous.

Hors ligne

#370 Le 14/09/2009, à 18:51

Fenouille84

Re : (3) Conky : Postez vos conkyrc ou certaines parties intéressantes

oulala Bobbyblues, le quadruple post  !! yikes


Ma page Deviant Art : conky inside ;-)
.
-- DropBox (online backup) : 2Go + 250 Mo pour vous et moi par parrainage --

Hors ligne

#371 Le 14/09/2009, à 23:31

Jackass059

Re : (3) Conky : Postez vos conkyrc ou certaines parties intéressantes

Han, mais c'est méga fun smile

Va falloir que je me remette à conky quand j'aurai 5 minutes (voire un peu plus...)
On doit pouvoir faire quelques trucs marrants avec lua smile


Il y a 10 types de personnes sur terre, celles qui comprennent le binaire, et les autres ...

Hors ligne

#372 Le 15/09/2009, à 12:31

Nadjibs

Re : (3) Conky : Postez vos conkyrc ou certaines parties intéressantes

bjr ,

quand je lance le conky dans un terminal , il me dit

Conky: use_spacer should have an argument of left, right, or none.  'yes' seems to be some form of 'true', so defaulting to right.
Conky: can't open '/sys/bus/platform/devices/coretemp.0/temp1_input': No such file or directory
please check your device or remove this var from Conky

Dernière modification par Nadjibs (Le 15/09/2009, à 12:31)

Hors ligne

#373 Le 15/09/2009, à 12:42

Fenouille84

Re : (3) Conky : Postez vos conkyrc ou certaines parties intéressantes

Nadjibs a écrit :

bjr ,

quand je lance le conky dans un terminal , il me dit

Conky: use_spacer should have an argument of left, right, or none.  'yes' seems to be some form of 'true', so defaulting to right.
Conky: can't open '/sys/bus/platform/devices/coretemp.0/temp1_input': No such file or directory
please check your device or remove this var from Conky

Tu pourrais poster tout ton conkyrc stp ?
Pour la 2° ligne, je pense que tu veux afficher la température de ton CPU. Mais le fichier que tu lui indiques ne sembles pas exister. Essaye du côté de la doc peut être...


Ma page Deviant Art : conky inside ;-)
.
-- DropBox (online backup) : 2Go + 250 Mo pour vous et moi par parrainage --

Hors ligne

#374 Le 15/09/2009, à 12:45

Nadjibs

Re : (3) Conky : Postez vos conkyrc ou certaines parties intéressantes

@Fenouille84:

en faite j'essaye d'utiliser ton conky !!

Hors ligne

#375 Le 15/09/2009, à 12:49

Fenouille84

Re : (3) Conky : Postez vos conkyrc ou certaines parties intéressantes

Nadjibs a écrit :

@Fenouille84:
en faite j'essaye d'utiliser ton conky !!

ah ah ah lol
Et bien et bien...

Ah oui !! Je me souviens que j'ai installé 2 3 trucs pour qur tout fonctionne bien.

Alors, installe les paquets suivants et renseigne toi sur la doc pour les configurer comme il faut :
hddtemp : pour la température des disques durs.
lm sensors : pour la température du CPU en général et des différents coeurs.

Sa devrait marcher avec tout sa wink


Ma page Deviant Art : conky inside ;-)
.
-- DropBox (online backup) : 2Go + 250 Mo pour vous et moi par parrainage --

Hors ligne