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.

#1026 Le 01/05/2008, à 06:46

thuban

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

déolé, je fais un petit up pour mon souci de passage à la ligne des quotes trop longues.
merci

Hors ligne

#1027 Le 01/05/2008, à 12:43

re06011988

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

Oui mes proc sont super chaud doit y avoir encore des poil de chat dedans ^^

mon problème est le suivant:

problemedx6.png

conky passe par dessus mes icones et compiz est bien configurer comme dans la doc

Hors ligne

#1028 Le 02/05/2008, à 01:34

arpbook

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

salut smile
merci à JoNas-fr pour les liens..
le shot:
conkyfullscreenuf9.th.jpg

et le conkyrc:

# -*- conf -*-
#
# ~/.conkyrc - Conky configuration file
#
# By arpbook http://www.arpbook.com
#
# Heavily inspired by .conkyrc file of
# Henrik Brix Andersen <henrik@brixandersen.dk>
#
# Thanks to him.
#
#
# ·ë{¶«¡Çø}—æÂê®Úîœô€âÒÌÏȬµÙ@©♦ß~÷Ÿ´É[å»ÛÁ]–ÆÅʤŸªïŒÔ¥À·ÎÍË|Óû#¢~¿¿·\± 
#######################################################################
# variables ###########################################################

# fork to background ? ################################################
background no

# font settings #######################################################
use_xft yes
#font monospace-8
xftfont Acknowledge TT BRK:size=8
#xftfont Edit Undo BRK:size=8
#xftfont Visitor TT2 BRK:size=10
uppercase yes
override_utf8_local yes

# update every 1 secs #################################################
update_interval 1

# stay running forever ################################################
total_run_times 0

# draw to root window #################################################
own_window no

# avoid flickering ####################################################
double_buffer yes

# size ################################################################
minimum_size 1270 800
maximum_width 1270

# position ############################################################
alignment top_left
#alignment top_middle
#alignment top_right
#alignment bottom_left
#alignment bottom_middle
#alignment bottom_right
#alignment middle_left
#alignment middle_right
gap_x 0
gap_y 0

# colors ##############################################################
default_color white
default_shade_color white
default_outline_color black
# custom colors #######################################################
color0 FFFFFF
color1 F5F5F5
color2 A2AEC6
color3 696969
color4 D3D3D3
color5 6495ED
color6 87CEFA
color7 5F9EA0
color8 BBBBBB
color9 262729


# borders #############################################################
draw_borders no
draw_graph_borders no
stippled_borders 8
border_margin 4
border_width 1

# shades ##############################################################
draw_shades no

# outline #############################################################
draw_outline no

# spacer ##############################################################
use_spacer no

# buffers (Substract (file system) buffers from used memory?)##########
no_buffers yes

# sampling ############################################################
cpu_avg_samples 2
net_avg_samples 2

# configuration #######################################################
TEXT
${voffset 10}${offset 10}$color8 /$color3 System$color8 /
${offset 10}$color2 $sysname$color9 -$color2 $machine
${offset 10}$color2 $kernel
${offset 10}$color2 CrunchBang$color9 on$color2 $nodename
${offset 10}$color6 ${time %A %d/%m/%y %kh%M}
${offset 10}$color2 Uptime :$color6 $uptime

${offset 10}$color8 /$color3 Mails$color8 /
${offset 15}$color2 arpbook : $color4${imap_unseen mail.mac.com "adresse mac" "mot de passe mac"}
${offset 15}$color2 larnel  : $color4${imap_unseen mail.mac.com "adresse mac" "mot de passe mac"}

