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.

#301 Le 04/03/2009, à 21:35

Thomas83

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

Bonsoir a tous
J'ai un petit probléme avec mon conkyrc, je ne trouve pas la ligne pour aligné mon conky soit a gauche ou a droite.
J'ai verifié 3 fois mais je n"ai pas trouvé.
Pouvez vous jeté un oeil svp.

Voici mon conkyrc:

# Use Xft?
use_xft yes
xftfont Purisa:size=10
xftalpha 0.8
text_buffer_size 2048

# Update interval in seconds
update_interval 1

# This is the number of times Conky will update before quitting.
# Set to zero to run forever.
total_run_times 0

# Create own window instead of using desktop (required in nautilus)
own_window yes
own_window_transparent yes
own_window_type override
#own_window_hints undecorated,below,sticky,skip_taskbar,skip_pager

# Use double buffering (reduces flicker, may not work for everyone)
double_buffer yes

# Minimum size of text area
minimum_size 180 0
#maximum_width 200

# Draw shades?
draw_shades no

# Draw outlines?
draw_outline no

# Draw borders around text
draw_borders no

# Stippled borders?
stippled_borders 0

# border margins
border_margin 5

# border width
border_width 1

# Default colors and also border colors
default_color white
#default_shade_color black
#default_outline_color white
own_window_colour white

# Text alignment, other possible values are commented
#alignment top_left
alignment top_right
#alignment bottom_left
#alignment bottom_right

# Gap between borders of screen and text
# same thing as passing -x at command line
gap_x 35
gap_y 50

# Subtract file system buffers from used memory?
no_buffers yes

# set to yes if you want all text to be in uppercase
uppercase no

# number of cpu samples to average
# set to 1 to disable averaging
cpu_avg_samples 2

# number of net samples to average
# set to 1 to disable averaging
net_avg_samples 2

# Force UTF8? note that UTF8 support required XFT
override_utf8_locale yes

# Add spaces to keep things from moving about?  This only affects certain objects.
use_spacer none

Dernière modification par Thomas83 (Le 05/03/2009, à 14:06)


MSI K9A2GM ; AMD Athlon 64 X2 5000 ; ATI Saphire HD 3870 ; 4 Gio de ram

Hors ligne

#302 Le 04/03/2009, à 21:54

Valentin2105

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

# Text alignment, other possible values are commented
#alignment top_left
alignment top_right
#alignment bottom_left
#alignment bottom_right

Hors ligne

#303 Le 04/03/2009, à 21:58

Levi59

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

ici tu as en haut à droite quoi lol

Hors ligne

#304 Le 04/03/2009, à 22:02

Thomas83

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

A ok merci
je navais pas vu sa comme sa.
Je vais testé sa.
Merci

Dernière modification par Thomas83 (Le 04/03/2009, à 22:02)


MSI K9A2GM ; AMD Athlon 64 X2 5000 ; ATI Saphire HD 3870 ; 4 Gio de ram

Hors ligne

#305 Le 05/03/2009, à 01:17

ljere

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

Thomas 83 merci de mettre ton conky dans les balise code


ancien PC Toshiba satellite_c670d-11 / Linux Mint 21 Vanessa
Nouveau PC ASUS TUF GAMING A17 GPU RTX 4070 CPU AMD Ryzen 9 7940HS w/ Radeon 780M Graphics / Linux Mint 21.2 Victoria / Kernel: 6.4.8-1-liquorix / Desktop: Cinnamon

Hors ligne

#306 Le 05/03/2009, à 10:47

Levi59

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

Levi59 a écrit :

j'ai vérifié et en effet ce sont les meme. D'ailleurs, conky renvoit bien les informations sur la connection en ethernet et en wifi.
Je rajoute cette capture montrant les températures affichées et les réseaux.
Comme vous le voyez, le wifi n'est pas utilisé mais il reste affiché.
http://r5ms3w.bay.livefilestore.com/y1p … /conky.jpg

En faisant ifconfig j'ai ce résultat... (je suis connecté en Ethernet.)

ifconfig
eth0      Link encap:Ethernet  HWaddr 00:a0:d1:a9:5d:2a  
          inet adr:192.168.1.20  Bcast:192.168.1.255  Masque:255.255.255.0
          adr inet6: fe80::2a0:d1ff:fea9:5d2a/64 Scope:Lien
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          Packets reçus:12532 erreurs:0 :0 overruns:0 frame:0
          TX packets:11703 errors:0 dropped:0 overruns:0 carrier:2
          collisions:0 lg file transmission:1000 
          Octets reçus:15918500 (15.9 MB) Octets transmis:955669 (955.6 KB)
          Interruption:215 

