Contenu | Rechercher | Menus

Annonce

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

À propos de l'équipe du forum.

#1 Le 31/05/2010, à 18:06

Laurent_chébran

[conky]&#039 à la place des apostrophes (en cours)

Salut,

J'ai un "&#039" qui apparaît à la place des apostrophes dans un conky. Même chose pour les guillemets qui sont remplacés par "&quote"

Comment régler ce problème ?..

a+ merci.

Dernière modification par Laurent_chébran (Le 31/05/2010, à 18:12)

Hors ligne

#2 Le 31/05/2010, à 18:53

pbout340

Re : [conky]&#039 à la place des apostrophes (en cours)

Je pense que ton problème est un problème UTF-8.
Vois au paragraphe Conky avant text de http://doc.ubuntu-fr.org/conky

# Utiliser Xft (polices lissées etc)
use_xft yes
xftalpha .1
override_utf8_locale yes # force UTF8

#police a utiliser : use_xft doit être a "yes"
xftfont Fixed:size=7#OCR A Std:size=6
# Tout le texte en majuscule
uppercase no


réflexe conditionnable : il y a, en haut de cette page, à gauche, un petit book cliquable.

Hors ligne

#3 Le 31/05/2010, à 18:59

Laurent_chébran

Re : [conky]&#039 à la place des apostrophes (en cours)

J'ai l'impression que tout y est... mais ça ne marche pas..

#!/usr/bin/conky -d -c
##	.conkyrc configuration
alignment bottom_right
background yes
border_margin 5
border_width 5
color0 555555			#
color1 FCAF3E			# zolty
color2 2a2a2a			# braz
color3 a82553			# rozowy f71f84
color4 5e1014			# bordowy
color5 64574e			# braz
color6 2a2a2a			# szary
color7 8888CC			#  (COOL)
color8 9d9c61			# zolto-szary
color9 525276			# niebiesko-szary
cpu_avg_samples 2
default_color 000000		# szary 5f5f5f
default_outline_color 000000 	# Black
default_shade_color 000000	# Black
double_buffer yes
draw_borders no
draw_graph_borders no
draw_outline no
draw_shades no
gap_x 30
gap_y 25
max_specials 1024
max_user_text 10000
maximum_width 420
minimum_size 175
net_avg_samples 2
no_buffers yes
override_utf8_locale yes
own_window yes
own_window_colour 000000	# Black
own_window_hints undecorated,below,sticky,skip_taskbar,skip_pager
own_window_transparent yes
own_window_type override 	## normal
pad_percents 2			# to co nizej, miejsc po przecinku
short_units yes			# krotka wersja podawania wielkosci dyskow np. 612.21M/3.80G
stippled_borders 3
text_buffer_size 8000
total_run_times 0
update_interval 1.0
uppercase no
use_spacer right
use_xft yes
xftalpha 1
xftfont Freesans:pixelsize=9

lua_load /home/didisoft/.conky/lua.lua

# ${diskiograph /dev/sda 15,180 a7a7a7 a7a7a7} # wskaznik pracy dysku
# ${image /home/didisoft/.conky/didisoft.jpg -p 0,80 -s 26x28} # obrazki w conky


TEXT
${offset 0}${font Zegoe Light - U:pixelsize=24}24 Heures.ch${font}

