Contenu | Rechercher | Menus

Annonce

Si vous rencontrez des soucis à rester connecté sur le forum (ou si vous avez perdu votre mot de passe) déconnectez-vous et reconnectez-vous depuis cette page, en cochant la case "Me connecter automatiquement lors de mes prochaines visites".
Test de l'ISO d'Ubuntu francophone : nous avons besoin de testeurs pour la version francophone d'Ubuntu 14.04. Liens et informations ici.

#251 Le 18/05/2013, à 12:06

Didier-T

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

enebre a écrit :

http://www.zimagez.com/miniature/capturedcran-180513-114552.php
petit soucis de maj
les données sont identiques à l'image que tu as insérée sur la page précédente !!!

non, il n'y a pas de soucis, ce sont bien les données de ton compte qui sont utilisé lors de la mise a jour

edit : il faudra modifier le script lanceur, pour augmenter le délais avant lancement du conky
par exemple passer -t de 10 à 15

Dernière modification par Didier-T (Le 18/05/2013, à 12:08)

En ligne

#252 Le 18/05/2013, à 12:11

enebre

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

la maj, vient de se refaire et maintenant je n'ai que ... plus de données !!!

%
Mb
Gb


Voyager 14.04 en 32  bits see but unseen & seen but not see - site

Hors ligne

#253 Le 18/05/2013, à 12:13

Didier-T

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

enebre a écrit :

la maj, vient de se refaire et maintenant je n'ai que ... plus de données !!!

%
Mb
Gb

et tu as eut un message d'erreur ?

En ligne

#254 Le 18/05/2013, à 12:19

enebre

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

Conky: llua_getnumber: function conky_mobistar_pourc didn't return a number, result discarded

Conky: llua_getstring: function conky_mobistar_conso didn't return a string, result discarded

Il y  avait ces lignes qui reviennent sans cesse
et là j'ai  smile

Maj OK

Dernière modification par enebre (Le 18/05/2013, à 12:23)


Voyager 14.04 en 32  bits see but unseen & seen but not see - site

Hors ligne

#255 Le 18/05/2013, à 12:31

Didier-T

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

j'ai modifier le script lua

mobistar.lua

-- Créé par Didier-T (forum.ubuntu-fr.org)

require "io"
require "os"

local home = os.getenv("HOME")
local HeureMaj = 0
local compteur = {}
local dermodif


function conky_mobistar_Maj(inter, user, pass)
	
	if dermodif == nil or dermodif ~= conky_parse("${exec date -r "..home.."/.conky/conky-perso/mobistar/compteur '+%s'}") then
		dermodif=conky_parse("${exec date -r "..home.."/.conky/conky-perso/mobistar/compteur '+%s'}")
		
		local file = assert(io.open(home.."/.conky/conky-perso/mobistar/compteur", "r") )
		if file then
			local line = file:read()
			local i = 0
			local donee = {}
			for line in file:lines() do
				i = i+1
				donee[i] = line
			end
			io.close(file)
			i=0
			for i = 1,table.getn(donee) do
				if donee[i]:find("MB") then
					value=tonumber(donee[i]:match("(%d*.%d)"))
					if value ~= nil then compteur={value, "Mb"} end
				end
				if donee[i]:find("GB") then
					value=tonumber(donee[i]:match("(%d*.%d)"))
					if value ~= nil then compteur={value, "Gb"}
				end
			end
		end
		collectgarbage()
	end
	
	if os.time()-HeureMaj >= tonumber(inter) or compteur[1] == nil and os.time()-HeureMaj >= 60 then
		os.execute("perl "..home.."/.conky/conky-perso/mobistar/selenium.perl "..user.." "..pass.." > "..home.."/.conky/conky-perso/mobistar/compteur && echo 'Maj Ok' &")
		HeureMaj=os.time()
		print "mise a jour"
	end
	
	return " "
end

