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.

#876 Le 18/03/2015, à 08:50

loutch

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

smilies%20(204).gif


Le ${else} est-il bien placé comme ceci entre les deux "if_existing"

${if_existing /sys/class/net/p2p1/operstate up}${color3}P2P1  ${color1}${alignr}${texeci 3600 wget http://checkip.dyndns.org -O - -o /dev/null | cut -d : -f 2 | cut -d \< -f 1}
${color3}DOWN${color2}  ${totaldown p2p1}${voffset -2}${goto 120}${downspeed p2p1} k/s${voffset 3}${alignr}${color2}${downspeedgraph p2p1 10,125}
${voffset 0}${color3}UP  ${color2} ${totalup p2p1}${voffset 0}${goto 120}${upspeed p2p1} k/s${alignr}${color2}${upspeedgraph p2p1 10,125}${endif}
${else}
${voffset 0}${goto 170}${color2}
${if_existing /sys/class/net/wlan0/operstate up}${color3}WIFI                ${color2}wlan0  ${goto 170}${color3}IP ${alignr}${color2}${addr wlan0} 
${color3}AP   ${color2}${wireless_essid wlan0} ${goto 170}${color3}BITRATE ${color2}${alignr}${wireless_bitrate wlan0}
${color3}DOWN      ${color2}${downspeed wlan0} k/s ${color3}${goto 170}UP ${color2}${alignr}${upspeed wlan0}k/s
${color3}TOTAL           ${color2}${totaldown wlan0} ${goto 170}${color3}TOTAL ${alignr}${color2}${totalup wlan0}

$color2${downspeedgraph wlan0 10,130} $color2${alignr}${upspeedgraph wlan0 10,125}${endif}


smilies%20(1).gif

Hors ligne

#877 Le 18/03/2015, à 09:11

F50

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

Ah ben c'est pas comme ça que je l'avais placé car dans ton poste #929 j'avais cru comprendre de le placer comme ceci :

${else}${if_existing /sys/class/net

Je vais essayer et poste le résultat.

#878 Le 18/03/2015, à 11:24

F50

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

Il ne se lance pas avec else et j'ai cette erreur :

Conky: got an else without matching if
Conky: Error destroying thread
***** Imlib2 Developer Warning ***** :
	This program is calling the Imlib call:

	imlib_context_free();

	With the parameter:

	context

	being NULL. Please fix your program.

#879 Le 18/03/2015, à 13:02

Didier-T

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

Bonjour fcn50,
peut être devrais tu tester ceci

${if_existing /proc/net/route p2p1}${color3}P2P1  ${color1}${alignr}${texeci 3600 wget http://checkip.dyndns.org -O - -o /dev/null | cut -d : -f 2 | cut -d \< -f 1}
${color3}DOWN${color2}  ${totaldown p2p1}${voffset -2}${goto 120}${downspeed p2p1} k/s${voffset 3}${alignr}${color2}${downspeedgraph p2p1 10,125}
${voffset 0}${color3}UP  ${color2} ${totalup p2p1}${voffset 0}${goto 120}${upspeed p2p1} k/s${alignr}${color2}${upspeedgraph p2p1 10,125}${endif}
${voffset 0}${goto 170}${color2}
${if_existing /proc/net/route wlan0}${color3}WIFI                ${color2}wlan0  ${goto 170}${color3}IP ${alignr}${color2}${addr wlan0} 
${color3}AP   ${color2}${wireless_essid wlan0} ${goto 170}${color3}BITRATE ${color2}${alignr}${wireless_bitrate wlan0}
${color3}DOWN      ${color2}${downspeed wlan0} k/s ${color3}${goto 170}UP ${color2}${alignr}${upspeed wlan0}k/s
${color3}TOTAL           ${color2}${totaldown wlan0} ${goto 170}${color3}TOTAL ${alignr}${color2}${totalup wlan0}

$color2${downspeedgraph wlan0 10,130} $color2${alignr}${upspeedgraph wlan0 10,125}${endif}

Hors ligne

#880 Le 18/03/2015, à 15:03

loutch

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

smilies%20(204).gif

Didier , tu m'a coupé l'herbe sous le pied j'avais aussi pensé au "/proc//net/route p2p1 " mais en plus comme il y a deux fois une demande "if_existing" ne faut-il  pas mettre quand même le "${else} entre les deux demandes et un deuxième à la fin comme ceci ?????

${if_existing /proc/net/route p2p1}${color3}P2P1  ${color1}${alignr}${texeci 3600 wget http://checkip.dyndns.org -O - -o /dev/null | cut -d : -f 2 | cut -d \< -f 1}
${color3}DOWN${color2}  ${totaldown p2p1}${voffset -2}${goto 120}${downspeed p2p1} k/s${voffset 3}${alignr}${color2}${downspeedgraph p2p1 10,125}
${voffset 0}${color3}UP  ${color2} ${totalup p2p1}${voffset 0}${goto 120}${upspeed p2p1} k/s${alignr}${color2}${upspeedgraph p2p1 10,125}${endif}
${else}
${voffset 0}${goto 170}${color2}
${if_existing /proc/net/route wlan0}${color3}WIFI                ${color2}wlan0  ${goto 170}${color3}IP ${alignr}${color2}${addr wlan0} 
${color3}AP   ${color2}${wireless_essid wlan0} ${goto 170}${color3}BITRATE ${color2}${alignr}${wireless_bitrate wlan0}
${color3}DOWN      ${color2}${downspeed wlan0} k/s ${color3}${goto 170}UP ${color2}${alignr}${upspeed wlan0}k/s
${color3}TOTAL           ${color2}${totaldown wlan0} ${goto 170}${color3}TOTAL ${alignr}${color2}${totalup wlan0}

$color2${downspeedgraph wlan0 10,130} $color2${alignr}${upspeedgraph wlan0 10,125}${endi}
${else}

@+

Dernière modification par loutch (Le 18/03/2015, à 15:04)

Hors ligne

#881 Le 18/03/2015, à 15:20

F50

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

Merci à vous deux smile Je teste et poste le résultat.

Le truc que je trouve étrange c'est qu'en faisant ifconfig -a sur mon ordi fixe ça donne ceci :

ifconfig -a
eth0      Link encap:Ethernet  HWaddr 6c:f0:49:75:ca:25  
          inet adr:46.126.168.32  Bcast:46.126.175.255  Masque:255.255.248.0
          adr inet6: fe80::6ef0:49ff:fe75:ca25/64 Scope:Lien
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          Packets reçus:391629 erreurs:0 :0 overruns:0 frame:0
          TX packets:194067 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 lg file transmission:1000 
          Octets reçus:138590822 (138.5 MB) Octets transmis:20651753 (20.6 MB)

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

Mais sur le portable à problème il n'y a pas de paquets transmis/reçus sous p2p1 (ethernet) contrairement à eth0 sur le fixe pourtant j'ai bien la connexion !

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

p2p1      Link encap:Ethernet  HWaddr 34:e6:d7:04:70:73  
          inet adr:77.56.114.72  Bcast:255.255.255.255  Masque:255.255.252.0
          adr inet6: fe80::36e6:d7ff:fe04:7073/64 Scope:Lien
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          Packets reçus:0 erreurs:0 :0 overruns:0 frame:0
          TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 lg file transmission:1000 
          Octets reçus:0 (0.0 B) Octets transmis:0 (0.0 B)
          Interruption:18

#882 Le 18/03/2015, à 16:06

Didier-T

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

Re,
pour expliquer un peut le truc des if else endif.
if = si
else = sinon
endif = fin
après on écrit une phrase.
Si etho est ouvert faire ceci fin
ou
Si etho est ouvert faire ceci, sinon faire cela fin

Si tu met fin avant ton sinon hmm , sa ne veux plus rien dire, pour conky c'est pareil.
Après reste a savoir ce que le veux dire a conky tongue

J’espère ne pas avoir été trop nébuleux dans mes explications. roll

Hors ligne

#883 Le 19/03/2015, à 05:27

F50

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

Rien n'y fait, les graph et vitesses restent inlassablement à 0 même avec /proc/net/route avec lequel le réseau ne s'affiche même pas dans le conky.

P.S. J'utilise wicd et pas network-manager, ça peut venir de là ? Quoique, ceux de wifi fonctionnent...

Edit : Y'a un truc que je ne comprend pas, sur mon ordi fixe c'est eth0 qui transmet/reçoit les paquets alors que sur le portable c'est lo, en plus les IP sont différentes sur les deux ordis alors que c'est la même connexion ethernet..! Un vrai bazar.

Dernière modification par fcn50 (Le 19/03/2015, à 08:39)

#884 Le 19/03/2015, à 10:52

loutch

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

smilies%20(204).gif

Je vais peut-être dire une annerie(je ne connais pas wicd) lors de la connection en filaire il faudrait peut-être que tu coupe le wifi manuellement,cela ne

se fait peut-être pas automatiquement et le wifi prend toujours le dessus même avec le filaire branché???


smilies%20(1).gif

Dernière modification par loutch (Le 19/03/2015, à 10:55)

Hors ligne

#885 Le 19/03/2015, à 11:29

F50

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

J'éteint effectivement le wifi dans wicd mais ça change rien les graph restent muets. Par contre une petite précision, il est conseillé pour wicd de ne rien n'avoir dans le fichier /etc/network/interfaces à part auto lo, je me demande si ça vient pas de là ?

Dernière modification par fcn50 (Le 19/03/2015, à 11:30)

#886 Le 20/03/2015, à 17:36

daniel38100

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

bonjour voila j'ai un petit probleme j'utilise un conky juste por l'heure sur une ubuntu-studio sous xfce4 4.10 mon conky fonctionne parfaitement
mais quand j'utilise ma debian kali-linux sous gnome-shell g pas de transparence
screenshot:1426869339.png

voici mon conkrc

	# -- Conky settings -- #
	background yes
	update_interval 1

	cpu_avg_samples 2
	net_avg_samples 2

	override_utf8_locale yes

	double_buffer yes
	no_buffers yes

	text_buffer_size 2048
	# -- Window specifications -- #

  own_window_argb_visual yes
	own_window yes
	own_window_type normal
	own_window_transparent yes
	own_window_hints undecorate,sticky,skip_taskbar,skip_pager,below

	border_inner_margin 0
	border_outer_margin 0

	minimum_size 280 50
	maximum_width 310
	

	alignment tm
	gap_x -597
	gap_y 31

	# -- Graphics settings -- #
	draw_shades no
	draw_outline no
	draw_borders no
	draw_graph_borders yes

	# -- Text settings -- #
	use_xft yes
	xftfont MaiandraGD:size=24
	xftalpha 0.4

	uppercase no

	default_color 8b8b8b

	
	TEXT

${voffset -16}${font LED_mono :style=Medium:size=60}${color 434343}${goto 30}${time %H}${goto 140}${time %M}${font LED_mono :size=25:style=Medium}${color 808080}${goto 235}${time %S}

EDIT:
quand je met

  own_window_argb_visual no

j'ai la tensparence mais ca met du temps a venir (10 sec)j'ai du noir a la place du conky

EDIT: j'ai corrigé ca c'etai lier a mon météo_fond_d'ecran

mais meme remarque ca va vu ou c'est placé avec les notification ca se voit pas
1426872596.png

Dernière modification par daniel38100 (Le 20/03/2015, à 18:31)

Hors ligne

#887 Le 21/03/2015, à 05:55

F50

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

Salut daniel38100,

J'ai eu le même souci sous enlightenment alors que ça fonctionne parfaitement sous buntu + xfce4, pour résoudre cela j'ai décommenté ceci :

own_window_type normal
own_window_transparent yes
own_window_argb_value 100
own_window_argb_visual yes

Essaye aussi de jouer avec le type de window "normal desktop owerride".

#888 Le 21/03/2015, à 10:36

antony118

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

bonjour à tous, petite question CPU   :-)

Nouveau PC, nouveau CPU... un i7, 4 coeurs et 4 threads, donc 8 coeurs virtuels normalement...

sauf qu'en testant, mon conky donne des informations du CPU0 au CPU8, ce qui en fait 9...

J'imagine que le CPU0 est peut être une valeur moyenne de l'utilisation des autres ?

Hors ligne

#889 Le 21/03/2015, à 12:04

F50

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

antony118 a écrit :

J'imagine que le CPU0 est peut être une valeur moyenne de l'utilisation des autres ?

Tu as imaginé juste, c'est bien cela.

#890 Le 21/03/2015, à 14:50

antony118

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

Cool merci !! c'est bien ce que je pensais alors :-)

Hors ligne

#891 Le 23/03/2015, à 15:42

daniel38100

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

j'ai fait un petit script pour récup les infos de facebook et les afficher dans mon conky

facebook.py

#!/usr/bin/python
# -*- coding: utf-8 -*-
# Par Daniel38100 Forum Ubuntu.fr


import mechanize
from bs4 import BeautifulSoup
from sys import argv
from re import search, compile, findall


email=""
password=""
ami="non"
mess="non"
notifi="non"

for a in argv:
    if search("email=", a) is not None:
        email=compile("email=(.*)").search(a).group(1)
    if search("password=", a) is not None:
        password=compile("password=(.*)").search(a).group(1)
    if search("ami=", a) is not None:
        ami=compile("ami=(.*)").search(a).group(1)
    if search("mess=", a) is not None:
        mess=compile("mess=(.*)").search(a).group(1)
    if search("notifi=", a) is not None:
        notifi=compile("notifi=(.*)").search(a).group(1)


def facebook_connect():
    cookieJar = mechanize.CookieJar()
    opener = mechanize.build_opener(mechanize.HTTPCookieProcessor(cookieJar))
    opener.addheaders = [("User-agent","Mozilla/5.0 (compatible)")]
    mechanize.install_opener(opener)
    fp = mechanize.urlopen("https://www.facebook.com/")
    forms = mechanize.ParseResponse(fp)
    fp.close()
    form=forms[0]
    form["email"]=email
    form["pass"]=password
    fp = mechanize.urlopen(form.click())
    url=fp.geturl()
    texte=fp.read()
    fp.close()
    url=None
    soup=BeautifulSoup(texte)
    if ami == "oui":
        demami=soup.find(id="requestsCountValue")
        demami=demami.get_text()
        print "Demande ami : "+demami
    if mess == "oui":
        message=soup.find(id="mercurymessagesCountValue")
        message=message.get_text()
        if int(message) > 1 :
            print "Messages : "+message
        else:
            print "Message : "+message
    if notifi == "oui":
        notification=soup.find(id="notificationsCountValue")
        notification=notification.get_text()
        if int(notification) > 1 :
            print "Notifications : "+notification
        else:
            print "Notification : "+notification
        
facebook_connect()

lancement

${execpi 60 python ~/facebook.py email="VOTRE_EMAIL" password="VOTRE_PASSWORD" ami="oui" mess="oui" notifi="oui" }

ou en temps réel c'est mieux (quoi que facebook n'aime pas ca)

${exec python ~/facebook.py email="VOTRE_EMAIL" password="VOTRE_PASSWORD" ami="oui" mess="oui" notifi="oui" }

petit screenshot grossier
1427123367.png


si problème !!!

sudo apt-get install python-bs4 python-mechanize 

EDIT: script corrigé

Dernière modification par daniel38100 (Le 23/03/2015, à 19:18)

Hors ligne

#892 Le 23/03/2015, à 15:59

chepioq

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

Sans vouloir te faire une leçon d'orthographe, "Demande" ne prend qu'un m.


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

Hors ligne

#893 Le 23/03/2015, à 16:07

ljere

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

merci daniel38100 je prend smile


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

Hors ligne

#894 Le 23/03/2015, à 16:11

daniel38100

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

chepioq a écrit :

Sans vouloir te faire une leçon d'orthographe, "Demande" ne prend qu'un m.

Merci chepioq autan pour moi petite erreur d'inattention j'ai corrigé c mieux comme ça

Hors ligne

#895 Le 28/03/2015, à 12:15

Yberamos

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

Bonjour, je viens ici car après une recherche sur le google je ne trouve rien (que j'arrive faire fonctionner). Alors, mon problème est simple (enfin je pense), je cherche un moyen d'afficher la timeline de Twitter (ou le flux RSS, je sais pas ce qu'il faut dire). L'outils qui me semble le plus prometteur c'est TTYtter, mais celui-ci permet aussi de poster des tweet. Quand je le lance, il m'afiche plein d'info en plus de la timeline, et puis il attend un tweet que je voudrais poster. Donc je ne peut pas simplement utiliser ${exec ttytter}... J'ai trouver aussi plusieur script python pour faire cette tache, mais tous avait des probleme dans le code, ce qui fait que je n'arrive même pas a les lancer. Enfin, voila, je ne sais pas si je me suis bien expliquer ou si vous savez m'aider

Dernière modification par Yberamos (Le 28/03/2015, à 20:30)

Hors ligne

#896 Le 28/03/2015, à 13:18

daniel38100

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

Yberamos a écrit :

Bonjour, je viens ici car après une recherce sur le google je ne trouve (que j'arrive faire fonctionner). Alors, mon probleme est simple (enfin je pense), je cherche un moyen d'afficher la timeline de Twitter (ou le flux RSS, je sais pas ce qu'il faut dire). L'outils qui me semble le plus prometteur c'est TTYtter, mais celui-ci permet aussi de poster des tweet. Quand je le lance, il ma'ffaiche plein d'info en plus de la timeline, et puis il attend un tweet que je voudrais poster. Donc je ne peut pas simplement utiliser ${exec ttytter}... J'ai trouver aussi plusieur script python pour faire cette tache, mais tous avait des probleme dans le code, ce qui fait que je n'arrive même pas a les lancer. Enfin, voila, je ne sais pas si je me suis bien expliquer ou si vous savez m'aider

J'ai attaquer un script pour ça il y a pas longtemps tu veut quoi comme infos exactement ?

en ce moment j'ai pas trop le temps mais ça va arriver

Hors ligne

#897 Le 28/03/2015, à 19:55

Yberamos

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

"Simplement" les tweets des personnes que je suis. En gros, ce qu'on voit quand on va sur www.twitter.com en ettant connecter.
Je ne suis absolument pas pressé, en tous cas merci d'avance.^^

Hors ligne

#898 Le 31/03/2015, à 20:03

daniel38100

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

Yberamos a écrit :

"Simplement" les tweets des personnes que je suis. En gros, ce qu'on voit quand on va sur www.twitter.com en ettant connecter.
Je ne suis absolument pas pressé, en tous cas merci d'avance.^^

si tu veut j'ai ce petit script

#!/usr/bin/python
# -*- coding: utf-8 -*-
# Par Daniel38100 Forum Ubuntu.fr


import mechanize
from bs4 import BeautifulSoup
from sys import argv
from re import search, compile, findall


email=""
password=""

for a in argv:
    if search("email=", a) is not None:
        email=compile("email=(.*)").search(a).group(1)
    if search("password=", a) is not None:
        password=compile("password=(.*)").search(a).group(1)

def tweeter_connect():
    cookieJar = mechanize.CookieJar()
    opener = mechanize.build_opener(mechanize.HTTPCookieProcessor(cookieJar))
    opener.addheaders = [("User-agent","Mozilla/5.0 (compatible)")]
    mechanize.install_opener(opener)
    fp = mechanize.urlopen("https://twitter.com/?lang=fr")
    forms = mechanize.ParseResponse(fp)
    fp.close()
    form=forms[1]
    form["session[username_or_email]"]=email
    form["session[password]"]=password
    fp = mechanize.urlopen(form.click())
    url=fp.geturl()
    texte=fp.read()
    fp.close()
    url=None
    soup=BeautifulSoup(texte)
    tweet=soup.find_all("p")
    tweet=tweet[0].get_text()
    print(tweet)


tweeter_connect()

lancement:

python tweeter.py email="TON_EMAIL" password="TON_PASSWORD"

Hors ligne

#899 Le 01/04/2015, à 05:41

Didier-T

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

Bonjour daniel38100,
je n'utilise que très peut les réseaux sociaux, et n'ai pas de compte Twitter.

Mais après quelques recherche j'ai trouvé ceci Twitter API.

Là je te donne l’accès à la console d'exploration, ça semble très pratique.

A+,
Didier.

Hors ligne

#900 Le 01/04/2015, à 09:57

daniel38100

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

Didier-T a écrit :

Bonjour daniel38100,
je n'utilise que très peut les réseaux sociaux, et n'ai pas de compte Twitter.

Mais après quelques recherche j'ai trouvé ceci Twitter API.

Là je te donne l’accès à la console d'exploration, ça semble très pratique.

A+,
Didier.

Merci a toi je vais travailler la dessus ce sera plus propre je pense je ne connais que très peu tweeter j'ai bien un compte mais inactif

Hors ligne