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.

#476 Le 03/10/2007, à 12:09

rniamo

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

@farnsworth : encore merci big_smile


< Quelques un des mes programmes  | Cuisine Facile (pour les gourmands) | Fast MVC for PHP >
        \   ^__^
         \  (o o)\_______
            (___)\            )\

Hors ligne

#477 Le 03/10/2007, à 18:17

benjisan

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

bonjour, est ce que quelqu'un peut m'expliquer clairement comment avoir la météo dans le conky svp...
jusqu'alors j'ai pas bien compris...

ce qui fait que mon conky ne marche pas...
(j'ai copié celui de flarre, mais ça marche pas)

conky
Conky: statfs '/media/sda5': No such file or directory
Conky: statfs '/media/sda5': No such file or directory
sh: /home/benjisan/.conky/weather.sh: not found
Conky: attempting to use more CPUs then you have!

Dernière modification par benjisan (Le 03/10/2007, à 19:02)


C'est pas normal alors si j'ai l'air d'être con (et si je ne brille pas) ???

Hors ligne

#478 Le 04/10/2007, à 01:15

cam

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

benjisan a écrit :

bonjour, est ce que quelqu'un peut m'expliquer clairement comment avoir la météo dans le conky svp...
jusqu'alors j'ai pas bien compris...

ce qui fait que mon conky ne marche pas...
(j'ai copié celui de flarre, mais ça marche pas)

conky
Conky: statfs '/media/sda5': No such file or directory
Conky: statfs '/media/sda5': No such file or directory
sh: /home/benjisan/.conky/weather.sh: not found
Conky: attempting to use more CPUs then you have!

Les stats de ta partition sda5 ne fonctionnent pas (surement parce qu'il n'est pas monté ou qu'il n'éxiste pas) Il te faut le script pour la météo (weather.sh) et tu as également un problème de nombre de cpu. Tu dois avoir mis du code pour 2 cpu dans ton conky alors que tu n'as qu'un cpu. Si tu as un dual core et que ca ne marche pas c'est parce que ton noyau ne supporte pas les dual core. J'espère que ça t'aidera wink

Hors ligne

#479 Le 04/10/2007, à 07:11

benjisan

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

j'ai le script de weather, et aussi le deuxiemme script.(weather xslt). Mais peut être qu'ils ne sont pas synchronisés avec mon conkyr? dans le doute je le donne :

use_xft yes
on_bottom yes
xftfont Arial:size=8
xftalpha 0.8
update_interval 1.0
total_run_times 0
own_window yes
own_window_transparent yes
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}

+-- METEO: 
  |${color #FFFFDD}         |
  |${color #FFFFDD}         +--  ${execi 600 sh /home/benjisan/.weather.sh "FRXX0314" | grep Ville}${color #FFFFDD}
  |${color #FFFFDD}         +--${execi 600 sh /home/benjisan/.weather.sh "FRXX0314" | grep Conditions}${color #FFFFDD}
  |${color #FFFFDD}         +--${execi 600 sh /home/benjisan/.weather.sh "FRXX0314" | grep Temperature}${color #FFFFDD}
  |${color #FFFFDD}         +--${execi 600 sh /home/benjisan/.weather.sh "FRXX0314" | grep Demain}${color #FFFFDD}
  |${color #FFFFDD}         +--${execi 600 sh /home/benjisan/.weather.sh "FRXX0314" | grep Vent}${color #FFFFDD}
${color #FFFFDD}

voici mon weather.sh :

# s=standard units, m=metric units
UNITS=m

# where this script and the XSLT lives
RUNDIR=/home/benjisan
# there's probably other stuff besides CURL that will work for this, but i haven't
# tried any others.
# you can get curl at http://curl.haxx.se/
CURLCMD=/usr/bin/curl

# get it at http://xmlsoft.org/XSLT/
XSLTCMD=/usr/bin/xsltproc

# you probably don't need to modify anything below this point....

# CURL url. Use cc=* for current forecast or dayf=10 to get a multi-day forecast
CURLURL="http://xoap.weather.com/weather/local/$LOCID?cc=*&unit=$UNITS&dayf=2"

# The XSLT to use when translating the response from weather.com
# You can modify this xslt to your liking
XSLT=$RUNDIR/.weather.xslt

#filter (if you want to convert stuff to lower-case or upper case or something)
#FILTER="|gawk '{print(tolower(\$0));}'"


#####
eval "$CURLCMD \"$CURLURL\" 2>/dev/null| $XSLTCMD $XSLT - $FILTER"

et le weather .xslt :

<!--

This XSLT is used to translate an XML response from the weather.com
XML API.

You can format this file to your liking. Two things you may feel
like doing:

    1) Modify the layout of the fields or static text already defined
    2) Add other fields from the XML response file that aren't referenced in this
       XSLT. You can grab a full list by just doing a:
           wget "http://xoap.weather.com/weather/local/$LOCID?cc=*&unit=$UNITS"
           (change $LOCID and $UNITS to suit your needs)
-->

<xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform" version="1.0" >
    <xsl:output method="text" disable-output-escaping="yes"/>
    <xsl:template match="weather">
        <xsl:apply-templates select="cc"/>
        <xsl:apply-templates select="dayf/day[@d='1']"/>
    </xsl:template>

   
    <xsl:template match="cc">
        <xsl:text>Ville: </xsl:text><xsl:value-of select="obst"/> 
<xsl:text>:
</xsl:text>
<xsl:text>  Temperature: </xsl:text><xsl:value-of select="tmp"/><xsl:value-of select="/weather/head/ut"/>
<xsl:if test="tmp != flik">
<xsl:text>
  Ressenti: </xsl:text><xsl:value-of select="flik"/><xsl:value-of select="/weather/head/ut"/>
</xsl:if>
<xsl:text>
  Conditions: </xsl:text><xsl:value-of select="t"/>
<xsl:text>
  Vent: </xsl:text>
<xsl:choose>
    <xsl:when test="wind/s = 'calm'"><xsl:text>0</xsl:text></xsl:when>
    <xsl:otherwise><xsl:value-of select="wind/s"/></xsl:otherwise>
</xsl:choose>
<xsl:value-of select="/weather/head/us"/>
<xsl:choose>
    <xsl:when test="wind/s = 'calm'"><xsl:text>(0mph)</xsl:text></xsl:when>
    <xsl:otherwise><xsl:text> (</xsl:text><xsl:value-of select="round(wind/s * 0.6214)"/><xsl:text>mph)</xsl:text></xsl:otherwise>
</xsl:choose>
<xsl:text> (</xsl:text><xsl:value-of select="wind/t"/>
<xsl:text>)</xsl:text>
    </xsl:template>

    <xsl:template match="dayf/day[@d='1']">
<xsl:text>
  Demain: </xsl:text><xsl:value-of select="low"/><xsl:value-of select="/weather/head/ut"/>
<xsl:text> to </xsl:text><xsl:value-of select="hi"/><xsl:value-of select="/weather/head/ut"/>
<xsl:text>, </xsl:text><xsl:value-of select="part[@p='d']/t"/>
<xsl:text>
  </xsl:text><xsl:value-of select="/weather/swa/a/t"/>
<xsl:text>
</xsl:text>
    </xsl:template>
</xsl:stylesheet>

je n'ai pas le code pour 2 cpu, peut être que tu peux me dire quoi modifier??
je n'ai pas de dual core...

merci par avance.

Dernière modification par benjisan (Le 04/10/2007, à 07:16)


C'est pas normal alors si j'ai l'air d'être con (et si je ne brille pas) ???

Hors ligne

#480 Le 04/10/2007, à 11:05

cam

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

OK,

As-tu toujours les erreurs indiquées dans ton message précédent? Ton conky ne semble pas avoir de problème pour ce qui est des cores du CPU ni pour ce qui est de sda5. Si tu as toujours ces problèmes vérifies bien que ton conkyrc est placé au bon endroit, c'est-à-dire dans ton home. Il doit être là /home/benjisan/.conkyrc
Pour ce qui est du script weather je sais pas trop je peux pas t'aider je l'ai jamais utilisé mais je penses que quand tu aura réglé tes problèmes de CPU et de sda5 tout ira mieux wink
Vois si ya pas fichier /home/benjisan/.conkyrc~ qui contiendrai ce qui pose problème.

Bon courage wink

Hors ligne

#481 Le 04/10/2007, à 17:03

Rixou

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

Sleipnir a écrit :

@Rixou

chez moi;
Uptade Notifier →commande: "update-notifier"
Network Manager → nm-applet --sm-disable
Evolution Alarm Notifier → /usr/lib/evolution/2.10/evolution-alarm-notify

+ ceux que tu as cité

Merci beaucoup !!!
Maintenant c'est un vrai bonheur qui vient de se réaliser

Merci pour tout!


Les avis s'est comme les trous du cul, tout le monde en a ...
The Linux Counter - Compteur utilisateur Linux

Ubuntu User number #17873

Hors ligne

#482 Le 04/10/2007, à 17:12

benjisan

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

Oui c'est bête de ma part, j'ai oublié de dire que j'ai changé de conkyrc...
non je n'ai plus de message d'erreur, mais la météo ne marche pas... et j'ai ces messages d'erreur au démmarage :

Conky: /home/benjisan/.conkyrc: 4: no such configuration: 'on_bottom'
Conky: /home/benjisan/.conkyrc: 19: config file error
warning: failed to load external entity "/home/benjisan/.weather.xslt"
cannot parse /home/benjisan/.weather.xslt
warning: failed to load external entity "/home/benjisan/.weather.xslt"
cannot parse /home/benjisan/.weather.xslt
warning: failed to load external entity "/home/benjisan/.weather.xslt"
cannot parse /home/benjisan/.weather.xslt
warning: failed to load external entity "/home/benjisan/.weather.xslt"
cannot parse /home/benjisan/.weather.xslt
warning: failed to load external entity "/home/benjisan/.weather.xslt"
cannot parse /home/benjisan/.weather.xslt
Conky: desktop window (100005a) is subwindow of root window (c1)
Conky: window type - normal
Conky: drawing to created window (4000002)
Conky: drawing to double buffer

C'est pas normal alors si j'ai l'air d'être con (et si je ne brille pas) ???

Hors ligne

#483 Le 06/10/2007, à 03:53

Smite

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

Salut !

Donc pour ajouter le temps dans le conkyrc il faut rajouter cette ligne dans votre .conkyrc (a l'endroit ou vous souhaitez qu'il apparaisse)

$color ${execi 1800 /home/$USER/scripts/weather/weather.sh FRXX0076}

Bien entendu il faut mettre le chemin d'acces qui pointe vers votre weather.sh smile
Et pour le lieu ou vous souhaiter avoir le temps il suffit d'aller voir sur les sites de meteo specialise (man google)

Sinon (meme si il a certainement etait deja poster) voila le code weather.sh :

#!/bin/sh

#
# Grab weather data from weather.com and format it according to the given XSLT
# Script written by boojit
# Modified by Hellf[i]re
# The orignal script and xslt can be downloaded from http://pondol.com/weather.tar.gz

# Usage:
# ${execi 1800 /path/to/weather/weather.sh location}
# Usage Example:
# ${execi 1800 /home/user/weather/weather.sh 03833}

# your Location ID: use http://xoap.weather.com/search/search?where=[yourcity] to find it
# U.S. users can just use their zip code; doubt that works for anyone else though (YMMV)
LOCID=$1

# s=standard units, m=metric units
UNITS=m

# where this script and the XSLT lives
RUNDIR=/home/$USER/scripts/weather

# there's probably other stuff besides CURL that will work for this, but i haven't
# tried any others.
# you can get curl at http://curl.haxx.se/
CURLCMD=/usr/bin/curl

# get it at http://xmlsoft.org/XSLT/
XSLTCMD=/usr/bin/xsltproc

# you probably don't need t[b][/b]o modify anything below this point....

# CURL url. Use cc=* for current forecast or dayf=10 to get a multi-day forecast
CURLURL="http://xoap.weather.com/weather/local/$LOCID?cc=*&unit=$UNITS&dayf=2"

# The XSLT to use when translating the response from weather.com
# You can modify this xslt to your liking
XSLT=$RUNDIR/weather.xslt

#filter (if you want to convert stuff to lower-case or upper case or something)
#FILTER="|gawk '{print(tolower(\$0));}'"


#####
eval "$CURLCMD \"$CURLURL\" 2>/dev/null| $XSLTCMD $XSLT - $FILTER"

Et voila le fichier weather.xslt

<!--

 This XSLT is used to translate an XML response from the weather.com
 XML API.

 You can format this file to your liking. Two things you may feel
 like doing:

        1) Modify the layout of the fields or static text already defined
        2) Add other fields from the XML response file that aren't referenced in this
           XSLT. You can grab a full list by just doing a:
           wget "http://xoap.weather.com/weather/local/$LOCID?cc=*&unit=$UNITS"
           (change $LOCID and $UNITS to suit your needs)
-->

<xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform" version="1.0" >
        <xsl:output method="text" disable-output-escaping="yes"/>
        <xsl:template match="weather">
                <xsl:apply-templates select="cc"/>
                <xsl:apply-templates select="dayf/day[@d='1']"/>
        </xsl:template>


        <xsl:template match="cc">
                <xsl:text>Location: </xsl:text><xsl:value-of select="obst"/>
<xsl:text>:
</xsl:text>
<xsl:text>
        Temperature : </xsl:text><xsl:value-of select="tmp"/><xsl:value-of select="/weather/head/ut"/>
<xsl:if test="tmp != flik">
<xsl:text>
        Feels Like: </xsl:text><xsl:value-of select="flik"/><xsl:value-of select="/weather/head/ut"/>
</xsl:if>
<xsl:text>
        Conditions: </xsl:text><xsl:value-of select="t"/>
<xsl:text>
        Wind: </xsl:text>
<xsl:choose>
        <xsl:when test="wind/s = 'calm'"><xsl:text>0</xsl:text></xsl:when>
        <xsl:otherwise><xsl:value-of select="wind/s"/></xsl:otherwise>
</xsl:choose>
<xsl:value-of select="/weather/head/us"/>
<xsl:choose>
        <xsl:when test="wind/s = 'calm'"><xsl:text>(0mph)</xsl:text></xsl:when>
        <xsl:otherwise><xsl:text> (</xsl:text><xsl:value-of select="round(wind/s * 0.6214)"/><xsl:text>mph)</xsl:text></xsl:otherwise>
</xsl:choose>
<xsl:text> (</xsl:text><xsl:value-of select="wind/t"/>
<xsl:text>)</xsl:text>
        </xsl:template>

        <xsl:template match="dayf/day[@d='1']">
<xsl:text>
        Tomorrow: </xsl:text><xsl:value-of select="low"/><xsl:value-of select="/weather/head/ut"/>
<xsl:text> to </xsl:text><xsl:value-of select="hi"/><xsl:value-of select="/weather/head/ut"/>
<xsl:text>, </xsl:text><xsl:value-of select="part[@p='d']/t"/>
<xsl:text>
  </xsl:text><xsl:value-of select="/weather/swa/a/t"/>
<xsl:text>
</xsl:text>
        </xsl:template>
</xsl:stylesheet>

J'ai vu precedenment que quelqu'un disait qu'il ne l'avais pas tester avec 2 cpu...
Je ne pense pas que cela change quoi que ce soit... perso j'ai un core 2 duo et ca marche parfaitement smile

Voila !
En esperant vous avoir ete un peu utile smile

P.S : Lisez bien le code car il faut mettre "a la main" le lieu ou sont situer les 2 fichiers !!!

Dernière modification par Smite (Le 06/10/2007, à 03:59)


Have You SeeN this SpacE ?
.:AnsweR:.

Hors ligne

#484 Le 06/10/2007, à 06:15

benjisan

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

Salut !

Donc pour ajouter le temps dans le conkyrc il faut rajouter cette ligne dans votre .conkyrc (a l'endroit ou vous souhaitez qu'il apparaisse)

Code:

$color ${execi 1800 /home/$USER/scripts/weather/weather.sh FRXX0076}

Bien entendu il faut mettre le chemin d'acces qui pointe vers votre weather.sh smile
Et pour le lieu ou vous souhaiter avoir le temps il suffit d'aller voir sur les sites de meteo specialise (man google)

Moi j'ai mis cette ligne avec /home/benjisan/etc... et ça ne marche pas.
quand tu dis qu'il faut mettre le chemin d'acces qui pointe vers le weather, ça se traduit comment en pratique??



voici mon conkyrc :

use_xft yes
on_bottom yes
xftfont Arial:size=8
xftalpha 0.8
update_interval 1.0
total_run_times 0
own_window yes
own_window_transparent yes
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 ${execi 1800 /home/benjisan/scripts/weather/weather.sh FRXX0100}



${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}
+-- METEO: 
  |${color #FFFFDD}         |
  |${color #FFFFDD}         +--  ${execi 600 sh /home/benjisan/.weather.sh "FRXX0100" | grep Ville}${color #FFFFDD}
  |${color #FFFFDD}         +--${execi 600 sh /home/benjisan/.weather.sh "FRXX0100" | grep Conditions}${color #FFFFDD}
  |${color #FFFFDD}         +--${execi 600 sh /home/benjisan/.weather.sh "FRXX0100" | grep Temperature}${color #FFFFDD}
  |${color #FFFFDD}         +--${execi 600 sh /home/benjisan/.weather.sh "FRXX0100" | grep Demain}${color #FFFFDD}
  |${color #FFFFDD}         +--${execi 600 sh /home/benjisan/.weather.sh "FRXX0314" | grep Vent}${color #FFFFDD}
${color #FFFFDD}

Quelqu'un sait-il pourquoi la météo ne marche pas??


voici le message d'erreur que j'ai dans le terminal:

Conky: /home/benjisan/.conkyrc: 3: no such configuration: 'on_bottom'
Conky: /home/benjisan/.conkyrc: 18: config file error
Conky: can't parse X color '$execi 1800 /home/benjisan/scripts/weather/weather.sh FRXX0100'
warning: failed to load external entity "/home/benjisan/scripts/weather/weather.xslt"
cannot parse /home/benjisan/scripts/weather/weather.xslt
warning: failed to load external entity "/home/benjisan/scripts/weather/weather.xslt"
cannot parse /home/benjisan/scripts/weather/weather.xslt
warning: failed to load external entity "/home/benjisan/scripts/weather/weather.xslt"
cannot parse /home/benjisan/scripts/weather/weather.xslt
warning: failed to load external entity "/home/benjisan/scripts/weather/weather.xslt"
cannot parse /home/benjisan/scripts/weather/weather.xslt
warning: failed to load external entity "/home/benjisan/scripts/weather/weather.xslt"
cannot parse /home/benjisan/scripts/weather/weather.xslt
Conky: desktop window (120005e) is subwindow of root window (c1)
Conky: window type - normal
Conky: drawing to created window (3c00002)
Conky: drawing to double buffer

Dernière modification par benjisan (Le 06/10/2007, à 07:29)


C'est pas normal alors si j'ai l'air d'être con (et si je ne brille pas) ???

Hors ligne

#485 Le 06/10/2007, à 08:57

farnsworth

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

deja tu as des erreurs aux lignes 3 et 18 de ton script:
- 3: la variable on_bottom n'a pas l'air d'exister (je ne l'ai pas dans mon man, mais je n'ai peut etre pas la meme version que vous). tu peux supprimer cette ligne.
- 18: enleve le # sur la ligne default_color. ca devrait aussi te corriger une des erreurs qui suit.
ensuite pour le script essaye de l'executer dans une console voir ce qu'il te renvoie, il doit certainement avoir un souci: "/home/benjisan/scripts/weather/weather.sh FRXX0100"

Hors ligne

#486 Le 06/10/2007, à 10:51

Sleipnir

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

@benjisan

Questions betes ...
-as tu installé "curl" et "XSLT" ?
- as tu bien créer les dossiers nécessaires ( $HOME/script/weather )

Hors ligne

#487 Le 06/10/2007, à 13:13

Smite

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

Hello,
Surtout oublie pas de mettre les droit d'execution de ton script smile

chmod 755 weather.*

Sinon il ne demarrera pas...

Tu as bien mis ton weather.sh et weather.xslt dans le repertoire :

/home/benjisan/scripts/weather/weather.sh
/home/benjisan/scripts/weather/weather.xslt

Il faut les creer (personnellement je mets tout les scripts dans un repertoire scripts pour que ce soit un minimum ranger big_smile )

Voila smile


Have You SeeN this SpacE ?
.:AnsweR:.

Hors ligne

#488 Le 06/10/2007, à 22:47

benjisan

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

Oui j'ai bien installé curl par synaptic et xslt est installé.
j'ai accordé les droits...


voila j'ai corrigé les erreurs, et j'ai mis un dossier weather... mais toujours ces erreures :

warning: failed to load external entity "/home/benjisan/scripts/weather/weather.xslt"
cannot parse /home/benjisan/scripts/weather/weather.xslt
warning: failed to load external entity "/home/benjisan/scripts/weather/weather.xslt"
cannot parse /home/benjisan/scripts/weather/weather.xslt
warning: failed to load external entity "/home/benjisan/scripts/weather/weather.xslt"
cannot parse /home/benjisan/scripts/weather/weather.xslt
warning: failed to load external entity "/home/benjisan/scripts/weather/weather.xslt"
cannot parse /home/benjisan/scripts/weather/weather.xslt
warning: failed to load external entity "/home/benjisan/scripts/weather/weather.xslt"
cannot parse /home/benjisan/scripts/weather/weather.xslt
warning: failed to load external entity "/home/benjisan/scripts/weather/weather.xslt"
cannot parse /home/benjisan/scripts/weather/weather.xslt
Conky: desktop window (120005e) is subwindow of root window (c1)
Conky: window type - normal
Conky: drawing to created window (3c00002)
Conky: drawing to double buffer

Dernière modification par benjisan (Le 06/10/2007, à 22:47)


C'est pas normal alors si j'ai l'air d'être con (et si je ne brille pas) ???

Hors ligne

#489 Le 06/10/2007, à 23:08

benjisan

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

c'est bon j'ai trouvé!
en fait il n'y avait pas les bons renseignements dans le Weather.sh.

voila mon fichier Weather.sh :

#!/bin/sh

#
# Grab weather data from weather.com and format it according to the given XSLT
# Script written by boojit
# Modified by Hellf[i]re
# The orignal script and xslt can be downloaded from http://pondol.com/weather.tar.gz

# Usage:
# ${execi 1800 /path/to/weather/weather.sh location}
# Usage Example:
# ${execi 1800 /home/user/weather/weather.sh 03833}

# your Location ID: use http://xoap.weather.com/search/search?where=[yourcity] to find it
# U.S. users can just use their zip code; doubt that works for anyone else though (YMMV)
LOCID=$1

# s=standard units, m=metric units
UNITS=m

# where this script and the XSLT lives
RUNDIR=/home/benjisan/scripts/weather

# there's probably other stuff besides CURL that will work for this, but i haven't
# tried any others.
# you can get curl at http://curl.haxx.se/
CURLCMD=/usr/bin/curl

# get it at http://xmlsoft.org/XSLT/
XSLTCMD=/usr/bin/xsltproc

# you probably don't need t[b][/b]o modify anything below this point....

# CURL url. Use cc=* for current forecast or dayf=10 to get a multi-day forecast
CURLURL="http://xoap.weather.com/weather/local/$LOCID?cc=*&unit=$UNITS&dayf=2"

# The XSLT to use when translating the response from weather.com
# You can modify this xslt to your liking
XSLT=$RUNDIR/.weather.xslt

#filter (if you want to convert stuff to lower-case or upper case or something)
#FILTER="|gawk '{print(tolower(\$0));}'"


#####
eval "$CURLCMD \"$CURLURL\" 2>/dev/null| $XSLTCMD $XSLT - $FILTER"

je vais le mettre dans la doc pour éviter que d'autres tournent en rond...


Merci pour tout

Juste un détail...

est ce que ce serait possible d'avoir la météo en français? (voire une petite illustration du temps)
aussi , le texte est bleu clair, et vu que c'est transparent et que mon fond d'écran est marron, on voit pas très bien la vidéo... alors savez vous comment on change la couleur de l'écriture? (j'aimerais un bleu plus foncé) et comment changer la taille de la police, voir mettre en gras?

merci par avance.

Dernière modification par benjisan (Le 07/10/2007, à 02:14)


C'est pas normal alors si j'ai l'air d'être con (et si je ne brille pas) ???

Hors ligne

#490 Le 14/10/2007, à 09:50

Valère

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

Je viens de trouver ce topic, je ne comprend pas trop pourquoi il est dans la partie multimédia mais bon...j'en profite wink

037b7d9e7cb6bdc279c3851ba91d0t.jpg

Conky principal :

# set to yes if you want Conky to be forked in the background
background yes

cpu_avg_samples 2
net_avg_samples 2

out_to_console no

# X font when Xft is disabled, you can pick one with program xfontsel
font 8x13

# Use Xft?
use_xft yes

# Xft font when Xft is enabled
xftfont HandelGotD:size=10

own_window_transparent yes
own_window_colour efebe7
own_window yes
own_window_hints undecorated,below,skip_taskbar
own_window_hints below

background yes

# Text alpha when using Xft
xftalpha 0.8


# Update interval in seconds
update_interval 5

# Create own window instead of using desktop (required in nautilus)
own_window yes

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

# Minimum size of text area
maximum_width 1280

# Draw shades?
draw_shades no

# Draw outlines?
draw_outline yes

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

# Text alignment, other possible values are commented
gap_x 2
gap_y 25
alignment top_left

# Gap between borders of screen and text

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

# Subtract file system buffers from used memory?
no_buffers yes

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

# variable is given either in format $variable or in ${variable}. Latter
# allows characters right after the variable and must be used in network
# stuff because of an argument
#${font Dungeon:style=Bold:pixelsize=9}I can change the font as well
#${font Segoe UI:size=9}as many times as I choose
#${font Perry:size=9}Including UTF-8,
#${font Luxi Mono:size=9}justo como este texto que o google traduz fàƒÂªz o portuguàƒÂªs
# stuff after 'TEXT' will be formatted on screen
#${font Grunge:size=12}${time %a  %b  %d}${alignr -25}${time %k:%M}

TEXT
${voffset -1}${color FFFFFF}$nodename - ${color 0093C6}$sysname $kernel ${color FFFFFF}@ ${color 0093C6}${freq_dyn}MHz ${color FFFFFF} | Core1: ${color 0093C6}${cpu cpu1}% ${color FFFFFF} Core2: ${color 0093C6} ${cpu cpu2}% ${color FFFFFF} Mem: ${color 0093C6} ${mem} / $memmax${color FFFFFF} | ${color FFFFFF} Uptime: ${color 0093C6} ${uptime_short}${color FFFFFF} | ${color FFFFFF} Net: ${color 0093C6} ${downspeed eth1} Kb/s ${color FFFFFF} ${totaldown eth1} down${color FFFFFF} | ${color FFFFFF} ${color 0093C6}${upspeed eth1} Kb/s ${color FFFFFF} ${totalup eth1} up | ${color FFFFFF}Home: ${color 0093C6} ${fs_free /home} / ${fs_size /home}${color FFFFFF}
${voffset -1} IP : ${color 0093C6}${addr eth1} ${color #FFFFFF} | Essid: ${color 0093C6}${exec iwconfig eth1 | sed 's/  /\n/g' | grep ESSID | sed 's/"//'| sed 's/"//'} ${color #FFFFFF} | ${color FFFFFF}Link Status: ${color 0093C6}${exec iwconfig eth1 | sed 's/  /\n/g' | grep Quality | sed 's/Link Quality://' | sed 's/Link Quality=//' | sed 's/ //g' } ${color #FFFFFF} | ${color FFFFFF}Signal: ${color 0093C6}${exec iwconfig eth1 | sed 's/  /\n/g' | grep Signal | sed 's/Signal level=//' | sed 's/Signal level://' } ${color FFFFFF}| Temp: CPU ${color 0093C6}${acpitemp}° ${color FFFFFF}/ HDD  ${color 0093C6}${execi 300 nc localhost 7634 | cut -c29-30 ;}° ${color FFFFFF} | Plug/batterie status:${color 0093C6}  $acpiacadapter, $battery

Pour les flux rss :

# set to yes if you want Conky to be forked in the background
background yes

cpu_avg_samples 2
net_avg_samples 2

out_to_console no

# X font when Xft is disabled, you can pick one with program xfontsel
font 8x13

# Use Xft?
use_xft yes

# Xft font when Xft is enabled
xftfont HandelGotD:size=10

own_window_transparent yes
own_window_colour efebe7
own_window yes
own_window_hints undecorated,below,skip_taskbar
own_window_hints below

background yes

# Text alpha when using Xft
xftalpha 0.8


# Update interval in seconds
update_interval 5

# Create own window instead of using desktop (required in nautilus)
own_window yes

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

# Minimum size of text area
maximum_width 1280

# Draw shades?
draw_shades no

# Draw outlines?
draw_outline yes

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

# Text alignment, other possible values are commented
gap_x 2
gap_y 10
alignment bottom_left

# Gap between borders of screen and text

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

# Subtract file system buffers from used memory?
no_buffers yes

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

# variable is given either in format $variable or in ${variable}. Latter
# allows characters right after the variable and must be used in network
# stuff because of an argument
#${font Dungeon:style=Bold:pixelsize=9}I can change the font as well
#${font Segoe UI:size=9}as many times as I choose
#${font Perry:size=9}Including UTF-8,
#${font Luxi Mono:size=9}justo como este texto que o google traduz fàƒÂªz o portuguàƒÂªs
# stuff after 'TEXT' will be formatted on screen
#${font Grunge:size=12}${time %a  %b  %d}${alignr -25}${time %k:%M}
http://planet.ubuntu-fr.org/rss.php
TEXT
${color 0093C6}${rss http://www.keepdagru.org/index.php/feed/rss2 10 feed_title} 		
${color FFFFFF}${rss http://www.keepdagru.org/index.php/feed/rss2 10 item_titles 5}

${color 0093C6}${rss http://planet.ubuntu-fr.org/feed/tag/Accueil/rss2 10 feed_title} 
${color FFFFFF}${rss http://planet.ubuntu-fr.org/feed/tag/Accueil/rss2 10 item_titles 5}

${color 0093C6}${rss http://www.planet-libre.org/rss10.php 10 feed_title} 
${color FFFFFF}${rss http://www.planet-libre.org/rss10.php 10 item_titles 5}

1984 was not supposed to be an instruction manual
hostux.net serveur mail/jabber + hébergement d'images.

Hors ligne

#491 Le 14/10/2007, à 22:22

spike_spiegel

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

Bonjour , j'ai recement découvert conky et j'essaye de le configurer à mon gout mais je n'arrive pas à avoir deux parties bien distinctes comme l'a fait Valère avec les flux RSS !!
Merci d'avance

Hors ligne

#492 Le 15/10/2007, à 01:56

bunutu

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

un screenshot pourrait aider a comprendre ton probleme.

et c'est vrai ça , il fait quoi dans multimedia ce topic ?


The Matrix has you

Hors ligne

#493 Le 15/10/2007, à 02:08

winael

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

Salut les gens. Je viens de voir enfin il y a quelque jour via un autre thread que conky depuis sa nouvelle version pouvait lire le rss nativement grace notemment aux paramètres

${rss http://adresse_du_flux taille_de_la_font feed_title}
${rss http://adresse_du_flux taille_de_la_font item_titles nombre_de_billets}

Visiblement il existe aussi un argument item_desc qui permet d'afficher la description du billet
mais je n'ai pas reussi a avoir la description de tous mes billets il prend que le dernier billet.
Quelqu'un pourrait il m'aider à résoudre ce soucis ?


Libre, non pas comme dans entrée libre, mais comme dans Liberté
(Bouyop)Mon PC c 1 MAC boulet ! G pas windows, donc je pe pas intaller linux !
(pankkake) Windows VISTA : Virus, Infections, Spyware, Trojans, Adware.
OPEN your mind, you'll discover a FREE world

Hors ligne

#494 Le 15/10/2007, à 05:21

Valère

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

Winael, je reposte ici les 4 variables utilisables :feed_title, item_title, item_desc et item_titles ( http://conky.sourceforge.net/variables.html )


1984 was not supposed to be an instruction manual
hostux.net serveur mail/jabber + hébergement d'images.

Hors ligne

#495 Le 15/10/2007, à 10:11

LaLuciole

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

Bonjour, à mon tour :
174814605720071015110736.jpg

use_xft yes
xftfont Bitstream Vera Sans Mono:size=8
xftalpha 0.8
update_interval 1.0
total_run_times 0
own_window yes
own_window_transparent yes
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 F5A90D
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
own_window_hints undecorated,below,sticky,skip_taskbar,skip_pager


TEXT
${time %A %d %B %Y} - ${color #FFFFFF}${time %H:%M:%S}
${color #F5A90D}IP Locale ${addr eth0} - IP Publique ${execi 1800 wget -O - http://ip.tupeux.com | tail}
$nodename - $sysname $kernel on $machine
$stippled_hr
${color #F5A90D}Uptime : $uptime 
${color #F5A90D}Usage CPU :${color #FFFFFF} $cpu%  ${cpubar}
$color ${cpugraph FFFFFFF FFFFFFF}
${color #F5A90D}Usage RAM :${color #FFFFFF} $mem/$memmax - $memperc% ${membar}
${color #F5A90D}Usage Swap :${color #FFFFFF} $swap/$swapmax - $swapperc% ${swapbar}
${color #F5A90D}Processus :${color #FFFFFF} $processes ${color #F5A90D}En cours :${color #FFFFFF} $running_processes
$color$stippled_hr
${color #F5A90D}Reseau :
Down:${color #FFFFFF} ${downspeed eth0} k/s ${offset 80}  ${color #F5A90D}Up:${color #FFFFFF} ${upspeed eth0} k/s
$color${downspeedgraph eth0 32,150 FFFFFF FFFFFF} $color${upspeedgraph eth0 32,150 FFFFFF FFFFFF}
$color$stippled_hr
${color #F5A90D}Espace Disque :
$color${fs_free /}/${fs_size /} ${fs_bar /}
$color$stippled_hr
${color #F5A90D}Port(s) ouvert(s): ${color #FFFFFF}${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}

${color #F5A90D}                     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 #FFFFFF} ${top name 4} ${top pid 4} ${top cpu 4} ${top mem 4}

${color #F5A90D}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 3}

Hors ligne

#496 Le 15/10/2007, à 10:58

winael

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

@Valère : sur le lien je ne vois rien concernant les dites variables, ni rien concernant la facon de les utilisée


Libre, non pas comme dans entrée libre, mais comme dans Liberté
(Bouyop)Mon PC c 1 MAC boulet ! G pas windows, donc je pe pas intaller linux !
(pankkake) Windows VISTA : Virus, Infections, Spyware, Trojans, Adware.
OPEN your mind, you'll discover a FREE world

Hors ligne

#497 Le 15/10/2007, à 12:01

farnsworth

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

regarde a la variable 'rss'.

Hors ligne

#498 Le 15/10/2007, à 12:13

winael

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

ca y est j'ai trouvé cool Désolé quand j'ai la tete dans le c.. je pense pas forcement que rss peut se trouver (ainsi que offset d'ailleurs) entre texeci et tab dans une liste qui a l'air a première vue dans l'ordre alphabétique

donc voila ce que ca pourrait donner pour le fofo:

${rss http://forum.ubuntu-fr.org/extern.php?action=new&type=rss 2 feed_title}
${rss http://forum.ubuntu-fr.org/extern.php?action=new&type=rss 2 item_title 1}${ss http://forum.ubuntu-fr.org/extern.php?action=new&type=rss 2 item_desc 1}
${rss http://forum.ubuntu-fr.org/extern.php?action=new&type=rss 2 item_title 2}${ss http://forum.ubuntu-fr.org/extern.php?action=new&type=rss 2 item_desc 2}
${rss http://forum.ubuntu-fr.org/extern.php?action=new&type=rss 2 item_title 3}${ss http://forum.ubuntu-fr.org/extern.php?action=new&type=rss 2 item_desc 3}
${rss http://forum.ubuntu-fr.org/extern.php?action=new&type=rss 2 item_title 4}${ss http://forum.ubuntu-fr.org/extern.php?action=new&type=rss 2 item_desc 4}
${rss http://forum.ubuntu-fr.org/extern.php?action=new&type=rss 2 item_title 5}${ss http://forum.ubuntu-fr.org/extern.php?action=new&type=rss 2 item_desc 5}

EDIT : Je viens de rentrer et donc j'ai fait mes modifs. Seulement un problème se pose avec les balises HTML.

Voyez par vous même :

desktop20071015lt5.th.png

Dernière modification par winael (Le 15/10/2007, à 18:20)


Libre, non pas comme dans entrée libre, mais comme dans Liberté
(Bouyop)Mon PC c 1 MAC boulet ! G pas windows, donc je pe pas intaller linux !
(pankkake) Windows VISTA : Virus, Infections, Spyware, Trojans, Adware.
OPEN your mind, you'll discover a FREE world

Hors ligne

#499 Le 17/10/2007, à 15:35

eldadou38

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

Salut à tous,

  J'ai un problème avec la fonction rss, qui ne fonctionne pas, alors que je suis bien en v1.47 :

polaris@Madness:~$ conky -V
Conky 1.4.7 compiled Fri Sep 28 17:38:08 CEST 2007 for Linux 2.6.15-29-386 (i686)

Compiled in features:

X11:
  * Xdamage extension
  * Xdbe extension (double buffer)
  * xft

Music detection:
  * mpd

General features:
  * hddtemp
  * portmon

polaris@Madness:~$

Lorsque je lance mon conky la ligne concernant les rss s'affiche comme cela :

${rss}

Voici ma ligne concernant le flux dans mon .conkyrc:

${rss http://forum.ubuntu-fr.org/extern.php?action=new&type=rss 2 feed_title}

Est-ce que vous auriez une petite idée, car la je séche sad, s'il vous plait ?

    Merci wink

A+


In Ubuntu I trust

Hors ligne

#500 Le 17/10/2007, à 16:44

matoo

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

Salut

Moi aussi j'ai un peu galéré pour faire marcher les RSS dans conky qui m'affichait également :

${rss}

Sauf que, en regardant de plus près le script conky-rss.sh j'ai compris qu'il y avait une dépendance avec le paquet curl. Vérifie si tu la bien installé...
En espérant que cela résolve ton problème.

Au passage petite question : est-il possible que le script sus-cité ne soit pas visible dans la liste des scripts du clic droit?
En vous remerciant...

Hors ligne