function conky_mobistar_conso(unite)
	local retour
	
	if unite == nil then
		unite = "Gb"
	end
	
	if unite == "Mb" then
		if compteur[2] == "Mb" then
			retour = compteur[1]
		end
		if compteur[2] == "Gb" then
			retour = compteur[1]*1024
		end
	end
	if unite == "Gb" then
		if compteur[2] == "Mb" then
			retour = compteur[1]/1024
		end
		if compteur[2] == "Gb" then
			retour = compteur[1]
		end
	end
	
	if retour ~= nil then retour = "Pas de donnée pour le moment" end
	return(retour)
end

function conky_mobistar_pourc(maxi)
	local retour
	if compteur[2] == "Mb" then
		retour = 1/(tonumber(maxi)/(compteur[1]/1024))*100
	end
	if compteur[2] == "Gb" then
		retour = 1/(tonumber(maxi)/compteur[1])*100
	end
	
	if retour ~= nil then retour = 0 end
	return(retour)
end

dit moi ce que sa donne

Dernière modification par Didier-T (Le 18/05/2013, à 13:00)

En ligne

#256 Le 18/05/2013, à 12:53

enebre

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

c'est pas jojo

└─ $ ▶ Conky: llua_load: /home/enebre/.conky/conky-perso/mobistar/mobistar.lua:90: 'end' expected (to close 'function' at line 12) near '<eof>'
y: llua_do_call: function conky_mobistar_pourc execution failed: attempt to call a nil value
Conky: llua_do_call: function conky_mobistar_conso execution failed: attempt to call a nil value
Conky: llua_do_call: function conky_mobistar_conso execution failed: attempt to call a nil value
Conky: llua_do_call: function conky_mobistar_Maj execution failed: attempt to call a nil value
Conky: llua_do_call: function conky_mobistar_pourc execution failed: attempt to call a nil value
Conky: llua_do_call: function conky_mobistar_pourc execution failed: attempt to call a nil value
Conky: llua_do_call: function conky_mobistar_pourc execution failed: attempt to call a nil value
Conky: llua_do_call: function conky_mobistar_conso execution failed: attempt to call a nil value
Conky: llua_do_call: function conky_mobistar_conso execution failed: attempt to call a nil value


Voyager 14.04 en 32  bits see but unseen & seen but not see - site

Hors ligne

#257 Le 18/05/2013, à 12:55

loutch

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

hello

je voudrais ajouter ceci :

1368873936.png

la partie script:

--------------------------------------------------------------------------------
--                                                                    clock DATA
-- HOURS
clock_h = {
    {
    name='time',                   arg='%H',                    max_value=12,
    x=110,                         y=80,
    graph_radius=53,
    graph_thickness=3,
    graph_unit_angle=30,           graph_unit_thickness=30,
    graph_bg_colour=0xffffff,      graph_bg_alpha=0.0,
    graph_fg_colour=0xFFFFFF,      graph_fg_alpha=0.3,
    txt_radius=34,
    txt_weight=1,                  txt_size=10.0,
    txt_fg_colour=0xFFFFFF,        txt_fg_alpha=0.6,
    graduation_radius=53,
    graduation_thickness=6,        graduation_mark_thickness=2,
    graduation_unit_angle=30,
    graduation_fg_colour=0xFFFFFF, graduation_fg_alpha=0.3,
    },
}
-- MINUTES
clock_m = {
    {
    name='time',                   arg='%M',                    max_value=60,
    x=110,                         y=80,
    graph_radius=57,
    graph_thickness=2,
    graph_unit_angle=6,            graph_unit_thickness=6,
    graph_bg_colour=0xffffff,      graph_bg_alpha=0.1,
    graph_fg_colour=0xFFFFFF,      graph_fg_alpha=0.3,
    txt_radius=70,
    txt_weight=0,                  txt_size=9.0,
    txt_fg_colour=0xFFFFFF,        txt_fg_alpha=0.6,
    graduation_radius=57,
    graduation_thickness=0,        graduation_mark_thickness=2,
    graduation_unit_angle=30,
    graduation_fg_colour=0xFFFFFF, graduation_fg_alpha=0.3,
    },
}
-- SECONDS
clock_s = {
    {
    name='time',                   arg='%S',                    max_value=60,
    x=110,                         y=80,
    graph_radius=50,
    graph_thickness=2,
    graph_unit_angle=6,            graph_unit_thickness=2,
    graph_bg_colour=0xffffff,      graph_bg_alpha=0.0,
    graph_fg_colour=0xFFFFFF,      graph_fg_alpha=0.2,
    txt_radius=40,
    txt_weight=0,                  txt_size=12.0,
    txt_fg_colour=0xFFFFFF,        txt_fg_alpha=0.3,
    graduation_radius=0,
    graduation_thickness=0,        graduation_mark_thickness=0,
    graduation_unit_angle=0,
    graduation_fg_colour=0xFFFFFF, graduation_fg_alpha=0.0,
    },
}

