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 28/12/2007, à 17:27

Michel38

[Résolu]Conky et flux RSS

Bonsoir,
J'ai ajouté dans mon conky le 1er flux RSS du monde, voir en bas à  gauche
85970598220071228172347.png
Le problème est que le titre est coupé à  cause de lettres accentuées,  ..... a été, le été est tronqué hmm
Merci pour vos conseils

Dernière modification par Michel38 (Le 29/12/2007, à 20:43)


LM18.3 - Kernel: 4.4.0-53-generic i686 (32 bit gcc: 5.4.0) - Cinnamon 3.4.6 (Gtk 3.18.9-1ubuntu3.3)
System: CLEVO (portable)
CPU    : Dual core Intel Core i5-3230M
Card    : Intel 3rd Gen Core processor Graphics Controller

Hors ligne

#2 Le 28/12/2007, à 18:08

Astier

Re : [Résolu]Conky et flux RSS

Essaye de rajouter cette option : override_utf8_locale yes

A+

Hors ligne

#3 Le 28/12/2007, à 18:11

Michel38

Re : [Résolu]Conky et flux RSS

Astier a écrit :

Essaye de rajouter cette option : override_utf8_locale yes

A+

Merci pour ta réponse mais cette option existe dans mon conky


LM18.3 - Kernel: 4.4.0-53-generic i686 (32 bit gcc: 5.4.0) - Cinnamon 3.4.6 (Gtk 3.18.9-1ubuntu3.3)
System: CLEVO (portable)
CPU    : Dual core Intel Core i5-3230M
Card    : Intel 3rd Gen Core processor Graphics Controller

Hors ligne

#4 Le 28/12/2007, à 18:37

Astier

Re : [Résolu]Conky et flux RSS

Ben ça viendrait pas d'un problème dans conky ou de l'encodage utilisé par les sites qui n'est pas bien reconnu ? Adresse-toi directement sur le forum de conky en indiquant quel est le site en question.

A+

Hors ligne

#5 Le 28/12/2007, à 18:48

Michel38

Re : [Résolu]Conky et flux RSS

Astier a écrit :

Ben ça viendrait pas d'un problème dans conky ou de l'encodage utilisé par les sites qui n'est pas bien reconnu ? Adresse-toi directement sur le forum de conky en indiquant quel est le site en question.

A+

Merci, j'ai mis des fils anglais et là  pas de pbl, donc je vais creuser un peu.


LM18.3 - Kernel: 4.4.0-53-generic i686 (32 bit gcc: 5.4.0) - Cinnamon 3.4.6 (Gtk 3.18.9-1ubuntu3.3)
System: CLEVO (portable)
CPU    : Dual core Intel Core i5-3230M
Card    : Intel 3rd Gen Core processor Graphics Controller

Hors ligne

#6 Le 29/12/2007, à 09:28

Michel38

Re : [Résolu]Conky et flux RSS

Bonjour et bon bout d'an à  tous,
J'ai rien trouvé pour les accents hmm
Voir en bas à  gauche
99983598520071229092620.png
Un gouou conky dans le coin ?
Merci pour les conseils


LM18.3 - Kernel: 4.4.0-53-generic i686 (32 bit gcc: 5.4.0) - Cinnamon 3.4.6 (Gtk 3.18.9-1ubuntu3.3)
System: CLEVO (portable)
CPU    : Dual core Intel Core i5-3230M
Card    : Intel 3rd Gen Core processor Graphics Controller

Hors ligne

#7 Le 29/12/2007, à 11:33

diodio13fr

Re : [Résolu]Conky et flux RSS

salut, j'ai les flux RSS du monde avec accent et j'avais bien galéré pour y arriver.
donc le conkyrc:

#emplacement
alignment top_left

#pour que corky tourne en arriere plan
background yes
#background no #pour les tests

#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

#pour afficher les accents
override_utf8_locale no