${voffset -100}${offset 980}$color8 /$color3 Ubuntu Planet RSS$color8 /
${offset 985}$color2 >$color4${rss http://planet.ubuntu-fr.org/feed/tag/Accueil/rss2 60 item_title 0}
${offset 990}$color2 >$color4${rss http://planet.ubuntu-fr.org/feed/tag/Accueil/rss2 60 item_title 1}
${offset 1000}$color2 >$color4${rss http://planet.ubuntu-fr.org/feed/tag/Accueil/rss2 60 item_title 2}
${offset 1005}$color2 >$color4${rss http://planet.ubuntu-fr.org/feed/tag/Accueil/rss2 60 item_title 3}
${offset 1010}$color2 >$color4${rss http://planet.ubuntu-fr.org/feed/tag/Accueil/rss2 60 item_title 4}



${offset 1040}$color8 /$color3 DYP RSS$color8 /
${offset 1045}$color2 >$color4${rss http://yaen.pujol.free.fr/dotclear/rss 60 item_title 0}
${offset 1045}$color2 >$color4${rss http://yaen.pujol.free.fr/dotclear/rss 60 item_title 1}
${offset 1045}$color2 >$color4${rss http://yaen.pujol.free.fr/dotclear/rss 60 item_title 2}
${offset 1045}$color2 >$color4${rss http://yaen.pujol.free.fr/dotclear/rss 60 item_title 3}
${offset 1045}$color2 >$color4${rss http://yaen.pujol.free.fr/dotclear/rss 60 item_title 4}

${voffset -25}${offset 70}$color8 /$color3 CPU #01$color8 /
${offset 80}$color2 Temperature :$color4 ${execi 10 sensors | grep -A 2 '^coretemp-isa-0000' | cut -c15-18 | grep '°'}C  -  $color2 Frequency : $color4${freq_dyn cpu1}$color2 MHz
${offset 80}$color2 Load: $color9 ${cpubar cpu1 6,220} $color4${cpu cpu1}$color2 %
${offset 80}$color4 ${cpugraph cpu1 15,255 262729 87CEFA}
${offset 70}$color8 /$color3 CPU #02$color8 /
${offset 80}$color2 Temperature :$color4 ${execi 10 sensors | grep -A 2 '^coretemp-isa-0001' | cut -c15-18 | grep '°'}C  -  $color2 Frequency : $color4${freq_dyn cpu2}$color2 MHz 
${offset 80}$color2 Load: $color9 ${cpubar cpu2 6,220} $color4${cpu cpu2}$color2 %
${offset 80}$color4 ${cpugraph cpu2 15,255 262729 87CEFA}

${voffset -80}${offset 1040}$color8 /$color3 CrunchBang RSS$color8 /
${offset 1045}$color2 >$color4${rss http://crunchbang.org/feed/ 60 item_title 0}
${offset 1045}$color2 >$color4${rss http://crunchbang.org/feed/ 60 item_title 1}
${offset 1045}$color2 >$color4${rss http://crunchbang.org/feed/ 60 item_title 2}

${voffset 70}${offset 20}$color8 /$color3 Wifi (ath0)$color8 /
${offset 35}$color2 essid : $color4${wireless_essid ath0}$color2 - MAC : $color4${wireless_ap ath0}
${offset 35}$color2 Wifi Level : $color4${wireless_link_qual ath0}$color2 /$color4 ${wireless_link_qual_max ath0}$color2 - Quality: $color4 ${wireless_link_qual_perc ath0}
${offset 35}$color2 IPv4 : $color4${addr ath0}$color2 -$color4 ${execi 1800 ~/.conky/ip.sh}
${offset 30}$color2 Down : $color4 ${downspeed ath0}$color2 kb/s
${offset 30}$color4 ${downspeedgraph ath0 15,250 262729 87CEFA}
${offset 30}$color2 Up : ${offset 6} $color4 ${upspeed ath0}$color2 kb/s
${offset 30}$color4 ${upspeedgraph ath0 15,250 262729 87CEFA}

${voffset -45}${offset 1060}$color8 /$color3 Power$color8 /
${offset 1055}$color2 $acpiacadapter$color4  $battery
${offset 1050}$color2 Time Left :$color4  $battery_time
${offset 1045}$color9 ${battery_bar 6,160}

${voffset 80}${offset 20}$color8 /$color3 Volumes$color8 /
${offset 35}$color2 #!-root :  $color4 ${fs_used_perc /}% - ${fs_used /} + ${fs_free /} = ${fs_size /}
${offset 35}$color9 ${fs_bar 6,320 /}
${offset 50}$color2 #!-home :  $color4 ${fs_used_perc /home}% - ${fs_used /home} + ${fs_free /home} = ${fs_size /home}
${offset 50}$color9 ${fs_bar 6,320 /home}
${offset 65}$color2 hardy-root : $color4 ${fs_used_perc /media/hardy-system}% - ${fs_used /media/hardy-system} + ${fs_free /media/hardy-system} = ${fs_size /media/hardy-system}
${offset 65}$color9 ${fs_bar 6,320 /media/hardy-system}
${offset 80}$color2 hardy-home : $color4 ${fs_used_perc /media/hardy-home}% - ${fs_used /media/hardy-home} + ${fs_free /media/hardy-home} = ${fs_size /media/hardy-home}
${offset 80}$color9 ${fs_bar 6,320 /media/hardy-home}
${offset 95}$color2 mac :   $color4 ${fs_used_perc /media/macbook-hd}% - ${fs_used /media/macbook-hd} + ${fs_free /media/macbook-hd} = ${fs_size /media/macbook-hd}
${offset 95}$color9 ${fs_bar 6,320 /media/macbook-hd}

${voffset -90}${offset 600}$color8 /$color3 Memory$color8 /
${offset 605}$color2 RAM: ${offset 0} $color9 ${membar 6,200}$color4 $mem ($memperc%)
${offset 610}$color2 Swap: $color9 ${swapbar 6,200}$color4 $swap ($swapperc%)

${voffset -90}${offset 1110}$color8 /$color3 Activity$color8 /
${offset 1105}$color2 Hdd Temp:$color4 ${hddtemp /dev/sda}
${offset 1100}$color2 Read/Write: $color4 $diskio
${offset 1090}$color2 Process :$color4 $running_processes$color2 /$color4 $processes
${offset 1090}$color6 ${top name 1}$alignr$color4 ${top cpu 1}%
${offset 1090}$color5 ${top name 2}$alignr$color4 ${top cpu 2}%
${offset 1090}$color5 ${top name 3}$alignr$color4 ${top cpu 3}%
${offset 1090}$color5 ${top name 4}$alignr$color4 ${top cpu 4}%
${offset 1090}$color5 ${top name 5}$alignr$color4 ${top cpu 5}%
${offset 1090} ${diskiograph 15,180 262729 87CEFA}

voilà,merci à tous pour les trucs
fond d'écran macbook, conkyrc "fullscreen" et "banner" et variantes dispo sur gnome-look en tgz ici : http://www.gnome-look.org/content/show. … tent=80030
tongue

#1029 Le 02/05/2008, à 11:39

JoNas-fr

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

De rien, ça donne pas mal avec un petit MacBook smile

Je vais en faire d'autre pour différents Thinkpad, c'est vraiment un concept sympa, et ça fait pas mal r0ssk0r aussi tongue


"If you see strict DRM and copy protection that threatens the preservation of history, fight it: copy the work, keep it safe, and eventually share it so it never disappears. [...] no one living 500 years from now will judge your infringing deeds harshly when they can load up an ancient program and see it for themselves."
B. E. - [url=[Merci de relire les règles]/benjedwards]Why History Needs Software Piracy[/url]

Hors ligne

#1030 Le 03/05/2008, à 00:02

deathdwarf

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

Depuis le temps que je bidouille mes .conkyrc il est grand temps de vous les faire partager, surtout que j'ai repris beaucoup d'idées déja présentes sur ce forum et un peu partout sur le net.
Pour commencer, une petite capture : http://gdeligne.free.fr/conky-3mai2008.png

Et les differents fichiers :

Le .conkyrc

#emplacement
alignment top_right

#pour que corky tourne en arriere plan
background yes

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

#affiche le texte sur la sortie standard
out_to_console no

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

#police a utiliser : use_xft doit etre a "yes"
xftfont Verdana:style=Bold:pixelsize=8

# utiliser sa propre fenetre ?
own_window yes

#type de fenetre : normal(avec le cadre) / override / desktop
own_window_type override

#pseudo transparence?
own_window_transparent yes

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

# pour eviter le clignotement de la semaine (fonctionne pas chez moi)
double_buffer yes

# afficher les ombres?
draw_shades no

# afficher des contours ?
draw_outline no

#contours autour des blocs de texte?
draw_borders no

# contour en trait-tillés, longueur d'un trait en pixels
stippled_borders 5

#largeur des marges (n'a pas l'air de fonctionner)
border_margin 40

# largeur du contour
border_width 1

# couleur par defaut du texte, de l'ombre et du contour
color1 3473B2
color0 FF3300
color2 EF9037
default_shade_color white
default_outline_color white

# ecart avec le bord x=gauche ou droit y= haut ou bas
gap_x 05
gap_y 00

# Ajoute des espaces apres certains objets pour eviter de les faire bouger.
# Fonctionne uniquement avec la police Monospace
use_spacer no

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

# Tout le texte en majuscule ?
uppercase no

TEXT 
${alignc}${color0}Bonjour ${color1}${exec whoami}
${color0}Nous sommes le ${color1}${time %A %d %B} ${color0}il est ${color1}${time %k:%M:%S}
${color0}Ordinateur sous tension depuis:${color1} $uptime
${color0}Système d'exploitation: ${color1}$sysname ${color0}Distribution : ${color1}${texeci 3600 cat /etc/lsb-release | grep ID | cut -d= -f2}${color0}
${color0}Version : ${color1}${texeci 3600 cat /etc/lsb-release | grep RELEASE | cut -d= -f2}${color0} Nom de code : ${color1}${texeci 3600 cat /etc/lsb-release | grep CODENAME | cut -d= -f2}
${color0}Version du noyau : ${color1}$kernel ${color0}Architecture : ${color1}$machine
${color0}Paquets installés: ${color1}${texeci 900 dpkg -l | wc -l}${color0}/${color1}${texeci 900 apt-cache stats | grep "total de" | cut -d":" -f2 | cut -d"(" -f1 | sed "s# ##g"}
${color0}Espace gaspillés par les paquets: ${color1}${texeci 1800 apt-cache stats | grep "gaspill" | cut -d":" -f2 | cut -d"(" -f1 | sed "s# ##g"}
${color2}${stippled_hr}
${color0}${font Webdings:style=Regular:pixelsyze=8}i${font}Processeur :
${color0}Modèle :${color1}${texeci 60000 cat /proc/cpuinfo | grep "model name" | sort -u | cut -d":" -f2 | sed "s#  ##g"}
${color0}Il y a ${color1}$processes ${color0}processus dont ${color1}$running_processes${color0} en cours de traitement
${offset 40}${color1}Nom ${alignr 40}PID ${alignr 30}CPU%${alignr 15}MEM%
${offset 40}${color0}${top name 1} ${alignr 45}${top pid 1} ${alignr 30}${top cpu 1} ${alignr 15}${top mem 1}
${offset 40}${color1}${top name 2} ${alignr 45}${top pid 2} ${alignr 30}${top cpu 2} ${alignr 15}${top mem 2}
${offset 40}${color1}${top name 3} ${alignr 45}${top pid 3} ${alignr 30}${top cpu 3} ${alignr 15}${top mem 3}
${color0}Coeur 1: Temperature: ${color1}${texeci 60 sensors | grep "Core 0" | cut -d"+" -f2 | cut -d"(" -f1 | sed "s# ##g"}${color0}${alignl}Utilisation: ${color1}${cpu cpu1}${color0}%
${color1}${cpugraph cpu1 15,280}
${color0}Coeur 1: Temperature: ${color1}${texeci 60 sensors | grep "Core 1" | cut -d"+" -f2 | cut -d"(" -f1 | sed "s# ##g"}${color0}${alignl}Utilisation: ${color1}${cpu cpu2}${color0}%
${color1}${cpugraph cpu2 15,280}
${color2}${stippled_hr}
${color0}Utilisation de la swap :${alignc}${color1}${swap}${color0}/${color1}${swapmax}${alignr}${swapperc}${color0}%
${color1}${swapbar 8}
${color2}${stippled_hr}
${color0}${font Webdings:style=Regular:pixelsyze=8}i${font}Disques
${color0}Température du disque dur interne: ${color1}${texeci 10 hddtemp /dev/sda | cut -d":" -f3 | sed "s# ##g"}
${color0}Utilisation des partitions/disques :
${color1}${diskiograph 15,280 yellow brown}
${color0}Ubuntu:${alignc}${color1}${fs_used /}${color0} / ${color1}${fs_size /}${alignr}${fs_used_perc /}${color0}%
${color1}${fs_bar 8 /}
${color0}Donnees:${alignc}${color1}${fs_used /media/sda6}${color0} / ${color1}${fs_size /media/sda6}${alignr}${fs_used_perc /media/sda6}${color0}%
${color1}${fs_bar 8 /media/sda6}
${color0}Donnees 2:${alignc}${color1}${fs_used /media/sda3}${color0} / ${color1}${fs_size /media/sda3}${alignr}${fs_used_perc /media/sda3}${color0}%
${color1}${fs_bar 8 /media/sda3}
${color0}Disque Dur Externe :${alignc}${if_mounted /media/IOMEGA_HDD}${color1}${fs_used /media/IOMEGA_HDD}${color0} / ${color1}${fs_size /media/IOMEGA_HDD}${alignr}${fs_used_perc /media/IOMEGA_HDD}${color0}%
${color1}${fs_bar 8 /media/IOMEGA_HDD}${else}${color1} NON CONNECTE$endif
${color0}Clé USB :${alignc}${if_mounted /media/disk}${color1}${fs_used /media/disk}${color0} / ${color1}${fs_size /media/disk}${alignr}${fs_used_perc /media/disk}${color0}%
${color1}${fs_bar 8 /media/disk}${else}${color1} NON CONNECTE$endif
${color0}Clé USB 2:${alignc}${if_mounted /media/disk-1}${color1}${fs_used /media/disk-1}${color0} / ${color1}${fs_size /media/disk-1}${alignr}${fs_used_perc /media/disk-1}${color0}%
${color1}${fs_bar 8 /media/disk-1}${else}${color1} NON CONNECTE$endif
${color0}Archos GMINI 402 :${alignc}${if_mounted /media/GMINI402}${color1}${fs_used /media/GMINI402}${color0} / ${color1}${fs_size /media/GMINI402}${alignr}${fs_used_perc /media/GMINI402}${color0}%
${color1}${fs_bar 8 /media/GMINI402}${else}${color1} NON CONNECTE$endif
${color2}${stippled_hr}
${color0}${font Webdings:style=Regular:pixelsyze=8}i${font}Réseau
${color0}Adresse IP distante: ${color1}${texeci 300 ~/.conky/ipaddr.sh}
${color0}Il y a ${color1}${tcp_portmon 1 65535 count}${color0} connexion(s) active(s)
${color0}dont ${color1}${tcp_portmon 1 32767 count}${color0} entrantes(s) et ${color1}${tcp_portmon 32768 65535 count}${color0} sortante(s)
${color0}Il y a ${color1}${texeci 180 ps aux | grep "sshd:" | grep pts | grep -v grep | wc -l} ${color0}sessions ouvertes par SSH
${color0}${alignc}Interface réseau:${color1} eth0 - Interface LAN
${color0}Adresse IPv4 : ${color1}${addr eth0}
${color0}Adresse IPv6 : ${color1}${texeci 60 ifconfig eth0 | grep inet6 | tr -d [:space:] | cut -d: -f2-30 | cut -d/ -f1}
${color0}Total téléchargé : ${color1}${totaldown eth0} ${color0}Total envoyé : ${color1}${totalup eth0}
${color0}Envois: ${color red}${upspeedf eth0}Ko/s${color0}${alignr}Reception: ${color #009900}${downspeedf eth0}Ko/s${color0}
${color1}${upspeedgraph eth0 25,139 ff3300 ff3300}${alignr}${downspeedgraph eth0 25,139 009900 009900}
${color0}${alignc}Interface réseau:${color1} eth1 - Interface WLAN
${color0}Niveau de récéption: ${alignr}${color1}${wireless_link_qual_perc eth1}${color0}%
${color1}${wireless_link_bar 8 eth1}
${color0}Débit max de la liaison : ${color1}${wireless_bitrate eth1}${color0}
${color0}Type de connexion sans fil : ${color1}${wireless_mode eth1}
${color0}ESSID de la connection active : ${color1}${wireless_essid eth1}
${color0}@ Mac du point d'accès : ${color1}${wireless_ap eth1}
${color0}@ IPv4 : ${color1}${addr eth1}
${color0}@ IPv6 : ${color1}${texeci 60 ifconfig eth1 | grep inet6 | tr -d [:space:] | cut -d: -f2-30 | cut -d/ -f1}
${color0}Total téléchargé : ${color1}${totaldown eth1} ${color0}Total envoyé : ${color1}${totalup eth1}
${color0}Envois: ${color red}${upspeedf eth1}Ko/s${color0}${alignr}Reception: ${color #009900}${downspeedf eth1}Ko/s${color0}
${color1}${upspeedgraph eth1 25,139 ff3300 ff3300}${alignr}${downspeedgraph eth1 25,139 009900 009900}

Le .conkyrc2 :

#emplacement
alignment bottom_left

#pour que corky tourne en arriere plan
background yes

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

#affiche le texte sur la sortie standard
out_to_console no

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

#police a utiliser : use_xft doit etre a "yes"
xftfont Verdana:style=Bold:pixelsize=8

# utiliser sa propre fenetre ?
own_window yes

#type de fenetre : normal(avec le cadre) / override / desktop
own_window_type override

#pseudo transparence?
own_window_transparent yes

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

# pour eviter le clignotement de la semaine (fonctionne pas chez moi)
double_buffer yes

# afficher les ombres?
draw_shades no

# afficher des contours ?
draw_outline no

#contours autour des blocs de texte?
draw_borders no

# contour en trait-tillés, longueur d'un trait en pixels
stippled_borders 5

#largeur des marges (n'a pas l'air de fonctionner)
border_margin 40

# largeur du contour
border_width 1

# couleur par defaut du texte, de l'ombre et du contour
color1 3473B2
color0 FF3300
color2 F58334
default_shade_color white
default_outline_color white

# ecart avec le bord x=gauche ou droit y= haut ou bas
gap_x 05
gap_y 05

# Ajoute des espaces apres certains objets pour eviter de les faire bouger.
# Fonctionne uniquement avec la police Monospace
use_spacer no

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

# Tout le texte en majuscule ?
uppercase no

TEXT 
${color1}${font OpenLogos:size=20}tugFTUJzfVP${font}
${color2}${stippled_hr}
${color0}Messagerie Gmail perso:
${color1}${texeci 1300 ~/.conky/checkgmail-perso.sh}
${color0}Messagerie Gmail Tournoi de Tartas:
${color1}${texeci 1300 ~/.conky/checkgmail-tournoistartas.sh}
${color2}${stippled_hr}
${color0}Planning Ubuntu 8.04 Hardy Heron :
${color0}     Finale : ${color1}${texeci 3600 ~/.conky/hardy.sh hardyfinal}
${color2}${stippled_hr}
${color0}Planning Ubuntu 8.10 Intrepid Ibex :
${color0}     Alpha 1 : ${color1}${texeci 3600 ~/.conky/hardy.sh intrepidalpha1}
${color0}     Alpha 2 : ${color1}${texeci 3600 ~/.conky/hardy.sh intrepidalpha2}
${color0}     Alpha 3 : ${color1}${texeci 3600 ~/.conky/hardy.sh intrepidalpha3}
${color0}     Alpha 4 : ${color1}${texeci 3600 ~/.conky/hardy.sh intrepidalpha4}
${color0}     Alpha 5 : ${color1}${texeci 3600 ~/.conky/hardy.sh intrepidalpha5}
${color0}     Alpha 6 : ${color1}${texeci 3600 ~/.conky/hardy.sh intrepidalpha6}
${color0}     Beta : ${color1}${texeci 3600 ~/.conky/hardy.sh intrepidbeta}
${color0}     Release Candidate : ${color1}${texeci 3600 ~/.conky/hardy.sh intrepidrc}
${color0}     Finale : ${color1}${texeci 3600 ~/.conky/hardy.sh intrepidfinal}
${color2}${stippled_hr}
${color0}Nombre d'épisodes dans le dossier Azureus: ${color1}${alignr}${texeci 300  ls -R /media/sda3/Azureus | grep .avi | wc -l}
${color0}${alignc}${font Webdings:style=Regular:pixelsyze=9}æ ${font}Programme des séries ${font Webdings:style=Regular:pixelsyze=9}æ${font}
${color0}Les séries diffusée(s) avant-hier :
${color1}${texeci 300 ~/.conky/tvshows/script.sh avanthier}

${color0}Les séries diffusée(s) hier :
${color1}${texeci 300 ~/.conky/tvshows/script.sh hier}

${color0}Les séries diffusée(s) aujourd'hui :
${color1}${texeci 300 ~/.conky/tvshows/script.sh aujourdhui}

${color0}Les séries diffusée(s) demain :
${color1}${texeci 300 ~/.conky/tvshows/script.sh demain}
${color2}${stippled_hr}
${color0}${alignc}${font Webdings:style=Regular:pixelsyze=9}W ${font}Exaile${font Webdings:style=Regular:pixelsyze=9} X${font}
${color0}Artiste: ${color1}${texeci 3 exaile --get-artist}
${color0}Titre: ${color1}${texeci 3 exaile --get-title}
${color0}Durée: ${color1}${texeci 3 exaile --get-length}

Et maintenant les fichiers annexes:
hardy.sh permet l'affichage du calendrier des sorties des différentes versions d'Ubuntu.

#! /bin/bash

hardyalpha1=$(date +%D -d '11/29/07')
hardyalpha2=$(date +%D -d '12/20/07')
hardyalpha3=$(date +%D -d '01/10/08')
hardyalpha4=$(date +%D -d '01/31/08')
hardyalpha5=$(date +%D -d '02/21/08')
hardyalpha6=$(date +%D -d '03/06/08')
hardybeta=$(date +%D -d '03/20/08')
hardyrc=$(date +%D -d '04/18/08')
hardyfinal=$(date +%D -d '04/24/2008')
intrepidalpha1=$(date +%D -d '06/12/08')
intrepidalpha2=$(date +%D -d '07/03/08')
intrepidalpha3=$(date +%D -d '07/24/08')
intrepidalpha4=$(date +%D -d '08/14/08')
intrepidalpha5=$(date +%D -d '09/04/08')
intrepidalpha6=$(date +%D -d '09/18/08')
intrepidbeta=$(date +%D -d '10/02/08')
intrepidrc=$(date +%D -d '10/23/08')
intrepidfinal=$(date +%D -d '10/30/2008')
aujourdhui=$(date +%D)

case "$1" in
	"hardyalpha1" ) datechoix="$hardyalpha1";;
	"hardyalpha2" ) datechoix="$hardyalpha2";;
	"hardyalpha3" ) datechoix="$hardyalpha3";;
	"hardyalpha4" ) datechoix="$hardyalpha4";;
	"hardyalpha5" ) datechoix="$hardyalpha5";;
	"hardyalpha6" ) datechoix="$hardyalpha6";;
	"hardybeta" ) datechoix="$hardybeta";;
	"hardyrc" ) datechoix="$hardyrc";;
	"hardyfinal" ) datechoix="$hardyfinal";;
	"intrepidalpha1" ) datechoix="$intrepidalpha1";;
	"intrepidalpha2" ) datechoix="$intrepidalpha2";;
	"intrepidalpha3" ) datechoix="$intrepidalpha3";;
	"intrepidalpha4" ) datechoix="$intrepidalpha4";;
	"intrepidalpha5" ) datechoix="$intrepidalpha5";;
	"intrepidalpha6" ) datechoix="$intrepidalpha6";;
	"intrepidbeta" ) datechoix="$intrepidbeta";;
	"intrepidrc" ) datechoix="$intrepidrc";;
	"intrepidfinal" ) datechoix="$intrepidfinal";;