je l'ai rajouter au mien mais ça marche pas  trouvé ici suite à la lecture de cela et  cela

Hors ligne

#258 Le 18/05/2013, à 12:57

Didier-T

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

loutch a écrit :

hello

je voudrais ajouter ceci :

http://pix.toile-libre.org/upload/img/1368873936.png

la partie script:

--------------------------------------------------------------------------------
--                                                                    clock DATA
-- HOURS
clock_h = {
    {
    name='time',                   arg='%H',                    max_value=12,
    x=110,                         y=80,
    graph_radius=53,
    graph_thickness=3,
    graph_unit_angle=30,           graph_unit_thickness=30,
    graph_bg_colour=0xffffff,      graph_bg_alpha=0.0,
    graph_fg_colour=0xFFFFFF,      graph_fg_alpha=0.3,
    txt_radius=34,
    txt_weight=1,                  txt_size=10.0,
    txt_fg_colour=0xFFFFFF,        txt_fg_alpha=0.6,
    graduation_radius=53,
    graduation_thickness=6,        graduation_mark_thickness=2,
    graduation_unit_angle=30,
    graduation_fg_colour=0xFFFFFF, graduation_fg_alpha=0.3,
    },
}
-- MINUTES
clock_m = {
    {
    name='time',                   arg='%M',                    max_value=60,
    x=110,                         y=80,
    graph_radius=57,
    graph_thickness=2,
    graph_unit_angle=6,            graph_unit_thickness=6,
    graph_bg_colour=0xffffff,      graph_bg_alpha=0.1,
    graph_fg_colour=0xFFFFFF,      graph_fg_alpha=0.3,
    txt_radius=70,
    txt_weight=0,                  txt_size=9.0,
    txt_fg_colour=0xFFFFFF,        txt_fg_alpha=0.6,
    graduation_radius=57,
    graduation_thickness=0,        graduation_mark_thickness=2,
    graduation_unit_angle=30,
    graduation_fg_colour=0xFFFFFF, graduation_fg_alpha=0.3,
    },
}
-- SECONDS
clock_s = {
    {
    name='time',                   arg='%S',                    max_value=60,
    x=110,                         y=80,
    graph_radius=50,
    graph_thickness=2,
    graph_unit_angle=6,            graph_unit_thickness=2,
    graph_bg_colour=0xffffff,      graph_bg_alpha=0.0,
    graph_fg_colour=0xFFFFFF,      graph_fg_alpha=0.2,
    txt_radius=40,
    txt_weight=0,                  txt_size=12.0,
    txt_fg_colour=0xFFFFFF,        txt_fg_alpha=0.3,
    graduation_radius=0,
    graduation_thickness=0,        graduation_mark_thickness=0,
    graduation_unit_angle=0,
    graduation_fg_colour=0xFFFFFF, graduation_fg_alpha=0.0,
    },
}