#police a utiliser : use_xft doit etre a "yes"
xftfont Terminal Bitstream Vera Sans Mono:size=6

# 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 3

# 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

#contours des bargraph?
draw_graph_borders no

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

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

#largeur maximale de la fenetre  # valeurs identiques pour eviter les bugs
maximum_width 400

#largeur minimale de la fenetre  # du texte de raffraichissement
minimum_size 400 

# largeur du contour
border_width 1

# couleur par defaut du texte, de l'ombre et du contour
default_color white
default_shade_color white
default_outline_color white

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

# 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 yes

# Tout le texte en majuscule ?
uppercase no


TEXT
${font Arial:style=Bold:pixelsize=12}
${color white}${execi 900 /home/diodio/.conky/conky-rss2.sh http://www.lemonde.fr/rss/sequence/0,2-3208,1-0,0.xml}

${color #B9B5B5}${execi 300 /home/diodio/.conky/conky-rss1.sh http://www.lemonde.fr/rss/sequence/0,2-3244,1-0,0.xml}

${color #959090}${execi 300 /home/diodio/.conky/conky-rss1.sh http://www.lemonde.fr/rss/sequence/0,2-651865,1-0,0.xml}

${color #666161}${execi 300 /home/diodio/.conky/conky-rss1.sh http://www.lemonde.fr/rss/sequence/0,2-3242,1-0,0.xml}

${color #666161}${execi 300 /home/diodio/.conky/conky-rss1.sh http://www.techno-science.net/include/news.xml}

et les scripts conky-rss1.sh et conky-rss2.sh récupérés sur le site conky:
conky-rss1.sh

#!/bin/bash
# RSS Display Script by Bill Woodford (admin@sdesign.us) v1.0
#
# This script is designed to output story titles for most any RSS Feed.
#
# This script depends on curl.  Please ensure it is installed and in your $PATH
# Gentoo: emerge -av net-misc/curl
# Debian: apt-get install curl
# Homepage: http://curl.haxx.se/
#
# Usage:
# .conkyrc:	${execi [time] /path/to/script/conky-rss.sh URI LINES TITLENUM}
#	URI = Location of feed, ex. http://www.gentoo.org/rdf/en/glsa-index.rdf
#	LINES = How many titles to display (default 5)
#	TITLENUM = How many times the title of the feed itself is specified, usually 1 or 2 (default 2)
#
# Usage Example		
#		${execi 300 /home/youruser/scripts/conky-rss.sh http://www.foxnews.com/xmlfeed/rss/0,4313,1,00.rss 4 2}

#RSS Setup - Don't change unless you want these values hard-coded!
uri=$1							#URI of RSS Feed
lines=$2						#Number of headlines
titlenum=$3						#Number of extra titles

#Script start
#Require a uri, as a minimum
if [[ "$uri" == "" ]]; then
	echo "No URI specified, cannot continue!" >&2
	echo "Please read script for more information" >&2
else
	#Set defaults if none specified
	if [[ $lines == "" ]]; then lines=5 ; fi
	if [[ $titlenum == "" ]]; then titlenum=2 ; fi

	#The actual work
	curl -s --connect-timeout 30 $uri |\
	sed -e 's/<\/title>/\n/g' |\
	grep '<title>.*' |\
	sed -e 's/<title>//' |\
	head -n $(($lines + $titlenum)) |\
	tail -n $(($lines)) | sed '2d'
fi

conky-rss2.sh

#!/bin/bash
# RSS Display Script by Bill Woodford (admin@sdesign.us) v1.0
#
# This script is designed to output story titles for most any RSS Feed.
#
# This script depends on curl.  Please ensure it is installed and in your $PATH
# Gentoo: emerge -av net-misc/curl
# Debian: apt-get install curl
# Homepage: http://curl.haxx.se/
#
# Usage:
# .conkyrc:	${execi [time] /path/to/script/conky-rss.sh URI LINES TITLENUM}
#	URI = Location of feed, ex. http://www.gentoo.org/rdf/en/glsa-index.rdf
#	LINES = How many titles to display (default 5)
#	TITLENUM = How many times the title of the feed itself is specified, usually 1 or 2 (default 2)
#
# Usage Example		
#		${execi 300 /home/youruser/scripts/conky-rss.sh http://www.foxnews.com/xmlfeed/rss/0,4313,1,00.rss 4 2}

#RSS Setup - Don't change unless you want these values hard-coded!
uri=$1							#URI of RSS Feed
lines=$2						#Number of headlines
titlenum=$3						#Number of extra titles

#Script start
#Require a uri, as a minimum
if [[ "$uri" == "" ]]; then
	echo "No URI specified, cannot continue!" >&2
	echo "Please read script for more information" >&2
else
	#Set defaults if none specified
	if [[ $lines == "" ]]; then lines=5 ; fi
	if [[ $titlenum == "" ]]; then titlenum=2 ; fi

	#The actual work
	curl -s --connect-timeout 30 $uri |\
	sed -e 's/<\/title>/\n/g' |\
	grep '<title>.*' |\
	sed -e 's/<title>//' |\
	head -n $(($lines + $titlenum)) |\
	tail -n $(($lines))
fi

█▒▒▒░░

Hors ligne

#8 Le 29/12/2007, à 11:56

Michel38

Re : [Résolu]Conky et flux RSS

diodio13fr a écrit :

salut, j'ai les flux RSS du monde avec accent et j'avais bien galéré pour y arriver.

Bonjour et merci pour ta réponse, pas de pbl pour récupérer les flux et le override_utf8_locale no n'arrange pas mes accents.
Je n'ai pas tout compris dans tes conky-RSS, la seule différence entre les 2 est un sed '2d' qui n'a rien à  voir avec les accents ....


LM18.3 - Kernel: 4.4.0-53-generic i686 (32 bit gcc: 5.4.0) - Cinnamon 3.4.6 (Gtk 3.18.9-1ubuntu3.3)
System: CLEVO (portable)
CPU    : Dual core Intel Core i5-3230M
Card    : Intel 3rd Gen Core processor Graphics Controller

Hors ligne

#9 Le 29/12/2007, à 12:45

diodio13fr

Re : [Résolu]Conky et flux RSS

le

sed '2d'

sert, il me semble à  supprimer des lignes.
as-tu essayer l'ensemble (mon conkyrc et les scripts)chez toi deja pour voir si ca marche . et si oui tu pourras adapter.
au fait quand j'ai dit que j'avais galéré pour y arriver ce n'était pas pour les récupérer mais pour les afficher sans coupure au 1° accent comme toi.

Dernière modification par diodio13fr (Le 29/12/2007, à 12:46)


█▒▒▒░░

Hors ligne

#10 Le 29/12/2007, à 20:42

Michel38

Re : [Résolu]Conky et flux RSS

Bonsoir et encore merci wink
142833968620071229203312.png
mais moi aussi j'ai du bataillé .... il faut que je lance la partie RSS avant la partie principale pour que çà  marche
.conkyrc

use_xft yes
xftfont Bitstream Vera Sans Mono:size=7
#xftalpha 0.8
update_interval 5.0
total_run_times 0
own_window yes
own_window_type override
own_window_transparent yes
double_buffer yes
no_buffers yes
background yes
##own_window_hints undecorated,below,skip_taskbar
own_window_hints undecorated,below,sticky,skip_taskbar,skip_pager
#minimum_size 290 5
#largeur maximale de la fenetre  # valeurs identiques pour eviter les bugs
maximum_width 400
#largeur minimale de la fenetre  # du texte de raffraichissement
minimum_size 400 
draw_shades no
draw_outline no
draw_borders no
stippled_borders 5
border_margin 0
border_width 0
default_color white
default_shade_color black
default_outline_color black
alignment top-right
gap_x 10
gap_y 20
uppercase no
cpu_avg_samples 2
net_avg_samples 2
#override_utf8_locale yes
use_spacer no

TEXT

${color green}Bonjour Michel
${color white}Nous sommes le ${time %A %d %B %Y} - ${time %H:%M:%S}
IP Locale WLAN ${addr ath0} - IP Publique ${execi 1800 ~/Perso/monip.sh}
$sysname $kernel sur $machine $freq_g GHz
Batterie : ${color #e49C16}${battery_percent}% - ${battery} ${battery_time}${color}
${color grey}$stippled_hr
${color green}Uptime: $uptime ${color white}- Load:$color $loadavg
${color white}CPU Usage:${color white} $cpu% ${cpubar}
${color red}${cpugraph 0000ff 00ff00}
${color white}RAM Usage:$color $mem/$memmax - $memperc% ${membar}
${color white}Processes:$color $processes ${color white}Running:$color $running_processes
${color grey}$stippled_hr
${color green}Reseau WiFi
${color white}Accès : ${color #e49C16}${wireless_essid ath0}${color} - Mode : ${color #e49C16}${wireless_mode ath0}${color} - Taux : ${color #e49C16}${wireless_bitrate ath0}${color}
Lien : ${color #e49C16}${wireless_link_qual ath0} (${wireless_link_qual_perc ath0})${color} / ${wireless_link_qual_max ath0}
${color #ffc11f}${wireless_link_bar 8,200 ath0}${color}
${color white}Down ${downspeed ath0} k/s${color white} ${offset 90}Up:${color white} ${upspeed ath0} k/s
${color #0000ff}${downspeedgraph ath0 32,150 ff0000 0000ff} ${color #22ccff}${upspeedgraph ath0 32,150 0000ff ff0000}
${color white}DL ${totaldown ath0} - UP ${totalup ath0}
${color grey}$stippled_hr
${color green}Température CPU
${color white}CPU1: ${exec sensors | grep -A 2 '^coretemp-isa-0000' | cut -c15-18 | grep '°'}
CPU2: ${exec sensors | grep -A 2 '^coretemp-isa-0001' | cut -c15-18 | grep '°'}
${color grey}$stippled_hr
${color green}Occupation disques
${color #FFFF00}/root    ${fs_used /}/${fs_size /}${alignr}${fs_used_perc /}%
${fs_bar 8 /}
/home   ${fs_used /home}/${fs_size /home}${alignr}${fs_used_perc /home}%
${fs_bar 8 /home}
${if_mounted /media/Disque2}/Disque2   ${fs_used /media/Disque2}/${fs_size /media/Disque2}${alignr}${fs_used_perc /media/Disque2}%
${fs_bar 8 /media/Disque2}
${else}Disque2 non monté
$endif
${color grey}$stippled_hr
${color green}Process               PID   %CPU   %MEM
${color red} ${top name 1} ${top pid 1} ${top cpu 1} ${top mem 1}
${color white} ${top name 2} ${top pid 2} ${top cpu 2} ${top mem 2}
${color white} ${top name 3} ${top pid 3} ${top cpu 3} ${top mem 3}
${color white} ${top name 4} ${top pid 4} ${top cpu 4} ${top mem 4}
${color white} ${top name 5} ${top pid 5} ${top cpu 5} ${top mem 5}
${color grey}$stippled_hr
${color green}Port(s) ouvert(s)
${color yellow}In: ${tcp_portmon 1 32767 count} ${alignc} Out: ${tcp_portmon 32768 61000 count} ${alignr} All: ${tcp_portmon 1 65535 count}
${color white}${tcp_portmon 1 65535 rhost 0} $alignr${tcp_portmon 1 65535 lservice 0}
${tcp_portmon 1 65535 rhost 1} $alignr${tcp_portmon 1 65535 lservice 1}
${tcp_portmon 1 65535 rhost 2} $alignr${tcp_portmon 1 65535 lservice 2}
${tcp_portmon 1 65535 rhost 3} $alignr${tcp_portmon 1 65535 lservice 3}
${tcp_portmon 1 65535 rhost 4} $alignr${tcp_portmon 1 65535 lservice 4}
${tcp_portmon 1 65535 rhost 5} $alignr${tcp_portmon 1 65535 lservice 5}
${tcp_portmon 1 65535 rhost 6} $alignr${tcp_portmon 1 65535 lservice 6}

.conkyrc2 .... le tien wink

#emplacement
alignment bottom_left

#pour que corky tourne en arriere plan
background yes
#background no #pour les tests

#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

#pour afficher les accents
override_utf8_locale no

#police a utiliser : use_xft doit etre a "yes"
xftfont Terminal Bitstream Vera Sans Mono:size=6

# 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 3

# 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

#contours des bargraph?
draw_graph_borders no

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

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

#largeur maximale de la fenetre  # valeurs identiques pour eviter les bugs
maximum_width 400

#largeur minimale de la fenetre  # du texte de raffraichissement
minimum_size 400 

# largeur du contour
border_width 1

# couleur par defaut du texte, de l'ombre et du contour
default_color white
default_shade_color white
default_outline_color white

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

# 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 yes

# Tout le texte en majuscule ?
uppercase no


TEXT
${font Arial:style=Bold:pixelsize=10}
${color grey}$stippled_hr
${color green}Infos "Le Monde"
${color white}${execi 900 ~/.conky/conky-rss2.sh http://www.lemonde.fr/rss/sequence/0,2-3208,1-0,0.xml}
${color grey}$stippled_hr

Je lance le tout par c

alias c='conky -c .conkyrc2 && conky .conkyrc &'

Encore merci et meilleurs voeux pour 2008


LM18.3 - Kernel: 4.4.0-53-generic i686 (32 bit gcc: 5.4.0) - Cinnamon 3.4.6 (Gtk 3.18.9-1ubuntu3.3)
System: CLEVO (portable)
CPU    : Dual core Intel Core i5-3230M
Card    : Intel 3rd Gen Core processor Graphics Controller

Hors ligne

#11 Le 30/12/2007, à 00:36

diodio13fr

Re : [Résolu]Conky et flux RSS

content d'avoir pu t'aider.
j'avais bien galéré pour l'encodage et je n'ai jamais fini pour le flux RSS de clubic je n'ai jamais reusssi.
122942133720071230004656.png

Dernière modification par diodio13fr (Le 30/12/2007, à 00:47)


█▒▒▒░░

Hors ligne

#12 Le 18/05/2010, à 18:34

tatsuo

Re : [Résolu]Conky et flux RSS

bonjours a tous , j essaie despérement d intégrer a mon conky un flux rss de l équipe et .... j y arrive pas sad Est ce que quelqu un pourrait me filer un petit coup de main s' il vous plait ? merci d avance

Hors ligne

#13 Le 03/03/2011, à 15:15

Garba

Re : [Résolu]Conky et flux RSS

Pour les accents, pensez au

  | sed s/\[éèêÉÈÊ\]/e/g | sed s/\[âàÂÀ\]/a/g | sed s/\[îÎ\]/i/g | sed s/\[ôÔ\]/o/g | sed s/\[ùûÛÙ\]/u/g | sed s/\[çÇ\]/c/g

C'est choisir la facilité mais c'est pratique smile

Hors ligne

#14 Le 05/10/2011, à 17:37

pioupiou41

Re : [Résolu]Conky et flux RSS

Hello, je viens de voir sur ma messagerie perso qu'un membre du forum m'a écrit pour indiquer que mon mdp de messagerie était en clair ici, je tiens a le remercier de me l'avoir dit, j'ai donc supprimé le message.

Dernière modification par pioupiou41 (Le 05/10/2011, à 17:37)


Si windows se démarrait à la manivelle, les plus cons auraient des ampoules, les autres auraient Linux

Hors ligne