lo        Link encap:Boucle locale  
          inet adr:127.0.0.1  Masque:255.0.0.0
          adr inet6: ::1/128 Scope:Hôte
          UP LOOPBACK RUNNING  MTU:16436  Metric:1
          Packets reçus:0 erreurs:0 :0 overruns:0 frame:0
          TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 lg file transmission:0 
          Octets reçus:0 (0.0 B) Octets transmis:0 (0.0 B)

wlan0     Link encap:Ethernet  HWaddr 00:1f:3b:18:53:a7  
          UP BROADCAST MULTICAST  MTU:1500  Metric:1
          Packets reçus:0 erreurs:0 :0 overruns:0 frame:0
          TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 lg file transmission:1000 
          Octets reçus:0 (0.0 B) Octets transmis:0 (0.0 B)

wmaster0  Link encap:UNSPEC  HWaddr 00-1F-3B-18-53-A7-00-00-00-00-00-00-00-00-00-00  
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          Packets reçus:0 erreurs:0 :0 overruns:0 frame:0
          TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 lg file transmission:1000 
          Octets reçus:0 (0.0 B) Octets transmis:0 (0.0 B)

Dernière modification par Levi59 (Le 05/03/2009, à 13:06)

Hors ligne

#307 Le 05/03/2009, à 13:10

hartman

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

Bonjour,

Je voulais utiliser des police "spéciales" pour avoir des icones dans mon conky, seulement je ne sais pas du tout comment ça fonctionne tongue.
J'avoue ne pas avoir chercher des heures, mais si quelqu'un peut me donner une piste, je lui en serait très reconnaissant smile.


P4 2.8Ghz 32bits / 1Go de RAM / GeForce FX5700LE.
Ubuntu Dapper Drake et Gutsy gibbon
Documentation sur Ubuntu, pour les débutants voir moins débutant :P

Hors ligne

#308 Le 05/03/2009, à 13:48

Levi59

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

En gros la police contient non pas des chiffres et des lettres mais des symboles (exemple, la lettre L est remplacée par un soleil) et il suffit donc d'afficher le caractère correspondant avec la police spéciale pour afficher le symbole.

Hors ligne

#309 Le 05/03/2009, à 20:20

hartman

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

Oui, c'est en effet ce que j'avais compris (j'ai repris une grosse partie d'un conky qui me plaisait beaucoup), mais j'ai bien les lettres, simplement elles apparaissent .... comme des lettres tongue.
Il y a une modif particulière à faire pour que conky prennent en charge les polices?

Merci smile


P4 2.8Ghz 32bits / 1Go de RAM / GeForce FX5700LE.
Ubuntu Dapper Drake et Gutsy gibbon
Documentation sur Ubuntu, pour les débutants voir moins débutant :P

Hors ligne

#310 Le 05/03/2009, à 20:22

Jackass059

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

J'ai vérifié, et en fait j'utilise pas la commande if_up.
À la place j'utilise ça :

${if_existing /proc/net/route eth0}
TRAITEMENT
${endif}

(idem avec wlan0)


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

Hors ligne

#311 Le 06/03/2009, à 07:22

Valentin2105

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

hartman,

Ces polices sont a installé, tu les trouve sur le site Dafont !
Il y en a du genre "openlogos", "Pizza Dudes" ...
Si tu veux celle du conky que tu as repris, tu regarde le nom de la police voulu dans ton conkyrc, tu les trouve sur internet (dafont ou autre) , tu les  décompresse de l'archive et les place dans /usr/share/fonts/ en roots !

Voila

Hors ligne

#312 Le 06/03/2009, à 13:37

Levi59

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

Jackass059 a écrit :

J'ai vérifié, et en fait j'utilise pas la commande if_up.
À la place j'utilise ça :

${if_existing /proc/net/route eth0}
TRAITEMENT
${endif}

(idem avec wlan0)

Merci! ca fonctionne parfaitement maintenant!

Il ne me reste plus qu'à trouver à quoi correspondent les températures affichées...
Quelqu'un a t il réussi à trouver les correspondances pour un "aspire 8920".