${offset 0}${font PizzaDude Bullets:pixelsize=12}b${font}${font Zegoe Light - U:pixelsize=12}
${offset 0}${execi 300 /home/laurent/.perso/conky/conky-rss.sh http://www.lematin.ch/flash-info/feed 5 2}
${font}
#http://www.24heures.ch/actu/suisse/feed

Dernière modification par Laurent_chébran (Le 31/05/2010, à 19:28)

Hors ligne

#4 Le 31/05/2010, à 19:30

pbout340

Re : [conky]&#039 à la place des apostrophes (en cours)

Je ne suis arrivé à rien de concluant avec ton fichier .conkyrc.
essaie ce que cela donne avec le mien :

use_xft yes
xftfont Arial:size=8
xftalpha 0.8
update_interval 1.0
total_run_times 0
own_window yes
own_window_transparent no
double_buffer yes
minimum_size 280 5
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 bottom_right
gap_x 8
gap_y 50
no_buffers yes
uppercase no
cpu_avg_samples 2
net_avg_samples 2
override_utf8_locale no
use_spacer no



TEXT
$nodename - $sysname $kernel on $machine
$stippled_hr
${color #4582B5}Uptime:$color $uptime ${color #FFFFFF}- Load:$color $loadavg
${color #4582B5}Usage CPU:$color $cpu% ${color #FFFFFF} ${cpubar}
$color ${cpugraph FFFFFFF FFFFFFF}
${color #4582B5}Usage RAM:${color #FFFFFF} $mem/$memmax - $memperc% ${membar}
${color #4582B5}Usage Swap:${color #FFFFFF} $swap/$swapmax - $swapperc% ${swapbar}
${color #4582B5}Processus:$color $processes ${color #FFFFFF}Running:$color $running_processes
$color$stippled_hr
${color #4582B5}Reseau:
Down:${downspeed eth1} k/s${color #FFFFFF} ${offset 80}Up:${color #FFFFFF} ${upspeed eth1} k/s
$color${downspeedgraph eth1 32,150 FFFFFF FFFFFF} $color${upspeedgraph eth1 32,150 FFFFFF FFFFFF}
$color$stippled_hr
${color #4582B5}Espace Disque:
ext3: $color${fs_free /}/${fs_size /} ${fs_bar /}
$color$stippled_hr
${color #4582B5}                  PID     CPU%   MEM%
CPU usage
${color #FFFFFF} ${top name 1} ${top pid 1} ${top cpu 1} ${top mem 1}
${color #FFFFFF} ${top name 2} ${top pid 2} ${top cpu 2} ${top mem 2}
${color #FFFFFF} ${top name 3} ${top pid 3} ${top cpu 3} ${top mem 3}


${color #4582B5}Mem usage
${color #FFFFFF} ${top_mem name 1} ${top_mem pid 1} ${top_mem cpu 1} ${top_mem mem 1}
${color #FFFFFF} ${top_mem name 2} ${top_mem pid 2} ${top_mem cpu 2} ${top_mem mem 2}
${color #FFFFFF} ${top_mem name 3} ${top_mem pid 3} ${top_mem cpu 3} ${top_mem mem 3}
${color #FFFFFF} ${top_mem name 4} ${top_mem pid 4} ${top_mem cpu 4} ${top_mem mem 4}

tu peux retrouver la transparence au lieu d'avoir un fond noir en modifiant:

own_window_transparent no

par

own_window_transparent yes

il y a bien une ligne concernant UTF-8 :

override_utf8_locale no

ton fichier ne comporte aucune mention de UTF-8
tu peux essayer avec la proposition inverse (je n'ai pas été obligé de le faire)

override_utf8_locale yes

Sinon, j'ai installé tout ça pour vérifier et tester où pouvait être ton problème, mais je m'en passe très bien en utilisant simplement la commande

top

dans le terminal

tu peux faire aussi pour en savoir plus sur la commande top.

man top

Dernière modification par pbout340 (Le 31/05/2010, à 19:35)


réflexe conditionnable : il y a, en haut de cette page, à gauche, un petit book cliquable.

Hors ligne

#5 Le 31/05/2010, à 19:41

Laurent_chébran

Re : [conky]&#039 à la place des apostrophes (en cours)

Rien de tout ça n'a fait avancer mon problème big_smile

Hors ligne

#6 Le 31/05/2010, à 19:51

pbout340

Re : [conky]&#039 à la place des apostrophes (en cours)

tu as essayé avec mon fichier ?
et en changeant l'option override_utf8_locale no
par override_utf8_locale yes ?

tu ne risques absolument rien à faire une copie bête et méchante de tout mon fichier, il est lui-même une copie de deux exemple donnés par la doc Ubuntu ; j'ai récupéré la partie config sur un exemple et la partie TEXT sur un autre exemple.

et puis, je te dis, tu auras beaucoup plus vite fait d'avoir les mêmes infos avec la commande top. (laquelle fonctionne toujours, même si tu te retrouves sans Xorg !!) .


réflexe conditionnable : il y a, en haut de cette page, à gauche, un petit book cliquable.

Hors ligne

#7 Le 31/05/2010, à 20:10

Laurent_chébran

Re : [conky]&#039 à la place des apostrophes (en cours)

pbout340 a écrit :

tu as essayé avec mon fichier ?
et en changeant l'option override_utf8_locale no
par override_utf8_locale yes ?

tu ne risques absolument rien à faire une copie bête et méchante de tout mon fichier, il est lui-même une copie de deux exemple donnés par la doc Ubuntu ; j'ai récupéré la partie config sur un exemple et la partie TEXT sur un autre exemple.

Oui j'ai essayé. Mon problème est toujours là et il y en a d'autres qui s'ajoutent..

et puis, je te dis, tu auras beaucoup plus vite fait d'avoir les mêmes infos avec la commande top. (laquelle fonctionne toujours, même si tu te retrouves sans Xorg !!) .

En l'occurrence c'est une partie du conky qui relaie un flux rss..

Hors ligne

#8 Le 31/05/2010, à 20:32

pbout340

Re : [conky]&#039 à la place des apostrophes (en cours)

Bon... OK fais un up car je n'ai pas d'autres idées pour le moment.


réflexe conditionnable : il y a, en haut de cette page, à gauche, un petit book cliquable.

Hors ligne

#9 Le 31/05/2010, à 20:55

pbout340

Re : [conky]&#039 à la place des apostrophes (en cours)

own_window_transparent yes
own_window_type override     ## normal
pad_percents 2            # to co nizej, miejsc po przecinku
short_units yes            # krotka wersja podawania wielkosci dyskow np. 612.21M/3.80G
stippled_borders 3
text_buffer_size 8000
total_run_times 0
update_interval 1.0
uppercase no
use_spacer right
use_xft yes
xftalpha 1
xftfont Freesans:pixelsize=9

lua_load /home/didisoft/.conky/lua.lua

# ${diskiograph /dev/sda 15,180 a7a7a7 a7a7a7} # wskaznik pracy dysku
# ${image /home/didisoft/.conky/didisoft.jpg -p 0,80 -s 26x28} # obrazki w conky

TEXT
${offset 0}${font Zegoe Light - U:pixelsize=24}24 Heures.ch${font}
${offset 0}${font PizzaDude Bullets:pixelsize=12}b${font}${font Zegoe Light - U:pixelsize=12}
${offset 0}${execi 300 /home/laurent/.perso/conky/conky-rss.sh http://www.lematin.ch/flash-info/feed 5 2}
${font}
#http://www.24heures.ch/actu/suisse/feed

http://doc.ubuntu-fr.org/conkyforecast

Certains caractères ne s'affichent pas correctement

Rajoutez l'option suivante à votre conkyrc avant la section TEXT :

override_utf8_locale yes

Dernière modification par pbout340 (Le 31/05/2010, à 21:12)


réflexe conditionnable : il y a, en haut de cette page, à gauche, un petit book cliquable.

Hors ligne

#10 Le 31/05/2010, à 21:02

Laurent_chébran

Re : [conky]&#039 à la place des apostrophes (en cours)

Ca y est déjà depuis le début

Hors ligne

#11 Le 31/05/2010, à 21:10

pbout340

Re : [conky]&#039 à la place des apostrophes (en cours)


réflexe conditionnable : il y a, en haut de cette page, à gauche, un petit book cliquable.

Hors ligne

#12 Le 31/05/2010, à 21:34

Laurent_chébran

Re : [conky]&#039 à la place des apostrophes (en cours)

En fait je viens de voir que le problème vennait du flux rss .. les guillemets et les apostrophes s'affichent partout ailleurs.

Hors ligne

#13 Le 31/05/2010, à 22:17

pbout340

Re : [conky]&#039 à la place des apostrophes (en cours)

et voici pourquoi :

<title>Israël accuse la flottille d&#039;avoir eu des buts non humanitaires</title>
<link>http://www.lematin.ch/flash-info/monde/israel-accuse-flottille-buts-humanitaires</link>
<description>Le représentant d&#039;Israël a accusé lundi à l&#039;ONU la flottille d&#039;avoir eu des buts non humanitaires, lors d&#039;un débat au Conseil de sécurité sur l&#039;intervention militaire israélienne contre cette flottille pro-palestinienne.

</description>
<category domain="http://www.lematin.ch/flash-info/monde">Monde</category>
<pubDate>Mon, 31 May 2010 21:38:08 +0200</pubDate>
<dc:creator>AFP</dc:creator>
<guid isPermaLink="false">282499 at http://www.lematin.ch</guid>
</item>
<item>
<title>Rhône FM en panne: la météo met à mal un émetteur de la radio</title>

<link>http://www.lematin.ch/flash-info/suisse/rhone-fm-panne-meteo-met-mal-emetteur-radio</link>
<description>&quot;Rhône FM&quot; n&#039;a émis que par intermittence entre 22h00 dimanche soir et 15h00 ce lundi. Des conditions météorologiques exécrables ont endommagé un de ses émetteurs sur les hauts d&#039;Anzère (VS), a indiqué la radio valaisanne.
</description>

ceci est un extrait du code source de ce flux : les apostrophes et les guillemets sont codés ; la page est en UTF-8 ; mais les apostrophes sont codés en code iso (&#039;) et les guillemets en code HTML (&quot;).

Je n'ai toujours pas compris comment tout cela fonctionnait exactement mais je code les caractères accentués et caractères spéciaux uniquement en code html et pas en ISO lorsque j'utilise UTF-8. Faisant cela, il n'y pas d'erreur d'affichage de mes pages HTML.


réflexe conditionnable : il y a, en haut de cette page, à gauche, un petit book cliquable.

Hors ligne

#14 Le 31/05/2010, à 22:24

Laurent_chébran

Re : [conky]&#039 à la place des apostrophes (en cours)

T'es en train de me dire que j'ai plus qu'à me trouver une autre source de flux quoi...

Hors ligne

#15 Le 31/05/2010, à 22:38

pbout340

Re : [conky]&#039 à la place des apostrophes (en cours)

ou que tu t'accommodes de ces petits inconvénients !


réflexe conditionnable : il y a, en haut de cette page, à gauche, un petit book cliquable.

Hors ligne