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.

#226 Le 25/12/2010, à 14:32

chepioq

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

Joyeux Noël a tous et à toutes. big_smile


Tout est dans tout et réciproquement....

Hors ligne

#227 Le 26/12/2010, à 23:26

Huhu

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

Bonsoir,
Alors je sais pas si c'est possible, mais sa fait un moment que je cherche, j'aimerais intégré à mon conky la consommation instantanée en Watt. (sur la batterie de mon netbook)
Le gnome-power-manager y arrive mais je sais pas comment, seulement c'est pas pratique de devoir toujours regarder en cliquant sur l'icone puis aller dans le petit menu.

Vous pensez que c'est faisable?

(ps : je sais que sa a déjà été à peu près envisagé)

Dernière modification par Huhu (Le 26/12/2010, à 23:27)

Hors ligne

#228 Le 26/12/2010, à 23:34

SkyZ

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

Bonsoir voilà je cherche a reproduire cette fenêtre conky c'est à dire en fond semi-transparent

J'ai bien le conkyrc : http://pastebin.com/LH7v0LRy mais j'arrive pas a trouver ce qui permet de réaliser cela.
Je demande votre aide car là je sèche

1107884148.png

Dernière modification par SkyZ (Le 26/12/2010, à 23:34)

Hors ligne

#229 Le 26/12/2010, à 23:37

Fenouille84

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

SkyZ a écrit :

Bonsoir voilà je cherche a reproduire cette fenêtre conky c'est à dire en fond semi-transparent

J'ai bien le conkyrc : http://pastebin.com/LH7v0LRy mais j'arrive pas a trouver ce qui permet de réaliser cela.
Je demande votre aide car là je sèche

C'est un script LUA.
Regarde un peu du côté de cette page wink


Ma page Deviant Art : conky inside ;-)
.
-- DropBox (online backup) : 2Go + 250 Mo pour vous et moi par parrainage --

Hors ligne

#230 Le 27/12/2010, à 00:47

titimoi

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

Bonsoir à tous et joyeux noel !!
Je cherche depuis quelques jours à afficher mon suivi conso (de téléphone) sur mon conky, j'ai réussi à récupérer la page html qui m'intéresse, mais je galère avec awk pour récupérer les dates et consommations restantes, voici les lignes qui m'intéressent par exemple :

ligne n°420:             Au <span id="ctl00_ContentMain_LblDateDebutPeriode">26/11/2010</span>, vous bénéficiiez d'un report de <span id="ctl00_ContentMain_LblVoixReport" class="txtClrPrincip textbold">0h48min</span>.
ligne n°423:         Au <span id="ctl00_ContentMain_LblDateMAJInfosConso">26/12/2010</span><!-- à <span id="ctl00_ContentMain_LblHeureMAJInfosConso">00:00</span> -->,

j'aimerai concrètement récupérer les dates (26/11/2010) et le temps (0h48min et 00:00)
mais je suis embêté par tout le reste..

J'ai isolé les ligne (celles que j'ai affichées) avec ce code  :

awk 'BEGIN { } \
(NR==420) { print "ligne n°"NR": "$0}  \
(NR==423) { print "ligne n°"NR": "$0} \
END{ }' /tmp/conso.html

mais pour aller chercher juste les dates et les autres infos j'ai plus de mal... J'ai essayé de mettre le html en pdf ce qui rend le fichier plus lisible pour un humain.. mais le pdf est pourri par des caractères spéciaux pour awk ou grep.. du coup c'est encore moins simple..

Si vous avez des pistes smile

Hors ligne

#231 Le 27/12/2010, à 00:53

Fenouille84

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

titimoi a écrit :

Bonsoir à tous et joyeux noel !!
Je cherche depuis quelques jours à afficher mon suivi conso (de téléphone) sur mon conky, j'ai réussi à récupérer la page html qui m'intéresse, mais je galère avec awk pour récupérer les dates et consommations restantes,
...
Si vous avez des pistes smile

Je pourrais t'aider, mais plutôt en utilisant SED moi... roll

Edit :
Si tel est le cas, j'aurais besoin du fichier complet stp. C'est possible ?

Dernière modification par Fenouille84 (Le 27/12/2010, à 00:56)


Ma page Deviant Art : conky inside ;-)
.
-- DropBox (online backup) : 2Go + 250 Mo pour vous et moi par parrainage --

Hors ligne

#232 Le 27/12/2010, à 00:57