esac
datech="0"
datetd="0"
reference=$(date +%D -d '11/21/07')
i=0

while [[ ("$datech" == "0") || ("$datetd" == "0")]]
do
if [ "$reference" == "$datechoix" ]
then
datech="$i"
fi
if [ "$reference" == "$aujourdhui" ]
then
datetd="$i"
fi
demain="next day $reference"
reference=$(date +%D -d "$demain")
i=$((i+1))
done
resultat=$((datech-datetd))
if [[ "$resultat" -lt "0" ]]
then
	echo "Disponible"
else
	if [[ "$resultat" -eq "0" ]]
	then
		echo "SORTIE AUJOURD'HUI"
	else
		echo "Sortie dans $resultat jour(s)"
	fi
fi

checkgmail-perso.sh permet de connaitre le nombre de mail non-lu dans ma boite mail. (checkgmail-tournoistartas.sh est identique donc je ne le poste pas wink)

#!/bin/bash

gmail_login="XXXX" #login
gmail_password="XXXX" #password

dane="$(wget --secure-protocol=TLSv1 --timeout=3 -t 1 -q -O - \
https://${gmail_login}:${gmail_password}@mail.google.com/mail/feed/atom \
--no-check-certificate | grep 'fullcount' \
| sed -e 's/.*<fullcount>//;s/<\/fullcount>.*//' 2>/dev/null)"