je l'ai rajouter au mien mais ça marche pas  trouvé ici suite à la lecture de cela et  cela

les script lua sont a exécuter en parallèle, tu ne peut pas les mixer entre eux, a moins de faire de grosse modif dans la code

En ligne

#259 Le 18/05/2013, à 13:01

Didier-T

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

enebre a écrit :

c'est pas jojo

└─ $ ▶ Conky: llua_load: /home/enebre/.conky/conky-perso/mobistar/mobistar.lua:90: 'end' expected (to close 'function' at line 12) near '<eof>'
y: llua_do_call: function conky_mobistar_pourc execution failed: attempt to call a nil value
Conky: llua_do_call: function conky_mobistar_conso execution failed: attempt to call a nil value
Conky: llua_do_call: function conky_mobistar_conso execution failed: attempt to call a nil value
Conky: llua_do_call: function conky_mobistar_Maj execution failed: attempt to call a nil value
Conky: llua_do_call: function conky_mobistar_pourc execution failed: attempt to call a nil value
Conky: llua_do_call: function conky_mobistar_pourc execution failed: attempt to call a nil value
Conky: llua_do_call: function conky_mobistar_pourc execution failed: attempt to call a nil value
Conky: llua_do_call: function conky_mobistar_conso execution failed: attempt to call a nil value
Conky: llua_do_call: function conky_mobistar_conso execution failed: attempt to call a nil value

je pencherai pour un soucis de copier coller, sa arrive souvent

En ligne

#260 Le 18/05/2013, à 13:02

loutch

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

ok

  j'ai  rajouté  sur mon conkyrc une 2'eme demande de lua il se lance reste plus qu'a le modifié pour le mettre en place et juste avoir la montre

encore merci et

@+

Dernière modification par loutch (Le 18/05/2013, à 13:07)

Hors ligne

#261 Le 18/05/2013, à 13:07

Didier-T

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

@ enebre,
euh en fait, c'est moi, trop pressé.

-- Créé par Didier-T (forum.ubuntu-fr.org)

require "io"
require "os"

local home = os.getenv("HOME")
local HeureMaj = 0
local compteur = {}
local dermodif


function conky_mobistar_Maj(inter, user, pass)
	
	if dermodif == nil or dermodif ~= conky_parse("${exec date -r "..home.."/.conky/conky-perso/mobistar/compteur '+%s'}") then
		dermodif=conky_parse("${exec date -r "..home.."/.conky/conky-perso/mobistar/compteur '+%s'}")
		
		local file = assert(io.open(home.."/.conky/conky-perso/mobistar/compteur", "r") )
		if file then
			local line = file:read()
			local i = 0
			local donee = {}
			for line in file:lines() do
				i = i+1
				donee[i] = line
			end
			io.close(file)
			i=0
			for i = 1,table.getn(donee) do
				if donee[i]:find("MB") then
					value=tonumber(donee[i]:match("(%d*.%d)"))
					if value ~= nil then compteur={value, "Mb"} end
				end
				if donee[i]:find("GB") then
					value=tonumber(donee[i]:match("(%d*.%d)"))
					if value ~= nil then compteur={value, "Gb"} end
				end
			end
		end
		collectgarbage()
	end
	
	if os.time()-HeureMaj >= tonumber(inter) or compteur[1] == nil and os.time()-HeureMaj >= 60 then
		os.execute("perl "..home.."/.conky/conky-perso/mobistar/selenium.perl "..user.." "..pass.." > "..home.."/.conky/conky-perso/mobistar/compteur && echo 'Maj Ok' &")
		HeureMaj=os.time()
		print "mise a jour"
	end
	
	return " "
end