Je me demandais si il était possible que la température affichée des processeurs soit une différence par rapport à la température exterieur de ces processeurs. Par exemple CPU0 affiche 5°C et j'ai 4 autre fichiers (Temp[1234]_input) dont les valeurs sont de 38-49-41-39°C, donc la valeur serait 38+5°C si le fichier temp1_input était la valeur de la température exterieur du processeur...
À votre avis?

Dernière modification par Levi59 (Le 06/03/2009, à 13:44)

Hors ligne

#313 Le 07/03/2009, à 00:28

hartman

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

Valentin2105 a écrit :

hartman,

Ces polices sont a installé, tu les trouve sur le site Dafont !
Il y en a du genre "openlogos", "Pizza Dudes" ...
Si tu veux celle du conky que tu as repris, tu regarde le nom de la police voulu dans ton conkyrc, tu les trouve sur internet (dafont ou autre) , tu les  décompresse de l'archive et les place dans /usr/share/fonts/ en roots !

Voila

Merci beaucoup pour ces précisions cool
(ça marche bien maintenant, les lettres ne sont plus tongue ).


P4 2.8Ghz 32bits / 1Go de RAM / GeForce FX5700LE.
Ubuntu Dapper Drake et Gutsy gibbon
Documentation sur Ubuntu, pour les débutants voir moins débutant :P

Hors ligne

#314 Le 07/03/2009, à 16:03

WicKeD!

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

Petite contribution avec une présentation faite suivant les organes du system.

http://img8.imageshack.us/img8/4791/capture1s.png


WicKeD!
Statut :Passage de newbi Complet à : newbi tout court
de moins en moins newbi grâce à vous !

Hors ligne

#315 Le 08/03/2009, à 13:55

Bushman02

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

En utilisant conkyforecast, j'ai utilisé pour mon compte l'exemple donné sur le tuto (je crois). Tout se passe bien, sauf que le conky est trop haut par rapport au texte qu'il contient. J'ai beau chercher dans les lignes ci-dessous, je ne trouve pas la solution à un redimensionnement. Quelqu'un a-t-il une idée ?
Merci d'avance.
Voilà le début du conky/météo :

<code>
use_xft yes
xftfont Optimum:size=11
xftalpha 0.8
update_interval 1.0
total_run_times 0
own_window yes
own_window_hints  undecorated,below,sticky,skip_taskbar,skip_pager
own_window_transparent yes
double_buffer yes
minimum_size 280 5
maximum width 330
draw_shades no
draw_outline no
draw_borders no
stippled_borders 8
border_margin 4
border_width 1
default_color 4582B5
default_shade_color black
default_outline_color black
alignment top_right
gap_x 485
gap_y 70
no_buffers yes
uppercase no
cpu_avg_samples 2
net_avg_samples 2
override_utf8_locale no
use_spacer no
override_utf8_locale yes
# colours
color1 dark blue
# light blue
color2 #FFD700
#FFD700
#FFD700
color3 FC8820
# green
color4 78BF39
# red
color5 CC0000
text_buffer_size 2000

Hors ligne

#316 Le 08/03/2009, à 21:28

grosse patate

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

Valentin2105 a écrit :

@GWEN, un petit screenshot non ?

En fait je me suis rapidement penché sur la question et n'ai pas trop compris la manière la plus simple de communiquer ce screenshot...


« Rien, ici-bas, n'est plus souple, moins résistant que l'eau, pourtant il n'est rien qui vienne mieux à bout du dur et du fort. »
                                          Lao-Tzu 570-490 av. J.-C.

ASUSTek P5GD1-VW Intel core 2 cpu 4300 1,8 GHz nVIDIA NV44 2 GO RAM

Hors ligne

#317 Le 08/03/2009, à 21:47

Кຼزດ

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

grosse patate a écrit :
Valentin2105 a écrit :

@GWEN, un petit screenshot non ?

En fait je me suis rapidement penché sur la question et n'ai pas trop compris la manière la plus simple de communiquer ce screenshot...

tu l'upload grâce à pix.toile-libre.org (entre autres )
et tu pose le code pour la miniature dans ton message tongue


dou

Hors ligne

#318 Le 12/03/2009, à 14:34

grosse patate

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

mathieuI a écrit :
grosse patate a écrit :
Valentin2105 a écrit :

@GWEN, un petit screenshot non ?

En fait je me suis rapidement penché sur la question et n'ai pas trop compris la manière la plus simple de communiquer ce screenshot...