if [ -z "$dane" ]; then
echo "Connection Error !"
else
    case $dane in
    0 ) echo "GMail: aucun message";;
    1 ) echo "GMail: 1 message";;
    * ) echo "GMail: $dane messages";;
    esac
fi

ipaddr.sh est le grand classique pour connaitre l'ip distante.

#!/bin/bash

#Script d'affichage de l'adresse IP distante si la connection est active.
pingresult=$(ping -c 1 www.google.fr | grep received |cut -d "," -f2 | cut -d " " -f2)
error="Ordinateur non connecté à internet"
if [[ "$pingresult" == "ping: unknown host www.google.fr" ]]
then
	echo $error
else
	if [[ "$pingresult" == "1" ]]
	then
		wget -O - http://ip.tupeux.com | tail
	else
		echo $error
	fi
fi

script.sh m'affiche les dates de diffusions des séries que je regarde.
Pour le fonctionnement de ce script il faut un fichier liste dont chaque ligne est rempli de la manière suivante :
"date au format US (mois avant jours)" |"nom de la série" - "saison"x"épisode" ["chaine"]
soit par exemple: 05-01-2008 |The daily show - 13x059 [Comedy Central]
J'ai un petit script pour remplir facilement ce fichier, contactez moi par mp si vous êtes interessé.

#!/bin/bash

#Script d'affichage des séries TV

davanthier=$(date --date='2 days ago' +'%m-%d-%Y')
dhier=$(date --date=yesterday +'%m-%d-%Y')
daujourdhui=$(date +'%m-%d-%Y')
ddemain=$(date --date=tomorrow +'%m-%d-%Y')
nbshowavanthier=$(cat ~/.conky/tvshows/liste | grep $davanthier | wc -l)
nbshowhier=$(cat ~/.conky/tvshows/liste | grep $dhier | wc -l)
nbshowaujourdhui=$(cat ~/.conky/tvshows/liste | grep $daujourdhui | wc -l)
nbshowdemain=$(cat ~/.conky/tvshows/liste | grep $ddemain | wc -l)
if [[ -n $1 ]]
then
	if [[ "$1" == "hier" ]]
	then
		if [[ "$nbshowhier" == "0" ]]
		then
			echo "Aucune série n'a été diffusée hier"
		else
			cat ~/.conky/tvshows/liste | grep "$dhier" | cut -d "|" -f2
		fi
	else
		if [[ "$1" == "aujourdhui" ]]
		then
			if [[ "$nbshowaujourdhui" == "0" ]]
			then
				echo "Aucune série n'est diffusée ce soir"
			else
				cat ~/.conky/tvshows/liste | grep "$daujourdhui" | cut -d "|" -f2
			fi
		else
			if [[ "$1" == "demain" ]]
			then
				if [[ "$nbshowdemain" == "0" ]]
				then
					echo "Aucune série ne sera diffusée demain"
				else
					cat ~/.conky/tvshows/liste | grep "$ddemain" | cut -d "|" -f2
				fi
			else
				if [[ "$1" == "avanthier" ]]
				then
					if [[ "$nbshowavanthier" == "0" ]]
					then
						echo "Aucune série n'a été diffusé avant-hier"
					else
						cat ~/.conky/tvshows/liste | grep "$davanthier" | cut -d "|" -f2
					fi
				else
					echo "Erreur: Le parametre utilisé n'est pas correct !"
					echo "Utilisez le parametre 'hier' pour voir les séries de la veille"
					echo "Utilisez le parametre 'aujourdhui' pour voir les séries du soir meme"
				fi
			fi
		fi
	fi