titimoi

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

oui pas de souci, je sais pas ce qu'est le SED mais je te file le fichier complet, en mp wink merci

edit: MP envoyé smile

Dernière modification par titimoi (Le 27/12/2010, à 01:06)

Hors ligne

#233 Le 27/12/2010, à 01:02

Fenouille84

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

titimoi a écrit :

oui pas de souci, je sais pas ce qu'est le SED

http://doc.ubuntu-fr.org/sed wink


Ma page Deviant Art : conky inside ;-)
.
-- DropBox (online backup) : 2Go + 250 Mo pour vous et moi par parrainage --

Hors ligne

#234 Le 27/12/2010, à 01:07

titimoi

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

woooaah c'est fou ce qu'on peut faire !! merci beaucoup, je t'ai mp, tu es certainement plus habile que moi en sed, je veux bien des exemple sur mon fichier je me débrouillerai par la suite smile

Hors ligne

#235 Le 27/12/2010, à 08:00

chepioq

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

@ titimoi:
Une solution avec awk et cut:
-pour la ligne 420 :
  awk '{print $5}'| cut -c 44-51 ==> renvoi 26/11/20
  awk '{print $14}' | cut -c 11-17 ==> renvoi 0h48min
-pour la ligne 423
  awk '{print $8}' | cut -c 46-50 ==> renvoi 00:00

==EDIT==
Pour sed j'ai trouvé une solution:
il faut enlever les marqueur html avec sed -e :a -e 's/<[^>]*>//g;/</N;//ba' , ce qui donne pour la ligne 420:

| sed -e :a -e 's/<[^>]*>//g;/</N;//ba'
ligne n°420:             Au 26/11/2010, vous bénéficiiez d'un report de 0h48min

Ensuite tu récupère les champs avec awk:

sed -e :a -e 's/<[^>]*>//g;/</N;//ba' | awk '{print $4}'
26/11/2010,

Tu remarquera la virgule à la fin, si tu veux l'enlever, toujours avec sed:

sed -e :a -e 's/<[^>]*>//g;/</N;//ba' | awk '{print $4}' | sed 's/,//g'
26/11/2010

Je te laisse essayer tout seul pour les autres, si tu n'y arrives pas, dit le nous.

Dernière modification par chepioq (Le 27/12/2010, à 10:59)


Tout est dans tout et réciproquement....

Hors ligne

#236 Le 27/12/2010, à 10:03

chepioq

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

Fenouille84 a écrit :
SkyZ a écrit :

Bonsoir voilà je cherche a reproduire cette fenêtre conky c'est à dire en fond semi-transparent

J'ai bien le conkyrc : http://pastebin.com/LH7v0LRy mais j'arrive pas a trouver ce qui permet de réaliser cela.
Je demande votre aide car là je sèche

C'est un script LUA.
Regarde un peu du côté de cette page wink

Désolé de te contredire Fenouilles, mais il n'y a aucun script Lua dans ce conky.

@SkyZ
Les lignes qui permettent d'avoir un fond semi transparent sont celles-ci :

# window type
own_window yes
own_window_hints undecorated,below,skip_taskbar,skip_pager,sticky
own_window_type normal
own_window_argb_visual yes
own_window_argb_value 120
own_window_transparent no

Et plus précisément la ligne "own_window_argb_value 120" qui permet de définir le niveau de transparence. (tu changes la valeur 120 par celle que tu veux, entre 0 et 255 , 0 pour transparence totale et 255 pas de transparence )


Tout est dans tout et réciproquement....

Hors ligne

#237 Le 27/12/2010, à 11:08

titimoi

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

Haha super chepioq merci, ça m'aurait pris 3 plombes !! A moi de comprendre ce que tu as fait maintenant wink et de faire pareil pour le reste

Hors ligne

#238 Le 27/12/2010, à 11:14

chepioq

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

titimoi a écrit :

Haha super chepioq merci, ça m'aurait pris 3 plombes !! A moi de comprendre ce que tu as fait maintenant wink et de faire pareil pour le reste

Je me suis inspiré de "sed en une ligne" ici: http://sed.sourceforge.net/sed1line_fr.html


Tout est dans tout et réciproquement....

Hors ligne

#239 Le 27/12/2010, à 11:58

kurapika29

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

@SkyZ
Me semble que c'est se sont ces lignes qui font la semi transparence

own_window_argb_visual yes
own_window_argb_value 120
own_window_transparent no