tu l'upload grâce à pix.toile-libre.org (entre autres )
et tu pose le code pour la miniature dans ton message tongue

Merci Mathieu !
J'essaie ça de suite.


« Rien, ici-bas, n'est plus souple, moins résistant que l'eau, pourtant il n'est rien qui vienne mieux à bout du dur et du fort. »
                                          Lao-Tzu 570-490 av. J.-C.

ASUSTek P5GD1-VW Intel core 2 cpu 4300 1,8 GHz nVIDIA NV44 2 GO RAM

Hors ligne

#319 Le 12/03/2009, à 14:38

grosse patate

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

Mon conky très simple car je n'ai pas encore eu le temps d'assimiler les scripts, les multi-conky et tout ça.
1236861376.png

Merci à tous ceux qui contribuent à cette discussion.

Gwen


« Rien, ici-bas, n'est plus souple, moins résistant que l'eau, pourtant il n'est rien qui vienne mieux à bout du dur et du fort. »
                                          Lao-Tzu 570-490 av. J.-C.

ASUSTek P5GD1-VW Intel core 2 cpu 4300 1,8 GHz nVIDIA NV44 2 GO RAM

Hors ligne

#320 Le 12/03/2009, à 14:41

grosse patate

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

grosse patate a écrit :

Mon conky très simple car je n'ai pas encore eu le temps d'assimiler les scripts, les multi-conky et tout ça.
http://pix.toile-libre.org/upload/thumb/1236861376.png

Merci à tous ceux qui contribuent à cette discussion.

Gwen

et le code

alignment top_right 
background yes 
cpu_avg_samples 4 
net_avg_samples 4 
out_to_console no 
use_xft yes 
xftfont Terminal Bitstream Vera Sans Mono:size=8 
own_window yes 
own_window_type override 
own_window_transparent yes 
update_interval 1 
double_buffer yes 
draw_shades no 
draw_outline no 
draw_borders no 
stippled_borders 10 
border_margin 40 
border_width 1 
default_color 1B1B1B 
default_shade_color white
default_outline_color white
gap_x 30 
gap_y 100 
use_spacer no 
no_buffers yes 
uppercase no 

TEXT
${color FFFFF0}Bonjour Gwen !

${color FFFFF0}Système ${color DAA520}$sysname $kernel
${color FFFFF0}Allumé depuis :${color F0E68C} $uptime

${color DAA520}Proc1 : ${color F0E68C}${cpu cpu1}% ${color FFFFF0}${freq_dyn_g cpu1}GHz ${color DAA520}${offset 40}Proc2 : ${color F0E68C}${cpu cpu2}% ${color FFFFF0}${freq_dyn_g cpu1}GHz
${color FFFFF0}${cpugraph 40,150 B22222 8B0000} ${alignr}${color FFFFF0}${cpugraph 40,150 B22222 8B0000}

${color DAA520}Ram : ${color F0E68C} $mem ${color F0E68C}/${color F0E68C} $memmax ${color F0E68C} ${color FFFFF0}   ${color FFFFF0}$memperc% ${color F5DEB3}${membar} 
${color DAA520}Swap: ${color F0E68C} $swap ${color F0E68C}/${color F0E68C}$swapmax ${color F0E68C} ${color FFFFF0}   $swapperc% ${color F5DEB3}${swapbar}

${color F0E68C}__________________________________${color } 

${color FFFFF0}Espace disques :
${color DAA520}/ ${tab 19}${color F0E68C}${fs_used /}/${fs_size /} ${color FFFFF0}${fs_used_perc /}% ${color F5DEB3}${fs_bar /}
${color DAA520}/home ${color F0E68C}${fs_used /home}/${fs_size /home} ${color FFFFF0}${fs_used_perc /home}% ${color F5DEB3}${fs_bar /home}
${color DAA520}/win ${tab 19}${color F0E68C}${fs_used /media/windows}/${fs_size /media/windows} ${color FFFFF0}${fs_used_perc /media/windows}%${color F5DEB3} ${fs_bar /media/windows}
${color DAA520}/sdb1 ${tab 19}${color F0E68C}${fs_used /media/sdb1}/${fs_size /media/sdb1} ${color FFFFF0}${fs_used_perc /media/sdb1}% ${color F5DEB3}${fs_bar /media/sdb1}
${color DAA520}/sdb2 ${tab 19}${color F0E68C}${fs_used /media/sdb2}/${fs_size /media/sdb2} ${color FFFFF0}${fs_used_perc /media/sdb2}% ${color F5DEB3}${fs_bar /media/sdb2}
${color DAA520}/sdc1 ${tab 19}${color F0E68C}${fs_used /media/sdc1}/${fs_size /media/sdc1} ${color FFFFF0}${fs_used_perc /media/sdc1}% ${color F5DEB3}${fs_bar /media/sdc1}