function conky_mobistar_conso(unite)
	local retour
	
	if unite == nil then
		unite = "Gb"
	end
	
	if unite == "Mb" then
		if compteur[2] == "Mb" then
			retour = compteur[1]
		end
		if compteur[2] == "Gb" then
			retour = compteur[1]*1024
		end
	end
	if unite == "Gb" then
		if compteur[2] == "Mb" then
			retour = compteur[1]/1024
		end
		if compteur[2] == "Gb" then
			retour = compteur[1]
		end
	end
	
	if retour ~= nil then retour = "Pas de donnée pour le moment" end
	return(retour)
end

function conky_mobistar_pourc(maxi)
	local retour
	if compteur[2] == "Mb" then
		retour = 1/(tonumber(maxi)/(compteur[1]/1024))*100
	end
	if compteur[2] == "Gb" then
		retour = 1/(tonumber(maxi)/compteur[1])*100
	end
	
	if retour ~= nil then retour = 0 end
	return(retour)
end

il manquai un end

En ligne

#262 Le 18/05/2013, à 13:11

enebre

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

@ Didier,
je l'ai recoller et en plus vérifié chaque ligne, c'est sans erreur pour le copier/collé
et j'ai toujours cette erreur en terminal et aucune donnée ne vient peupler le conky

└─ $ ▶ bash ~/.conky/conky-perso/mobistar/lanceur.sh
Conky: llua_load: /home/enebre/.conky/conky-perso/mobistar/mobistar.lua:90: 'end' expected (to close 'function' at line 12) near '<eof>'
%
Mb
Gb

ps: merci pour le voile

Dernière modification par enebre (Le 18/05/2013, à 13:13)


Voyager 14.04 en 32  bits see but unseen & seen but not see - site

Hors ligne

#263 Le 18/05/2013, à 13:17

enebre

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

@ Didier,
Je suis aller vérifier les données en ligne et la valeur est toujours la même que celle que tu as posté, il ne font peut être qu'une Maj par jour.
de ce fait le premier script serait le bon.
Dois remettre le premier script et lui demande de ne faire qu'une mise Maj par 12 h, par exemple, quelle serait la valeur à changer ?


Voyager 14.04 en 32  bits see but unseen & seen but not see - site

Hors ligne

#264 Le 18/05/2013, à 13:17

Didier-T

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

enebre a écrit :

@ Didier,
je l'ai recoller et en plus vérifié chaque ligne, c'est sans erreur pour le copier/collé
et j'ai toujours cette erreur en terminal et aucune donnée ne vient peupler le conky

└─ $ ▶ bash ~/.conky/conky-perso/mobistar/lanceur.sh
Conky: llua_load: /home/enebre/.conky/conky-perso/mobistar/mobistar.lua:90: 'end' expected (to close 'function' at line 12) near '<eof>'
%
Mb
Gb

ps: merci pour le voile

il manquait le end ligne 35.

pour le voile, c'est moi qui te remercie, j'avais oublié de modifier cette partie du code

En ligne

#265 Le 18/05/2013, à 13:22

Didier-T

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

enebre a écrit :

@ Didier,
Je suis aller vérifier les données en ligne et la valeur est toujours la même que celle que tu as posté, il ne font peut être qu'une Maj par jour.
de ce fait le premier script serait le bon.
Dois remettre le premier script et lui demande de ne faire qu'une mise Maj par 12 h, par exemple, quelle serait la valeur à changer ?

dans le conky il y a cette ligne ci

${lua mobistar_Maj 900 identifiant mot_de_passe}

le 900 correspond au délais entre deux mise à jour en secondes, soit pour 900 secondes 15 minutes

donc pour 12 heures il faut

${lua mobistar_Maj 43200 identifiant mot_de_passe}

mais, n'oublie pas que pour le moment la consommation ce compte en Giga bytes, du coup pour faire bouger le compteur, il faut pas mal de consommation.

P.S. : le dernier script fonctionne cher moi

Dernière modification par Didier-T (Le 18/05/2013, à 13:24)

En ligne

#266 Le 18/05/2013, à 13:25

enebre

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