else
	echo "Erreur: parametre invalide"
	echo "Utilisez le parametre 'hier' pour voir les séries de la veille"
	echo "Utilisez le parametre 'aujourdhui' pour voir les séries du soir meme"
	echo "Utilisez le parametre 'demain' pour voir les séries diffusés le lendemain"
fi

[EDIT] Etant relativement débutant en script bash, j'attends tous vos conseils pour améliorer les scripts, surtout si vous avez des astuces pour diminuer le temps cpu nécéssaire a leurs éxécutions.

Dernière modification par deathdwarf (Le 03/05/2008, à 00:48)

Hors ligne

#1031 Le 05/05/2008, à 12:07

Lenezir

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

Salut ^^
Sauriez-vous comment mettre des commentaires dans la partie TEXT svp ?
Car j'ai essayé de mettre des # comme pour la première partie mais ça me les affiche dans le rendu final hmm
Merci ^^

Hors ligne

#1032 Le 05/05/2008, à 17:11

Lenezir

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

Bon apparemment on ne peut pas commenter cette zone.
Mais j'ai une autre question.
Est-ce qu'il y aurait moyen d'opacifier l'arrière plan de conky pour qu'il soit à moitié transparent mais qu'on puisse parfaitement lire sur un fond d'écran lumineux ?
Merci ^^

Hors ligne

#1033 Le 05/05/2008, à 19:36

cam

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

Imoreion a écrit :

Bon apparemment on ne peut pas commenter cette zone.
Mais j'ai une autre question.
Est-ce qu'il y aurait moyen d'opacifier l'arrière plan de conky pour qu'il soit à moitié transparent mais qu'on puisse parfaitement lire sur un fond d'écran lumineux ?
Merci ^^

Je crois que pour faire ça le plus simple est d'éditer ton wallpaper avec gimp et de placer toi-même le cadre opacifié parce que ce n'est pas géré par conky. Il est pas censé être beau mais utile, si tu veux un truc beau il te faut superkaramba tongue

Hors ligne

#1034 Le 05/05/2008, à 19:51

Lenezir

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

Erf pas ça pitié big_smile
Bon je vais virer mon beau paysage et prendre un wallpaper à l'image de GNU big_smile
Merci big_smile

Hors ligne

#1035 Le 05/05/2008, à 20:33

JoNas-fr

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

Et pourquoi pas un petit aterm correctement parametré sans bordure et sans login (ça ne me coute rien de le dire j'ai jamais tenté, mais ça me viens à l'esprit)?

EDIT:

Pour les bordures:

Si tu es sous Metacity, soit tu change de WM (un peu beaucoup juste pour un effet) soit tu installe un theme "borderless" comme ici: http://www.gnome-look.org/content/show.php?content=32164 (non testé)

Pour avoir un terminal transparent et légèrement noir:

aterm +sb -tr -sh 50 -foreground grey -bl

Tu devra peut être installer aterm (sudo apt-get install aterm)

Pour que le terminal n'affiche rien:

Là je sèche (parce que éditer ~/.bashrc ça va marcher mais t'aura aucune invite sur tout tes autres terminaux hmm)
Sinon un petit programme qui te remplit ta console de newline et qui fait un while(1) à la fin mais bon un process qui fait de l'attente active c'est pas optimal...

Dernière modification par JoNas-fr (Le 05/05/2008, à 21:44)


"If you see strict DRM and copy protection that threatens the preservation of history, fight it: copy the work, keep it safe, and eventually share it so it never disappears. [...] no one living 500 years from now will judge your infringing deeds harshly when they can load up an ancient program and see it for themselves."
B. E. - [url=[Merci de relire les règles]/benjedwards]Why History Needs Software Piracy[/url]

Hors ligne

#1036 Le 05/05/2008, à 20:54

Ch3mist

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

Bonsoir tout le monde alors voila je sais c'est un peu béte mais je n'arive pas ,alors je pose la question smile : comment ouvrir un 2eme conky?j'ai un premier .conkyrc qui s'ouvre en tapant conky ds le terminal mais j'aimerai en ajouter un autre.j'ai créer .conkyrc2 avec mon script dedans mais je ne sais pas comment l'ouvrir roll comment faire svp?merci


http://target0.be/madchat/esprit/pactedesgnous_divx.avi
Jabber : ch3mist@jabber.ubuntu-fr.org

Hors ligne

#1037 Le 05/05/2008, à 21:10

deathdwarf

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

conky -c [chemin vers ton .conkyrc2]

Et le tour est joué wink.

Hors ligne

#1038 Le 05/05/2008, à 22:03

Ch3mist

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

c'est ok merci cool


http://target0.be/madchat/esprit/pactedesgnous_divx.avi
Jabber : ch3mist@jabber.ubuntu-fr.org

Hors ligne

#1039 Le 06/05/2008, à 03:50

froli

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

Pour ceux qui utilise MPD et qui veulent avoir des infos sur la piste en cours directement dans leur conky:

100% made by me smile

${alignc}${color #EBD9BC}MPD - En Cours$color$alignc
${color #EBD9BC}Chançon:$color ${mpd_title}	
${color #EBD9BC}Artiste:$color ${mpd_artist}
${color #EBD9BC}Album:$color ${mpd_album}
${color #EBD9BC}Volume:$color ${mpd_vol}%
${color #EBD9BC}Status:$color ${mpd_status}
${color #EBD9BC}Mode Aléatoire:$color ${mpd_random}
${color #EBD9BC}Progression:$color
${color #EBD9BC}${mpd_bar 5,300}$color  ${mpd_elapsed} / ${mpd_length}

Vous pouvez biensur changer la couleur à votre guise.

Le tout à copier où bon vous semble dans votre conkyrc

À noter que la hauteur et la largeur de la barre de progression peuvent être changer dans {mpd_bar hauteur,largeur} sur la dernière ligne wink

EDIT: un screenshot de ce que ça donne:
b7cd539492129c01e8d1eeef93f53.png

Mon conkyrc au grand complet:

background yes

cpu_avg_samples 2
net_avg_samples 2

out_to_console no
use_xft yes
xftfont Terminal Bitstream Vera Sans :size=9
xftalpha 0.8
update_interval 1

own_window yes
own_window_type override
own_window_transparent yes


double_buffer yes
draw_shades no
draw_outline no
draw_borders no
stippled_borders 10
border_margin 4
border_width 1

default_color #EBD9BC
default_shade_color black

gap_x 20
gap_y 40
alignment top_right


use_spacer yes
no_buffers yes
uppercase no


TEXT
${color}
Hello Pilou !!!
Nous sommes le  ${color brown}${time %A %d %B %Y} $color  Et il est  ${color brown}${time %H:%M:%S}	$color
Ubuntu 8.04 LTS Hardy Heron
$sysname $kernel sur $machine $freq_g GHz
Allumé depuis: $uptime$alignr Load: $loadavg
CPU: ${cpu cpu1}% ${color #EBD9BC}${cpubar cpu1 5,96}$color$alignr
${color #EBD9BC}${cpugraph cpu1 32,155 104E8B 
#EBD9BC}$alignr${cpugraph cpu2 32,155 104E8B #EBD9BC}$color
RAM Usage: $mem / $memmax - $memperc% ${color #EBD9BC}$membar$color
Swap Usage: $swap / $swapmax - $swapperc% ${color #EBD9BC}${swapbar}$color
Procs:$color $processes Run: $running_processes
IP Locale ${addr eth0} - IP Publique ${execi 1800 ~/.monip.sh}
Net Down: ${downspeed eth0} k/s                         Net Up: ${upspeed eth0} k/s
${color #EBD9BC}${downspeedgraph eth0 32,155 104E8B #EBD9BC} $alignr${upspeedgraph eth0 32,155 104E8B #EBD9BC}$color
${color #EBD9BC}File systems:$color
/                ${fs_used /} / ${fs_size /}  ${fs_used_perc /} %${alignr}${color #EBD9BC}${fs_bar 5,120 /}$color
/home            ${fs_used /home} / ${fs_size /home}  ${fs_used_perc /home} %${alignr}${color #EBD9BC}${fs_bar 5,120 /home}$color}
/opt          ${fs_used /opt} / ${fs_size /opt}  ${fs_used_perc /opt} %${alignr}${color #EBD9BC}${fs_bar 5,120 /opt}$color
PilouDisk  ${fs_used /media/PilouDisk} / ${fs_size /media/PilouDisk/}  ${fs_used_perc /media/PilouDisk} %${alignr}${color #EBD9BC}${fs_bar 5,120 /media/PilouDisk}$color
${color #EBD9BC}Processus :            $alignc PID    %CPU   %MEM$color
${top name 1} $alignc${top pid 1} ${top cpu 1} ${top mem 1}
${top name 2} $alignc${top pid 2} ${top cpu 2} ${top mem 2}
${top name 3} $alignc${top pid 3} ${top cpu 3} ${top mem 3}
${top name 4} $alignc${top pid 4} ${top cpu 4} ${top mem 4}
${top name 5} $alignc${top pid 5} ${top cpu 5} ${top mem 5}

${color #EBD9BC}Memoire :$color
${top_mem name 1} $alignc${top_mem pid 1} ${top_mem cpu 1} ${top_mem mem 1}
${top_mem name 2} $alignc${top_mem pid 2} ${top_mem cpu 2} ${top_mem mem 2}
${top_mem name 3} $alignc${top_mem pid 3} ${top_mem cpu 3} ${top_mem mem 3}
${top_mem name 4} $alignc${top_mem pid 4} ${top_mem cpu 4} ${top_mem mem 4}
${top_mem name 5} $alignc${top_mem pid 5} ${top_mem cpu 5} ${top_mem mem 5}

################################
${alignc}${color #EBD9BC}MPD - En Cours$color$alignc
${color #EBD9BC}Chançon:$color ${mpd_title}	
${color #EBD9BC}Artiste:$color ${mpd_artist}
${color #EBD9BC}Album:$color ${mpd_album}
${color #EBD9BC}Volume:$color ${mpd_vol}%
${color #EBD9BC}Status:$color ${mpd_status}
${color #EBD9BC}Mode Aléatoire:$color ${mpd_random}
${color #EBD9BC}Progression:$color
${color #EBD9BC}${mpd_bar 5,300}$color  ${mpd_elapsed} / ${mpd_length}
################################

Dernière modification par froli (Le 06/05/2008, à 04:29)


Pour voir mon desktop cliquez ici

Hors ligne

#1040 Le 06/05/2008, à 08:58

Lenezir

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

Voici mon mien ! big_smile

5ed8bd71b437c6ecea163eab89a4c.png

#emplacement
alignment middle_right

#pour que corky tourne en arriere plan
background yes

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

#affiche le texte sur la sortie standard
out_to_console no

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

#police a utiliser : use_xft doit etre a "yes"
xftfont Zekton:style=Bold:pixelsize=10

# utiliser sa propre fenetre ?
own_window yes

#type de fenetre : normal(avec le cadre) / override / desktop
own_window_type override

#pseudo transparence?
own_window_transparent yes

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

# pour eviter le clignotement de la semaine (fonctionne pas chez moi)
double_buffer yes

# afficher les ombres?
draw_shades no

# afficher des contours ?
draw_outline no

#contours autour des blocs de texte?
draw_borders no

# contour en trait-tillés, longueur d'un trait en pixels
stippled_borders 5

#largeur des marges (n'a pas l'air de fonctionner)
border_margin 40

# largeur du contour
border_width 1

# couleur par defaut du texte, de l'ombre et du contour
color1 aaaaaa
color0 white
color2 black
default_shade_color white
default_outline_color white

# ecart avec le bord x=gauche ou droit y= haut ou bas
gap_x 05
gap_y 00

# Ajoute des espaces apres certains objets pour eviter de les faire bouger.
# Fonctionne uniquement avec la police Monospace
use_spacer no

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

# Tout le texte en majuscule ?
uppercase no

# Interface eth0
#${color0}${alignc}Interface réseau:${color1} eth0 - Interface LAN
#${color0}Adresse IPv4 : ${color1}${addr eth0}
#${color0}Adresse IPv6 : ${color1}${texeci 60 ifconfig eth0 | grep inet6 | tr -d [:space:] | cut -d: -f2-30 | cut -d/ -f1}
#${color0}Total téléchargé : ${color1}${totaldown eth0} ${color0}Total envoyé : ${color1}${totalup eth0}
#${color0}Envois: ${color red}${upspeedf eth0}Ko/s${color0}${alignr}Reception: ${color 009900}${downspeedf eth0}Ko/s${color0}
#${color1}${upspeedgraph eth0 25,139 ff3300 ff3300}${alignr}${downspeedgraph eth0 25,139 009900 009900}

TEXT 
${alignc}${color0}Bonjour ${color1}Imoreion
${alignc}${color0}${exec whoami}@$nodename
${alignc}${color0}${time %A %d %B} - ${time %k:%M:%S}
${color2}$hr
${alignc}${color0}GMail
${color0}GMail${color1}  ${texeci 10 ~/.conky/checkgmail-perso.sh}
${color2}$hr
${alignc}${color0}Système
${color0}Uptime${color1} $uptime
${color0}Version du noyau${color1} $kernel ${color0}Architecture : ${color1}$machine
${color0}Espace gaspillés par les paquets${color1} ${texeci 1800 apt-cache stats | grep "gaspill" | cut -d":" -f2 | cut -d"(" -f1 | sed "s# ##g"}
${color0}Batterie ${color1}${battery_percent}% ${color0}- ${color1}$acpiacadapter
${color2}$hr
${alignc}${color0}Processeur
${color0}Modèle${color1} ${texeci 60000 cat /proc/cpuinfo | grep "model name" | sort -u | cut -d":" -f2 | sed "s#  ##g"}
${color0}CPU Usage${color1} $cpu% ${cpubar}
${color0}RAM Usage${color1} $mem/$memmax - $memperc% ${membar}
${color0}Swap${color1} ${swap}/${swapmax} - ${swapperc}% ${swapbar 8}
${color2}$hr
${alignc}${color0}Partitions
${color0}/${alignc}${color1}${fs_used /}${color0} / ${color1}${fs_size /}${alignr}${fs_used_perc /}${color0}%
${color1}${fs_bar 8 /}
${color0}/home${alignc}${color1}${fs_used /home}${color0} / ${color1}${fs_size /home}${alignr}${fs_used_perc /home}${color0}%
${color1}${fs_bar 8 /home}
${color0}Stockage${alignc}${color1}${fs_used /media/stockage}${color0} / ${color1}${fs_size /media/stockage}${alignr}${fs_used_perc /media/stockage}${color0}%
${color1}${fs_bar 8 /media/stockage}
${color0}Disque Dur Externe${alignc}${if_mounted /media/LOTHLORIEN}${color1}${fs_used /media/LOTHLORIEN}${color0} / ${color1}${fs_size /media/LOTHLORIEN}${alignr}${fs_used_perc /media/LOTHLORIEN}${color0}%
${color0}${fs_bar 8 /media/LOTHLORIEN}${else}${color1} NON CONNECTE$endif
${color0}Clé USB${alignc}${if_mounted /media/disk}${color1}${fs_used /media/disk}${color0} / ${color1}${fs_size /media/disk}${alignr}${fs_used_perc /media/disk}${color0}%
${color0}${fs_bar 8 /media/disk}${else}${color1} NON CONNECTE$endif
${color0}Clé USB 2${alignc}${if_mounted /media/disk-1}${color1}${fs_used /media/disk-1}${color0} / ${color1}${fs_size /media/disk-1}${alignr}${fs_used_perc /media/disk-1}${color0}%
${color1}${fs_bar 8 /media/disk-1}${else}${color1} NON CONNECTE$endif
${color2}$hr
${color0}${alignc}Réseau WiFi
${color0}Qualité du signal${alignr}${color1}${wireless_link_qual_perc wlan0}${color0}%
${color1}${wireless_link_bar 8 wlan0}
${color0}Accès ${color1}${wireless_essid wlan0}${alignc}${color0}       Mode ${color1}${wireless_mode wlan0}${alignr}${color0}Taux ${color1}${wireless_bitrate wlan0}
${color0}IP Locale${color1} ${addr wlan0}${alignr}${color0}IP Publique${color1} ${texeci 300 ~/.conky/ipaddr.sh}
${color0}Envois${color1} ${upspeedf wlan0}Ko/s${color0}${alignr}Réception${color1} ${downspeedf wlan0}Ko/s${color0}
${color1}${upspeedgraph wlan0 25,139 color1 color1}${alignr}${downspeedgraph wlan0 25,139 color1 color1}
${color0}Total téléchargé : ${color1}${totaldown wlan0} ${alignr}${color0}Total envoyé : ${color1}${totalup wlan0}
${color2}$hr
${color0}${alignc}${font Webdings:style=Regular:pixelsyze=9}W ${font}Rhythmbox${font Webdings:style=Regular:pixelsyze=9} X${font}
$alignc${exec rhythmbox-client --no-start --print-playing-format "%tt - %ta"}
$alignc${exec rhythmbox-client --no-start --print-playing-format "%te / %td"}
${endif}

J'aurais une petite question.
Je voudrais, quand la batterie n'est pas complètement chargée et uniquement à ce moment là, qu'il me m'affiche une nouvelle ligne me disant "il reste x min d'autonomie".
Je dois pour cela faire une boucle mais je n'ai pas trouvé comment en faire dans Conky.
Et quelle est la variable donnant le temps d'autonomie restant ? Je n'ai trouvé que la variable donnant le temps de charge restant.
Et quel est le langage utilisé dans .conkyrc ?
Merci ^^

Dernière modification par Imoreion (Le 06/05/2008, à 11:39)

Hors ligne

#1041 Le 06/05/2008, à 11:18

sandoliv

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

salut tous le monde voilà mon conky big_smile

e0e1f67bf2334f1dda18c9e3fdb0ft.jpg

conkyrc

TEXT
${font sans:style=Bold:pixelsize=8}${color 8d9196}
COMPUTER ${hr 2}
Ubuntu 8.04 Hardy Heron LTS ${alignr} $sysname $kernel
${alignc}Nous sommes le ${time %A %d %B %Y} - ${time %H:%M:%S}
${alignc} Uptime: $uptime

RESOURCES ${hr 2}
Total CPUs ${alignr} $cpu%
${cpubar}
RAM:$memperc% ${alignr} $mem/$memmax
${membar} 
SWAP: ${alignr} $swap/${swapmax}
${swapbar} 
${cpugraph cpu1 25,150 000000 a50000}  ${alignr}${cpugraph cpu2 25,150 000000 a50000} 
Core0: ${cpu cpu1}%  ${alignr}Core1: ${cpu cpu2}%
${alignc}Freq: $freq_g GHz
${alignc}CPU Temp : ${execi 60 sensors | grep "CPU Temp" | awk -F "+" '{print $2}'| awk -F "(" '{print $1}'| cut -c 1-4}C
${alignc}CPU Load: ${loadavg}
${alignc}Processes: $processes Running: $running_processes

NVIDIA ${hr 2}
${alignc} Geforce 7600GT:  ${execi 60 nvclock -i | grep "GPU clock" | grep '[0-9][0-9][0-9].[0-9]' -o}MHz 
${alignc} Température GPU: ${exec nvidia-settings -q gpucoretemp | grep '):' | awk '{print $4}'}°C
${hr 2}

conkyrc2

TEXT
${font sans:style=Bold:pixelsize=8}${color 8d9196}
DISKS Ubuntu ${hr 2}
Root: ${alignc}${fs_used /} / ${fs_size /} / ${fs_free /} 
${fs_bar /}
Home: ${alignc}${fs_used /home} / ${fs_size /home} / ${fs_free /home} 
${fs_bar /home}
HDD:$alignr ${fs_used /media/HDD}/${fs_size /media/HDD} (${fs_free /media/HDD} ${fs_free_perc /media/HDD}%  libre)
${fs_bar /media/HDD}

Temp HDD ${hr 2}
${alignc} HDD1 ${hddtemp /dev/sdb} /HDD2 ${hddtemp /dev/sda} /HDD3 ${hddtemp /dev/sdc}
${hr 2}

conkyrc3

TEXT
${font sans:style=Bold:pixelsize=8}${color 8d9196}
DISKS Vista ${hr 2}
Vista:$alignr ${fs_used /windows}/${fs_size /windows} (${fs_free /windows} ${fs_free_perc /windows}%  libre)
${fs_bar /windows}
HDDW1:$alignr ${fs_used /media/HDD1}/${fs_size /media/HDD1} (${fs_free /media/HDD1} ${fs_free_perc /media/HDD1}%  libre)
${fs_bar /media/HDD1}
HDDW2:$alignr ${fs_used /media/HDD2}/${fs_size /media/HDD2} (${fs_free /media/HDD2} ${fs_free_perc /media/HDD2}%  libre)
${fs_bar /media/HDD2}
${diskiograph_read 13,150 000000 00008c} ${alignr}${diskiograph_write 13,150 000000 00008c}
Read ${diskio_read} ${alignr}Write ${diskio_write}
${hr 2}

conkyrc4

TEXT
${font sans:style=Bold:pixelsize=8}${color 8d9196}
NET ${hr 2}
$alignc IP Public: ${execi 3600 wget -O - http://ip.tupeux.com | tail} 
${alignc}LAN (eth0) IP: ${addr eth0}
${downspeedgraph eth0 25,150 000000 0e7a00} ${alignr}${upspeedgraph eth0 
25,150 000000 0e7a00}
Down: ${downspeed eth0}k/s ${alignr}Up: ${upspeed eth0}k/s
${alignc}LAN (eth1) IP: ${addr eth1}
${downspeedgraph eth1 25,150 000000 0e7a00} ${alignr}${upspeedgraph eth1 
25,150 000000 0e7a00}
Down: ${downspeed eth1}k/s ${alignr}Up: ${upspeed eth1}k/s


GMAIL ${hr 2}

${alignc} ${execi 60 ~/.conky/checkmail.sh}

MUSIK ${hr 2}

Audacious ${hr 2}
${alignc} Audacious: ${alignc}${exec audtool --current-song-length}
${alignc} ${exec audtool --current-song | cut -b-50}
${execbar expr 99 \* $(audtool --current-song-output-length-seconds) \/ $(audtool --current-song-length-seconds)}
$endif
${hr 2}

conky5

TEXT
${font sans:style=Bold:pixelsize=8}${color 8d9196}
Utilisation CPU ${hr 2}
Name                 ${alignr 0}                PID    CPU   MEM
${top name 1}    ${alignr 0}     ${top pid 1} ${top cpu 1} ${top mem 1}
${top name 2}   ${alignr 0}     ${top pid 2} ${top cpu 2} ${top mem 2}
${top name 3}   ${alignr 0}     ${top pid 3} ${top cpu 3} ${top mem 3}
${top name 4}   ${alignr 0}     ${top pid 3} ${top cpu 4} ${top mem 4}
${top name 5}   ${alignr 0}     ${top pid 5} ${top cpu 5} ${top mem 5}
${top name 6}   ${alignr 0}     ${top pid 6} ${top cpu 6} ${top mem 6}
${hr 2}

conkyrc6

TEXT
${font sans:style=Bold:pixelsize=8}${color 8d9196}
Utilisation Mémoire ${hr 2}
Name                 ${alignr 0}                PID    CPU   MEM
${top_mem name 1} ${alignr 0} ${top_mem pid 1} ${top_mem cpu 1} ${top_mem mem 1}
${top_mem name 2} ${alignr 0} ${top_mem pid 2} ${top_mem cpu 2} ${top_mem mem 2}
${top_mem name 3} ${alignr 0} ${top_mem pid 3} ${top_mem cpu 3} ${top_mem mem 3}
${top_mem name 4} ${alignr 0} ${top_mem pid 4} ${top_mem cpu 4} ${top_mem mem 4}
${top_mem name 5} ${alignr 0} ${top_mem pid 5} ${top_mem cpu 5} ${top_mem mem 5}
${top_mem name 6} ${alignr 0} ${top_mem pid 6} ${top_mem cpu 6} ${top_mem mem 6}
${hr 2}

smile


Kubuntu Karmic Koala 64bits ! KDE SC 4.4.2
Eeepc => kubuntu Karmic netbook kde 4.3.5

Hors ligne

#1042 Le 06/05/2008, à 13:04

froli

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

Imoreion a écrit :

J'aurais une petite question.
Je voudrais, quand la batterie n'est pas complètement chargée et uniquement à ce moment là, qu'il me m'affiche une nouvelle ligne me disant "il reste x min d'autonomie".
Je dois pour cela faire une boucle mais je n'ai pas trouvé comment en faire dans Conky.
Et quelle est la variable donnant le temps d'autonomie restant ? Je n'ai trouvé que la variable donnant le temps de charge restant.
Et quel est le langage utilisé dans .conkyrc ?
Merci ^^

Je n'ai pas la réponse à ta question mais peut-être que ce site pourra t'aider
http://conky.sourceforge.net/variables.html

J'ai à mon tour une question, pourrais tu copier ton script pour GMail svp?

Merci a+


Pour voir mon desktop cliquez ici

Hors ligne

#1043 Le 06/05/2008, à 13:06

Lenezir

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

Merci mais j'ai déjà cherché sur ce site sans succès tongue

Et voilà le script :

#!/bin/bash

gmail_login="XXXXX" #login
gmail_password="XXXXX" #password

dane="$(wget --secure-protocol=TLSv1 --timeout=3 -t 1 -q -O - \
https://${gmail_login}:${gmail_password}@mail.google.com/mail/feed/atom \
--no-check-certificate | grep 'fullcount' \
| sed -e 's/.*<fullcount>//;s/<\/fullcount>.*//' 2>/dev/null)"

if [ -z "$dane" ]; then
echo "Connection Error !"
else
    case $dane in
    0 ) echo "aucun message";;
    1 ) echo "1 message";;
    * ) echo "$dane messages";;
    esac
fi

Dernière modification par Imoreion (Le 06/05/2008, à 13:06)

Hors ligne

#1044 Le 06/05/2008, à 18:36

terato

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

Voila mon petit conky qui n'a rien d'extraordinaire mais qui me convient parfaitement !!

capturejz1.png

Et le code:

double_buffer yes
alignment top_right
own_window yes
own_window_transparent yes
gap_y 50
gap_x 8
total_run_times 0
update_interval 1
cpu_avg_samples 5
net_avg_samples 5
use_xft yes
default_color white
xftfont Zekton L:size=11
top_cpu_separate yes
stippled_borders 10
own_window_hints undecorated,below,sticky,skip_taskbar,skip_pager

TEXT
$alignc${color #55FE01}.....Bonjour Terato.....
$alignc${color }${time %A %d %B %Y} - ${time %H:%M:%S}
$alignc$sysname $kernel - $machine $freq_g GHz
$alignc${color }Uptime : $color $uptime ${color }
$color$stippled_hr
${color }Ressources système :

${color }CPU
        ${color }Core 1 : ${color 55FE01} ${cpu cpu1}% ${cpubar cpu1}
        ${color }Core 2 : ${color 55FE01} ${cpu cpu2}% ${cpubar cpu2}
${color }RAM : ${color 55FE01} $memperc% $membar
$color$stippled_hr
${color }Espace Disque :

${color 55FE01}Linux     ${fs_used /}/${fs_size /}${alignr}${fs_used_perc /}%
${fs_bar 6 /}
${if_mounted /media/DDJEREM}${color 55FE01}DD Externe ${if_mounted /media/DDJEREM}${fs_used /media/DDJEREM}/${if_mounted /media/DDJEREM}${fs_size /media/DDJEREM}${if_mounted /media/DDJEREM}${alignr}${fs_used_perc /media/DDJEREM}%
${if_mounted /media/DDJEREM}${fs_bar 6 /media/DDJEREM} 
$color$stippled_hr
${color }Telechargement:
 
${color }Em:${color } ${downspeed wlan0} k/s${color }${offset 80}Rc:${color } ${upspeed wlan0} k/s
${color #000000}${downspeedgraph wlan0 32,150 000000 71F231} ${color #000000}${upspeedgraph wlan0 32,150 000000 71F231}
 
${color }Address: ${color #55FE01}${addr wlan0}

Le seul element qui me manque c'est la température de mes cpu et de ma cg.
Comment les mettre ?

Donner moi des détails svp, et ne me transferer pas sur le site officiel de conky j'en ai deja fait le tour et mon anglais me fais bien defaut.

Dernière modification par terato (Le 06/05/2008, à 18:42)


Mon bureau v1//v2//v3//v4

Hors ligne

#1045 Le 06/05/2008, à 22:44

thuban

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

désolé de redemander encore, mais personne n'aurais une idée pour que les citations ne soient pas tronquées lorsque qu'elles changent et qu'elles sont trop grandes, qu'elles passent simplement à la ligne.
merci:)

Hors ligne

#1046 Le 07/05/2008, à 07:16

desmogone

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

> terato

Je peux pas t'aider en détail (because boulot) mais pour le CPU il faut installer lm-sensors et pour la carte graphique ça dépend de sa marque ...

Tu peux aussi avoir les températures de ton (tes) HDD avec hddtemp.

Tu peux essayer de fouiller dans les pages précédentes (même si 42 ça fait beaucoup) car c'est un sujet qui revient assez fréquemment. wink

Desmogone, sinon j'essaierai d'apporter des précisions plus tard ...


Phenom II X4 940 - RAM 4Go - 9600GT - HDD Sata 500Go -  ubuntu 14.04 LTS 64 bits
Portable LDLC 13" - Pentium 2020M - RAM 4G - SSD Sata 120Go - xubuntu 15.04 64 bits
MSI Wind Atom N270 - RAM 2Go - i945 - SSD Sata 80Go - ubuntu 14.04 LTS 64 bits

Hors ligne

#1047 Le 07/05/2008, à 07:39

JoNas-fr

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

@thuban: tu n'a qu'à récupérer les citations dans une variable, récupérer la longueur de cette variable et insérer un new line des que la longueur est trop grande!

Il te faut donc trouver comment récupérer la longueur d'une chaine en bash ainsi que comment insérer un newline!

Un début de réponse: http://www.kalamazoolinux.org/mailarchive/0008/msg00163.html

Bon script!


"If you see strict DRM and copy protection that threatens the preservation of history, fight it: copy the work, keep it safe, and eventually share it so it never disappears. [...] no one living 500 years from now will judge your infringing deeds harshly when they can load up an ancient program and see it for themselves."
B. E. - [url=[Merci de relire les règles]/benjedwards]Why History Needs Software Piracy[/url]

Hors ligne

#1048 Le 07/05/2008, à 18:30

yanightmare

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

Salut les amis smile.

J'ai un petit problème de police dans mon conkyrc, que je vous résume vite fait :

J'ai deux polices très sympas sur mon disque dur (qui sont installées. Je les utilise avec Gimp et Abiword sans souci).

Elles s'appellent :
"Budmo Jiggler" et "Budmo Jiggler Bold".

Lorsque je mets ça dans mon .conkyrc...

use_xft yes
xftfont Budmo Jiggle:size=20

Aucun souci.

Par contre quand je mets :

use_xft yes
xftfont Budmo Jiggler Bold:size=20

Là, j'ai droit à une police par défaut assez moche.

J'ai tenté ça :

xftfont "Budmo Jiggler Bold":size=20

Ca :

xftfont 'Budmo Jiggler Bold':size=20

Et ça :

xftfont Budmo Jiggler:style=Bold:size=20

Mais rien n'y fait.

Est-ce que vous sauriez comment résoudre ce problème, qui me tracasse tongue ?

Je vous remercie d'avance smile.

Dernière modification par yanightmare (Le 07/05/2008, à 18:32)

Hors ligne

#1049 Le 07/05/2008, à 20:09

deathdwarf

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

La bonne syntaxe est celle que tu as essayé en dernière :

xftfont Budmo Jiggler:style=Bold:size=20

Il est possible cependant que ta police ne soit pas prévu pour être en gras: en gros le style "bold" n'est pas possible avec ta police.

Je ne vois que cette possibilité.

Hors ligne

#1050 Le 07/05/2008, à 20:30

re06011988

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

Une question pour hddtemp comment il marche sans sudo car la commande peut etre que en root c'est chian sa me bloque

Hors ligne