${color F0E68C}__________________________________${color }

${color FFFFF0}Processus :${color F0E68C} $processes  ${color FFFFF0}En cours : ${color F0E68C}$running_processes

${alignc}${color FFFFF0}USAGE CPU ${alignr}PID             CPU%        MEM% 
${color DAA520}${top name 1} ${color F0E68C}${alignr}${top pid 1}          ${top cpu 1}          ${top mem 1} 
${color DAA520}${top name 2} ${color F0E68C}${alignr}${top pid 2}          ${top cpu 2}          ${top mem 2} 
${color DAA520}${top name 3} ${color F0E68C}${alignr}${top pid 3}          ${top cpu 3}          ${top mem 3} 
${color DAA520}${top name 4} ${color F0E68C}${alignr}${top pid 4}          ${top cpu 4}          ${top mem 4} 
${color DAA520}${top name 5} ${color F0E68C}${alignr}${top pid 5}          ${top cpu 5}          ${top mem 5} 

${alignc}${color FFFFF0}USAGE RAM ${alignr}PID             CPU%        MEM% 
${color DAA520} ${top_mem name 1} ${color F0E68C}${alignr}${top_mem pid 1}          ${top_mem cpu 1}          ${top_mem mem 1} 
${color DAA520} ${top_mem name 2} ${color F0E68C}${alignr}${top_mem pid 2}          ${top_mem cpu 2}          ${top_mem mem 2} 
${color DAA520} ${top_mem name 3} ${color F0E68C}${alignr}${top_mem pid 3}          ${top_mem cpu 3}          ${top_mem mem 3} 
${color DAA520} ${top_mem name 4} ${color F0E68C}${alignr}${top_mem pid 4}          ${top_mem cpu 4}          ${top_mem mem 4} 
${color DAA520} ${top_mem name 5} ${color F0E68C}${alignr}${top_mem pid 5}          ${top_mem cpu 5}          ${top_mem mem 5} 

${color F0E68C}__________________________________${color } 

${color FFFFF0}Températures: 

${color DAA520}Système : ${color F0E68C}${execi 30 sensors | grep -A 0 'Sys Temp:' | cut -c15-21} ${Tab 80}${color DAA520}Disque 1 : ${execi 30 hddtemp -n /dev/sda}
${color DAA520}Carte Mère : ${color F0E68C}${execi 30 sensors | grep -A 0 'CPU Temp:' | cut -c15-21} ${Tab 80}${color DAA520}Disque 2 : ${execi 30 hddtemp -n /dev/sdb}
${color DAA520}Proc1 : ${color F0E68C}${execi 30 sensors | grep -A 0 'Core 0' | cut -c15-21} ${Tab 80}${color DAA520}Disque 3 : ${execi 30 hddtemp -n /dev/sdc}
${color DAA520}Proc1 : ${color F0E68C}${execi 30 sensors | grep -A 0 'Core 1' | cut -c15-21}
${color F0E68C}__________________________________${color } 

${color FFFFF0}Réseau:

${color FFFFF0}IP locale:${color F0E68C} ${addr eth0}  ${color FFFFF0} IP publique:${color F0E68C} ${execi 60 wget -O - http://ip.tupeux.com | tail}

${color DAA520}Débit descendant : ${color F0E68C}${downspeed eth0}k/s${offset 40}${color DAA520}Débit montant : ${color F0E68C}${upspeed eth0}k/s
${color FFFFF0}${downspeedgraph eth0 40,150 B22222 8B0000}${color FFFFF0}${alignr}${upspeedgraph eth0 40,150 B22222 8B0000}

${color DAA520}Port(s) ouvert(s): ${color F0E68C}${tcp_portmon 1 65535 count} 
${color F0E68C}${tcp_portmon 1 65535 rhost 0} ${color FFFFF0}$alignr${tcp_portmon 1 65535 lservice 0} 
 ${tcp_portmon 1 65535 rhost 1} ${color FFFFF0}$alignr${tcp_portmon 1 65535 lservice 1} 
 ${tcp_portmon 1 65535 rhost 2} ${color FFFFF0}$alignr${tcp_portmon 1 65535 lservice 2} 
 ${tcp_portmon 1 65535 rhost 3} ${color FFFFF0}$alignr${tcp_portmon 1 65535 lservice 3} 
 ${tcp_portmon 1 65535 rhost 4} ${color FFFFF0}$alignr${tcp_portmon 1 65535 lservice 4} 
 ${tcp_portmon 1 65535 rhost 5} ${color FFFFF0}$alignr${tcp_portmon 1 65535 lservice 5}

À bientôt


« Rien, ici-bas, n'est plus souple, moins résistant que l'eau, pourtant il n'est rien qui vienne mieux à bout du dur et du fort. »
                                          Lao-Tzu 570-490 av. J.-C.

ASUSTek P5GD1-VW Intel core 2 cpu 4300 1,8 GHz nVIDIA NV44 2 GO RAM

Hors ligne

#321 Le 14/03/2009, à 07:05

apollolune

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

Pour avoir le numéro du bureau dans conky (sous windowmaker ou fluxbox par exemple) :

${exec echo $(($(xprop -root _NET_CURRENT_DESKTOP | sed 's/[^0-9]*//')+1))}

C'est moins utile pour gnome ou kde qui, je crois, doivent avoir des applets qui affichent les bureaux virtuels sous la forme d'un visuel.
En revanche, pour fluxbox chez moi (par exemple sur un eeepc), j'optimise l'écran qui est entièrement vide sauf (1 term ou firefox ou 2 term ou ...) et conky à la gauche de l'écran ; le fait d'avoir le numéro du bureau sur conky est très utile pour toujours savoir où je suis et passer facilement de bureau en bureau.
J'espère ne pas avoir poster un doublon,
Apol

#322 Le 14/03/2009, à 14:39

Dartoms

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

Salut,

depuis que Bashfr a changé son site (nouveau design entre autre), le script que j'avais récupéré pour afficher des quotes dans conky ne fonctionne plus sad

Voilà le script en question, si quelqu'un arrive à trouver le problème, ça serait super smile Merci de votre aide wink

#!/usr/bin/env perl

       #*********************************************#
       #              quote-from-bashfr              #
       #              écrit par tOkeshu              #
       #                02 août. 2006                #
       #                   bashfr.pl                    #
       #                 version 1.1                 #
       #                                             #
       #    Récupère les citations de votre site     #
       #              préféré: bashfr.org            #
       #*********************************************#
       

# ----------------------------------------------------------- #
# Ce script prépare et traite les citations du site Bashfr.org#
# Il accepte 6 arguments possible :                           #
# -latest | -random | -random2 | -top50                                  #
# Ils correspondent ou 4 pages de citation de bashfr :        #
#                                                             #
# http://www.bashfr.org/?sort=latest                          #
# http://www.bashfr.org/?sort=random                          #
# http://www.bashfr.org/?sort=random2                          #
# http://www.bashfr.org/?sort=top50                           #
#                                                             #
# -quote x (avec x>0)                                         #
# Correspond à la page : http://www.bashfr.org/?x             #
#                                                             #
# -n est un argument qui est utilisé avec les 3 premiers:     #
# Il permet de selectionner une quote parmis les 3 différentes#
# pages énoncées. (ex: -latest -n 2 )                         #
#                                                             #
# Le choix par défaut est random.                             #
# ----------------------------------------------------------- #

# Variable qui permet de décompter le nombre de citations parcourues.
$quote_number=1;

$caracterebizarre=0;

# On vérifie les arguments.
# Cas génériques : top50, aléatoire, et dernier ajout.
if ( $ARGV[0] eq "-latest" || $ARGV[0] eq "-random" || $ARGV[0] eq "-top50" || $ARGV[0] eq "-random2" )
{
    $choix=substr ($ARGV[0],1,8);
    $choix="sort="."$choix";
    
# Argument qui permet d'afficher une citation en particulier.
}elsif ( $ARGV[0] eq "-quote" )
{
    $choix="$ARGV[1]";
    
# Argument par défaut.
}else{
    $choix="sort=random2";
    
}

# Argument qui permet de selectionner une citation en particulier avec 
# les arguments précédents. (ex : quote.pl -latest -n 2 )
if ( $ARGV[1] eq "-n" )
{
    $quote_number=$ARGV[2];
}

# Variable d'état (somme-nous dans une citation ? : vrai(>0) ou non(0)).
$in_the_quote=0;

# On récupère directement la page HTML.
use LWP::Simple;
$url="http://www.bashfr.org/?"."$choix";
$source = get($url);
# On récupère chaque ligne dans un tableau.
@tab = split(/\n/,$source);

# On parcours tout le tableau.
# A chaque tour de boucle on ne considère qu'une seule ligne ( $_ ).
 foreach $_ (@tab) {
    # Condition d'arret (somme nous sortis de la citation ?).
    # SI oui alors on arrete la boucle.
    # Si non on continue à parcourir le fichier.
    if ( ("$_" =~ m!div!) && $in_the_quote!=0 )
    {
    last;
    }

    # Somme nous dans la citation ?
    # Si index trouve quote1 ou quote-1 (!=-1) nous venons de trouver une citation.
    $i=index($_,'quote1');
    $j=index($_,'quote-1');
    if ( $i!=-1 || $j!=-1 )
    {
        if ( $quote_number == 1 )
        {
            # Changement d'état (dans la citation).
            $in_the_quote=1;
        }else 
        {
            $quote_number--;
        }
    }

    # Si nous avons changé d'état nous traitons la citation.
    if ( $in_the_quote!=0 )
    {
        # Enlève les balises superflues de début de citation.
        if ( $in_the_quote==1 )
        {
            $_ =~ m/\?([0-9]+)/g;
            # Repère le tout début de la citation dans la ligne (après <br />).
            $pos_debut=index($_,'<br />');
            $pos_debut+=6;
            $pos_fin=length($_);
            # Modifie la ligne actuellement considérée en récupérant
            # uniquement ce qui nous intéresse.
            $_=substr ($_,$pos_debut,$pos_fin);
            # Changement d'état (corps et fin de la citation, rien à enlever).
            $in_the_quote=2;
        }
            # Toute la partie suivante vise à enlever le formatage HTML.
            # ( certaines méthodes existent déjà mais ici rien de compliqué ).
            # Comme substituer une chaine longue à une chaine + courte est 
            # fastidieuse, on remplace l'espace des caractère en trop par un
            # marqueur ( ici % ).
            s/&quot;/%%%%%%\"/g;
            s/&amp;/%%%%%&/g;
            s/&lt;/%%%</g;
            s/&gt;/%%%>/g;
            s/&oelig;/%%%%%%Œ/g;
            s/&nbsp;/%%%%% /g;
            s/&copy;/%%%%%©/g;
            s/&not;/%%%%¬/g;
            s/&ordf;/%%%%%ª/g;
            s/&deg;/%%%%°/g;
            s/&sup2;/%%%%%²/g;
            s/&Agrave;/%%%%%%%%À/g;
            s/&Atilde;/%%%%%%%%à/g;
            s/&Ccedil;/%%%%%%%%Ç/g;
            s/&Egrave;/%%%%%%%%È/g;
            s/&Eacute;/%%%%%%%%É/g;
            s/&Ecirc;/%%%%%%%Ê/g;
            s/&iuml;/%%%%%%ï/g;
            s/&\#039;/%%%%%\'/g;
            s/&eacute;/%%%%%%%é/g;
            s/&agrave;/%%%%%%%à/g;
            s/&acirc;/%%%%%%â/g;
            s/&ccedil;/%%%%%%%ç/g;
            s/&egrave;/%%%%%%%è/g;
            s/&eacute;/%%%%%%%é/g;
            s/&ecirc;/%%%%%%ê/g;
            s/&euml;/%%%%%ë/g;
            s/&icirc;/%%%%%%î/g;
            s/&ocirc;/%%%%%%ô/g;
            s/&ugrave;/%%%%%%%ù/g;
            s/&ucirc;/%%%%%%û/g;    
            s/<br \/>/%%%%%/g;            

        $caracterebizarre+=1;
        if ($caracterebizarre>=1)  {$_=substr ($_,0,-1);}
        s/%+//g;

        # Pour conclure on supprime les marqueurs.
        # On affiche enfin la ligne de citation traitée.
        print "$_ \n";
        
    }
}
print "\n";

Hors ligne

#323 Le 14/03/2009, à 21:41

Leyna

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

Bonjour !

Après des heures de bidouillage, je suis soulagée de vous montrer enfin mon bureau conky :

http://pics.imagup.com/01/1237078274_ConkyLeyna.jpg


Mon conkyrc:

# Conky configuration

background yes
use_xft yes
xftfont HandelGotD:size=9
xftalpha 0.5
update_interval 1.0
total_run_times 0
own_window yes
own_window_type override
own_window_transparent yes
own_window_hints undecorated,below,sticky,skip_taskbar,skip_pager
double_buffer yes
minimum_size 400 1000
maximum_width 250
draw_shades no
draw_outline no
draw_borders no
draw_graph_borders yes
default_color white
default_shade_color red
default_outline_color green
alignment top_right
gap_x 5
gap_y 30
no_buffers yes
uppercase no
cpu_avg_samples 4
net_avg_samples 4
override_utf8_locale yes


TEXT
${alignc}${font Purisa:size=18}${time %H:%M}$font
${alignc}${font Purisa:size=14}${time %A %d %B}$font

${font OpenLogos:size=16}u${font}   Ubuntu Intrepid 8.10
         Hostname $alignr $nodename
         IP Locale $alignr ${addr eth0}
         IP Publique $alignr ${execi 1800 /home/moon/scripts/ip.sh}
	  Uptime $alignr $uptime
         

${font PizzaDude Bullets:size=16}v$font   Down :   ${downspeed eth0} Kb/s $alignr Up : ${upspeed eth0} Kb/s   
${font PizzaDude Bullets:size=16}r$font   ${downspeedgraph eth0 25,100 ffffff} $alignr ${upspeedgraph eth0 25,100 ffffff}
         total : ${totaldown eth0} $alignr total : ${totalup eth0}


${font StyleBats:size=18}A$font   CPU1 $alignr ${cpu cpu1}%
         ${cpubar cpu1}
	 CPU2 $alignr ${cpu cpu2}%
         ${cpubar cpu2}
${font StyleBats:size=16}g$font   RAM  $alignr$memperc%
         $membar
         			

${font StyleBats:size=18}K$font   Ubuntu  $alignr ${fs_used_perc /}%
         ${fs_bar /}  
 	 Big Brother  $alignr ${fs_used_perc /media/Big Brother}%
         ${fs_bar /media/Big Brother} 
















${execp conkyDeluge -t /usr/share/conkydeluge/example/conkyDeluge.template}

Mon script conkyDeluge:

${font PizzaDude Bullets:size=14}U$font ${font Verdana:style=bold:size=9}[name]$font
      ${font Verdana:size=8}[progress] / DL: [downloadrate] - UL: [uploadrate]$font

Je me suis basée sur cette config:
http://img153.imageshack.us/img153/1111/capturezd0.jpg
et je l'ai modifié avec l'aide des posts de ce forum; merci à tous!

Cependant j'ai encore quelques soucis:
1- Au début, conkyDeluge affichait correctement les torrents en cours de téléchargement, mais tout d'un coup le deuxième torrent est apparu tronqué (cf screenshot). Pourtant je n'ai pas touché le script de conkyDeluge.

2- Je n'ai pas réussi à configurer les flux de TVRSS.net. Tous les autres flux fonctionnent correctement avec le script conky-rss.sh, mais ceux de TVRSS ne donnent rien du tout. Quelqu'un aurait réussi à le faire ?
Par exemple, voici le flux pour suivre les torrents de The Big Bang Theory:
http://tvrss.net/search/index.php?show_name=The+Big+Bang+Theory&show_name_exact=true&mode=rss

3- Y a-t-il un moyen simple pour rafraîchir conky après une modification de conkyrc?

Merci pour toutes vos contributions !


EDIT
Si ça intéresse quelqu'un:
1- Problème réglé en simplifiant le fichier conkyDeluge.template, apparemment il aime pas quand il y a trop de paramètres polices/couleurs.

3- Le petit script magique, cf quelques pages + tôt
http://wavemaker.free.fr/index.php/post … conky#c163

Dernière modification par Leyna (Le 15/03/2009, à 20:05)

Hors ligne

#324 Le 15/03/2009, à 00:56

apollolune

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

Leyna a écrit :

3- Y a-t-il un moyen simple pour rafraîchir conky après une modification de conkyrc?

Merci pour toutes vos contributions !

Moi je fais :

$ killall -SIGUSR1 conky

#325 Le 15/03/2009, à 01:13

Leyna

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

Merci apollolune! C'est bien pratique, encore faut-il que je m'en souvienne ^^

Hors ligne