Ha ! voila "end" rajouté en l35, ça semble revenir en effet, je reçois ce message sur le conky :
"pas de donnée pour le moment"
Les paramètres de Firefox rentrent ils en jeu, car je bloque les cookies par défaut, faudrait il installer une exception pour mobistar ?


Voyager 14.04 en 32  bits see but unseen & seen but not see - site

Hors ligne

#267 Le 18/05/2013, à 13:27

Didier-T

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

enebre a écrit :

Ha ! voila "end" rajouté en l35, ça semble revenir en effet, je reçois ce message sur le conky :
"pas de donnée pour le moment"
Les paramètres de Firefox rentrent ils en jeu, car je bloque les cookies par défaut, faudrait il installer une exception pour mobistar ?

non, pas de soucis, c'est juste en attendant la mise a jour.
A+

En ligne

#268 Le 18/05/2013, à 13:28

enebre

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

capturedcran-180513-132730.php
Pourtant en ligne ça fonctionne bien !
Le terminal m'annonce Maj Ok , sans plus de résultat sur le conky.


Voyager 14.04 en 32  bits see but unseen & seen but not see - site

Hors ligne

#269 Le 18/05/2013, à 13:37

enebre

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

Avec le nouveau lua et le "end" en place la conso du cpu pour Xvfb :99-ac qui tourne au vent du plat pays fait grimper le moteur à +-40 / 50 % T° +10°

Dernière modification par enebre (Le 18/05/2013, à 13:38)


Voyager 14.04 en 32  bits see but unseen & seen but not see - site

Hors ligne

#270 Le 18/05/2013, à 18:04

Didier-T

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

enebre a écrit :

Avec le nouveau lua et le "end" en place la conso du cpu pour Xvfb :99-ac qui tourne au vent du plat pays fait grimper le moteur à +-40 / 50 % T° +10°

eh bien, sa fait beaucoup sa un vieux pc peut être tongue
le soucis ne vient pas du script lua, mais du lanceur.

lanceur.sh, modifié

#!/bin/bash
# Créé par Didier-T (forum.ubuntu-fr.org)

Xvfb :99 -ac > /dev/null 2>&1 &
sleep 5;
export DISPLAY=:99 > /dev/null 2>&1 && java -jar ~/.conky/conky-perso/mobistar/selenium-server-standalone-2.32.0.jar > /dev/null 2>&1 &

conky -p 10 -c ~/.conky/conky-perso/mobistar/conkyrc && killall java && killall Xvfb

sa devrait soulager ton processeur big_smile

En ligne

#271 Le 18/05/2013, à 19:09

loutch

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

RE

Voila ce que j'ai réussi à faire grâce à votre aide sur ma mageia 2 KDE

1368896484.png

Encore merci @tous et

@+

Hors ligne

#272 Le 18/05/2013, à 19:16

Didier-T

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

loutch a écrit :

RE

Voila ce que j'ai réussi à faire grâce à votre aide sur ma mageia 2 KDE

1368896484.png
Encore merci @tous et

@+

c'est pas mal du tout, en plus, tu n'a pas eut besoins de beaucoup d'aide, on peut même dire que tu la fait seul.

j'ai une petite question, pour la météo, tu utilise quoi ?

Dernière modification par Didier-T (Le 18/05/2013, à 19:22)

En ligne

#273 Le 18/05/2013, à 19:26

loutch

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

re

Le conky météo 6jours d'un certain Didier-T wink  Que j'ai mis à ma sauce (faudra lui demandé si tu le voit si cela ne le dérange pas) wink wink

@+

Dernière modification par loutch (Le 18/05/2013, à 19:28)

Hors ligne

#274 Le 18/05/2013, à 19:32

Didier-T

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

Je pense que sa le gène, au contraire. cool

En ligne

#275 Le 18/05/2013, à 19:36

loutch

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

Donc si un jour on se croise je lui offrirais  un café pour me faire pardonner lol

Hors ligne

Haut de page ↑