script lua
ne se lance pas .
Logiciels / Autres logiciels

loutch Membre non connecté
-
- Voir le profil du membre loutch
- Inscrit le : 07/07/2010
- Groupes :
.gif)
Voila j'ai un problème avec un script lua .C'est un script qui en appelle 2 autres .
je l'ai trouvé ici http://u-scripts.blogspot.fr/2011/02/howto-run-multiple-lua-scripts-in-conky.html
le mien :
Code TEXT :
package.path = "/home/loutch/.conky/blanc/?.lua" require 'baro' --for scriptA.lua ".lua" is not required here require 'textwriting' function conky_main() lua_draw_hook_pre() lua_draw_hook_post() end
je l'appelle avec ceci :
Code TEXT :
lua_load ~/.conky/blanc/barotext.lua lua_draw_hook_pre main
Elle est où ma faute je trouve pôooooooooo ??
Merci d'avance et
.gif)
Linuxmint 24.02 Xia - Mageia 9 xfce et plasma sur ssd sur HP Pavilion g7
Xubuntu 18.04 LTS et 24.04 en xfce sur ASUS Rog STRIX
Xubuntu 18.04 LTS et 24.04 en xfce sur ASUS Rog STRIX

loutch Membre non connecté
-
- Voir le profil du membre loutch
- Inscrit le : 07/07/2010
- Groupes :
ceci :
Code TEXT :
[loutch@localhost ~]$ ls /home/loutch/.conky/blanc/ astro_neo.sh* disque* graph.lua internet* meteoluneavecheure* signs/ textwriting.lua* baro.lua* glass1.png horizontal* meteo* news* stars/ barotext.lua* glass.png horizontalforecast* meteolune* news.py* talktime_fr.sh*
Édité par loutch Le 14/01/2016 à 10h12
Linuxmint 24.02 Xia - Mageia 9 xfce et plasma sur ssd sur HP Pavilion g7
Xubuntu 18.04 LTS et 24.04 en xfce sur ASUS Rog STRIX
Xubuntu 18.04 LTS et 24.04 en xfce sur ASUS Rog STRIX

Akien Membre non connecté
-
- Voir le profil du membre Akien
- Inscrit le : 12/06/2011
- Groupes :
-
Équipe Mageia
loutch :
je l'appelle avec ceci :
Elle est où ma faute je trouve pôooooooooo ??
Code TEXT :
lua_load ~/.conky/blanc/barotext.lua lua_draw_hook_pre main
Elle est où ma faute je trouve pôooooooooo ??
J'ai du mal à voir quelle est la faute parce que je ne comprends pas comment tu lances ton script

Édité par Akien Le 15/01/2016 à 08h16

loutch Membre non connecté
-
- Voir le profil du membre loutch
- Inscrit le : 07/07/2010
- Groupes :
.gif)
Merci de vous posé sur mon cas (il me chauffe les oreilles) (mon conky hein pas vous)

Dans mon conky qui utilise deux scripts lua je les lance par cette commande dans la partie avant TEXT ( ça fonctionne au poil )
Code TEXT :
lua_load ~/.conky/blanc/baro.lua lua_draw_hook_pre main lua_load ~/.conky/blanc/textwriting.lua lua_draw_hook_post draw_text TEXT
Comme conky ne gere que deux lua et que je voudrais en mettre un troisième
j'ai trouvé ce patch qui permet avec un script de lancer plusieurs fichiers . lua
Voici le script d'origine de wlourf
Code TEXT :
package.path = "/home/wlourf/multi/?.lua" require 'scriptA' --for scriptA.lua ".lua" is not required here require 'scriptB' function conky_main() conky_functionA() conky_functionB() end
J'ai remplacé le chemin et le nom du script par les miens moi ainsi que scriptA et scriptB .
Je lance mon script (toujours dans le conky avec ceci
Code TEXT :
lua_load ~/.conky/blanc/barotext.lua lua_draw_hook_pre main
le problème et que j'ai une erreur avec le fonction de
"conky_fonctionA" que j'ai remplacé par celle utilisé par le "baro.lua" soit "lua_draw_hook_pre main"
Code TEXT :
Conky: llua_do_call: function conky_main execution failed: /home/loutch/.conky/blanc/barotext.lua:14: attempt to call global 'lua_draw_hook_pre' (a nil value) Conky: llua_do_call: function conky_main execution failed: /home/loutch/.conky/blanc/barotext.lua:14: attempt to call global 'lua_draw_hook_pre' (a nil value)
j'ai bien changer plein de fois cette fonction mais je trouve pas la bonne .
.gif)
Linuxmint 24.02 Xia - Mageia 9 xfce et plasma sur ssd sur HP Pavilion g7
Xubuntu 18.04 LTS et 24.04 en xfce sur ASUS Rog STRIX
Xubuntu 18.04 LTS et 24.04 en xfce sur ASUS Rog STRIX
Répondre
Vous n'êtes pas autorisé à écrire dans cette catégorie