Disponible sur IRC, sur le serveur irc.freenode.net salon ##ubuntu-voyager (et aussi sur plein d'autre serveur/salon)
Venez si vous avec besoin d'aide ou pour causer ;) suffit d'avoir Xchat ou un autre client IRC
Où sinon en cliquant sur se lien http://kiwiirc.com/client/irc.freenode. … tu-voyager

Hors ligne

#240 Le 27/12/2010, à 12:20

Fenouille84

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

chepioq a écrit :

Désolé de te contredire Fenouilles, mais il n'y a aucun script Lua dans ce conky.

neutral ???

La page entière contient des scripts LUA pour diverses choses (horloge, anneaux...).
Celui qui nous intéresse ici est celui intitulé "Fond en couleur". Il suffit de cliquer sur Show code pour voir le script, ou sinon, télécharger l'archive draw_bg.lua.tar1.gz dont le lien est inclus dans le billet.

C'est une solution simple et esthétique (fond avec des bords arrondis). C'est celle que j'utilise car les lignes que tu proposent ne fonctionnent pas chez moi : elles me dessinent un fond aux bords carré, et ne gèrent pas la transparence... hmm


Ma page Deviant Art : conky inside ;-)
.
-- DropBox (online backup) : 2Go + 250 Mo pour vous et moi par parrainage --

Hors ligne

#241 Le 27/12/2010, à 12:55

titimoi

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

un grand merci à Fenouille qui m'a pondu un script on ne peut plus clean pour récupérer toutes les infos, je me permet de le mettre ici :

Merci beaucoup cool

#!/bin/bash
#
#-----------------------------------------V 1.0#
#                                                            #
#                        Info Conso                  #
#                        -27/12/10-                   #
#                                                           #
#  Script récupérant les informations    #
#  sur le crédit de communication         #
#                                                           #
#                                                           #
#                                                           #
#                Fenouille84                        #
#-----------------------------------------------#
clear

#Indique entre les guillemets le nom de ton fichier html
  fichier="/tmp/conso.html"

#Récupère la date
  date=$(sed '/report/!d ; s/^.*Periode\">\|<.*$//g' $fichier)

#Récupère les infos conso
  report=$(sed '/report/!d ; s/^.*textbold\">\|<.*$//g' $fichier)
  conso=$(sed '/consommé /!d ; s/^.*textbold\">\|<.*$//g' $fichier)
  reste_appel=$(sed '/reste/!d ; s#^.*Restant\" \|</span>.*$##g ; s/^.*>//g' $fichier | sed '1!d')
  reste_sms=$(sed '/reste/!d ; s#^.*Restant\" \|</span>.*$##g ; s/^.*>//g' $fichier | sed '2!d')
  hors_forfait=$(sed '/dehors/!d ; s#^.*Voix\">\|<.*$##g' $fichier)

#Affiche le tout
  echo -e "..::: Info Conso du $date :::..\n"
  echo -e "  Vous avez reporté  : $report\n  Vous avez consommé : $conso\n"
  echo -e "  Il vous reste : $reste_sms SMS.\n  Il vous reste : $reste_appel de communication.\n"
  echo -e "  Votre montant hors-forfait est de : $hors_forfait euros.\n"


exit 0

EDit: Bon les sed, certains sont beaucoup trop ardus pour moi pour l'instant, y'a certaines choses que je ne pige pas du tout.. ça viendra

Dernière modification par titimoi (Le 27/12/2010, à 13:04)

Hors ligne

#242 Le 27/12/2010, à 14:01

chepioq

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

Fenouille84 a écrit :
chepioq a écrit :

Désolé de te contredire Fenouilles, mais il n'y a aucun script Lua dans ce conky.

neutral ???

La page entière contient des scripts LUA pour diverses choses (horloge, anneaux...).
Celui qui nous intéresse ici est celui intitulé "Fond en couleur". Il suffit de cliquer sur Show code pour voir le script, ou sinon, télécharger l'archive draw_bg.lua.tar1.gz dont le lien est inclus dans le billet.

C'est une solution simple et esthétique (fond avec des bords arrondis). C'est celle que j'utilise car les lignes que tu proposent ne fonctionnent pas chez moi : elles me dessinent un fond aux bords carré, et ne gèrent pas la transparence... hmm

Désolé de te contredire à nouveau, mais la page qu'indique SkyZ ( http://pastebin.com/LH7v0LRy ) ne contient pas de script lua, c'est pour cela que j'indiquai les lignes gérant la transparence...


Tout est dans tout et réciproquement....

Hors ligne

#243 Le 27/12/2010, à 14:18

Fenouille84

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

chepioq a écrit :

Désolé de te contredire à nouveau, mais la page qu'indique SkyZ ( http://pastebin.com/LH7v0LRy ) ne contient pas de script lua, c'est pour cela que j'indiquai les lignes gérant la transparence...

Ah oui, on s'est mal compris, mais on va y arriver !! tongue
   * S'il veut reproduire le conky tel quel, alors tes lignes sont les bonnes.
   * Si les lignes ne fonctionnent pas et qu'il veut ajouter un fond ombré (plus joli à mon gout), alors SOS script lua sur cette page.

Après, à lui de choisir wink


Sinon :

titimoi a écrit :

un grand merci à Fenouille qui m'a pondu un script on ne peut plus clean pour récupérer toutes les infos, je me permet de le mettre ici.
Merci beaucoup cool

Oulala que c'est moche les tabulations entre les balises de code du forum yikes
Voici le même script, mais en plus joli big_smile

#!/bin/bash
#
#----------------------------------V 1.0#
#                                       #
#               Info Conso              #
#               -27/12/10-              #
#                                       #
#  Script récupérant les informations   #
#  sur le crédit de communication       #
#                                       #
#                                       #
#                           Fenouille84 #
#---------------------------------------#

#Cette commande est à enlever si le conky appelle le script
  clear

#Indique entre les guillemets le nom de ton fichier html
  fichier="$HOME/conso.html"

#Récupère la date
  date=$(sed '/report/!d ; s/^.*Periode\">\|<.*$//g' $fichier)

#Récupère les infos conso
  report=$(sed '/report/!d ; s/^.*textbold\">\|<.*$//g' $fichier)
  conso=$(sed '/consommé /!d ; s/^.*textbold\">\|<.*$//g' $fichier)
  reste_appel=$(sed '/reste/!d ; s/^.*Restant\" \|<.*$//g ; s/^.*>//g' $fichier | sed '1!d')
  reste_sms=$(sed '/reste/!d ; s/^.*Restant\" \|<.*$//g ; s/^.*>//g' $fichier | sed '2!d')
  hors_forfait=$(sed '/dehors/!d ; s/^.*Voix\">\|<.*$//g' $fichier)

#Affiche le tout
  echo -e "..::: Info Conso du $date :::..\n"
  echo -e "  Vous avez reporté  : $report\n  Vous avez consommé : $conso\n"
  echo -e "  Il vous reste : $reste_sms SMS.\n  Il vous reste : $reste_appel de communication.\n"
  echo -e "  Votre montant hors-forfait est de : $hors_forfait euros.\n"

exit 0

J'ai apporté quelques petites corrections.
Il y a sans doute des améliorations à faire. Si sa vous dit... wink

Dernière modification par Fenouille84 (Le 27/12/2010, à 14:47)


Ma page Deviant Art : conky inside ;-)
.
-- DropBox (online backup) : 2Go + 250 Mo pour vous et moi par parrainage --

Hors ligne

#244 Le 27/12/2010, à 16:10

SkyZ

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

chepioq : Le souci c'est en faisant un C/C de ce conkyrc ce n'est pas transparent chez moi
Fenouille84 : je vais essayer le script quand j'aurais re crée mon conkyrc que j'ai effacer par mégarde

Hors ligne

#245 Le 27/12/2010, à 17:32

kurapika29

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

@SkyZ
En faisant copier/coller normal que ça ne marche pas il rajoute des "#" à chaque début de ligne faut les enlever wink


Disponible sur IRC, sur le serveur irc.freenode.net salon ##ubuntu-voyager (et aussi sur plein d'autre serveur/salon)
Venez si vous avec besoin d'aide ou pour causer ;) suffit d'avoir Xchat ou un autre client IRC
Où sinon en cliquant sur se lien http://kiwiirc.com/client/irc.freenode. … tu-voyager

Hors ligne

#246 Le 27/12/2010, à 18:02

Huhu

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

Bon j'ai peut-être trouver une astuce pour pouvoir afficher ma consommation instantanée en Watt!
Etant donner que conky sait me donner le % de ma batterie restant et le temp qu'il faut pour qu'elle soit décharger, vu que je sais que ma batterie à une capacité de 47,5Wh
Il me suffit de faire :
le pourcentage restant x 47,5 / le temp restant en heure

Bon le probleme c'est que le temp restant de la batterie est sous le format HH:MM:SS avec battery_time, donc il faudrais faire HH + MM/60 (bon les secondes on peut les oublier ou mettre SS/3600)

Je sais pas vraiment si les variables peuvent être intégré dans des formules en fait...

Sinon vous pensez que c'est faisable? Je m'y connais pas trop mais je présume qu'on peut taper des formules aussi simple dans le conky non?

Dernière modification par Huhu (Le 27/12/2010, à 18:14)

Hors ligne

#247 Le 27/12/2010, à 18:42

Fenouille84

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

Huhu a écrit :

Bon j'ai peut-être trouver une astuce pour pouvoir afficher ma consommation instantanée en Watt!
...
Bon le problème c'est que le temps restant de la batterie est sous le format HH:MM:SS avec battery_time, ...
Sinon vous pensez que c'est faisable? Je m'y connais pas trop mais je présume qu'on peut taper des formules aussi simple dans le conky non?

On peut "taper des formules aussi simples" dans conky, mais le problème c'est que ces formules ne peuvent pas s'appliquer aux variables conky.
Autrement dit, si battery_time te retourne un format HH:MM:SS, tu ne pourras pas le modifier pour avoir HH + MM/60 (+SS/3600). Enfin, pas à ma connaissance en tout cas... hmm

Il faut donc que tu récupères l'info autrement...
Bon courage smile


Ma page Deviant Art : conky inside ;-)
.
-- DropBox (online backup) : 2Go + 250 Mo pour vous et moi par parrainage --

Hors ligne

#248 Le 27/12/2010, à 19:06

Huhu

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

Ouais j'avais compris par moi même en fesant pleins d'experiences...
Bon ben j'ai finalement réussi (car il y a un fichier qui donne le taux de décharge en Ampère mais avec pleins de 000 donc je présume que c'est plus petit que du mA)
Je vous donne la formule que j'ai bidouiller pour avoir la conso en mW :

${exec expr `cat /sys/class/power_supply/BAT0/current_now` / 925}0mW

le /925 c'est pour transformer des ampère au watt, avec mon voltage en tout cas.
Sa marche impec je suis fier de moi xD

Bon donc sa marche très bien avec Mon Eee 1005Pe (donc tout ceux qui ont un eee pc sa devrais marcher, après suivant votre batterie faudra modifier le /925)

Dernière modification par Huhu (Le 27/12/2010, à 19:24)

Hors ligne

#249 Le 27/12/2010, à 21:10

Levi59

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

Il me semble avoir lu une fois que c'était une valeur en μA (10-6 A) qui était indiquée dans current_now.

---> Après recherche, voici le code source du module http://www.google.com/codesearch/p?hl=e … cd=1&ct=rc

Pour rappel I=P/U
avec
P : puissance ou consommation indiquée sur l'appareil (watts)
I : intensité (ampères)
U : tension (volts)

Donc pour calculer ta conso en watts, il te faut en plus un voltage ("voltage_now" en μV par exemple)...

Hors ligne

#250 Le 27/12/2010, à 21:17

Adeval

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

Bonsoir tout le monde !

J'ai actuellement un problème pour afficher mes mails de Gmail dans mon conky.

J'ai créé ce script gmail3.sh :

#!/bin/bash

gmail_login=MONlogin
gmail_password=MONmotDEpasse

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

if [ -z "$dane" ]; then
echo "Connection Error !"
else
echo "$dane non lus"
fi

Puis j'ai mis cette ligne dans mon conkyrc :

Messagerie Gmail perso: ${color1}${texeci 60 /home/adeval/.conky/gmail3.sh}

Cependant mon Conky m'affiche "connection error".
Pour information, j'ai un @ dans mon mot de passe Gmail, c'est peut-être ceci la source d'erreur.

Merci d'avance !


Asus K72JK-TY051V - Carte graphique : ATI Mobillity Radeon HD5145
Mémoire vive: 4 Go - Multi-boot : Ubuntu 10.10 , Ubuntu 12.04, ElementaryOS et Window$ 7
>> Ubuntu signifie Humanité - Windows signifie Fenêtre <<
On en déduit que de passer de Windows à Ubuntu, c'est ouvrir une fenêtre sur l'humanité, et que de passer de Ubuntu à Windows, c'est jeter son humanité par la fenêtre ...........

Hors ligne