osa Posté(e) le 23 septembre 2005 Posté(e) le 23 septembre 2005 Salut à tous ! J'aimerais mapper l'exécution d'un script sur le bouton du stick analogique de la manette. J'ai rajouté ça dans le keymap.xml : <keymap> ... <global> ... <gamepad> ... <leftthumbbutton>XBMC.executescript('q:\scripts\XBMCLyrics\XBMCLyrics.py')</leftthumbbutton> ... </gamepad> ... </global> ... </keymap> Mais ça ne fonctionne pas... Quelqu'un pourrait m'aider ?
JaHeLL Posté(e) le 25 septembre 2005 Posté(e) le 25 septembre 2005 salut, essaie en enlevant les deux ' => <leftthumbbutton>XBMC.executescript(q:\scripts\XBMCLyrics\XBMCLyrics.py)</leftthumbbutton> ça doit etre ça, a+
osa Posté(e) le 26 septembre 2005 Auteur Posté(e) le 26 septembre 2005 Merci ! Je vais essayer ça ce soir !!!
osa Posté(e) le 27 septembre 2005 Auteur Posté(e) le 27 septembre 2005 Salut, J'ai essayé en enlevant les quotes, en doublant les backslashs mais toujours rien Dans le log, XBMC me dit que la commande n'est pas valide.
alexsolex Posté(e) le 27 septembre 2005 Posté(e) le 27 septembre 2005 tu as essayé de mettre de doubles quote ( " ) des simples (') , rien du tout (juste le lien) puis recommencer en changeant les \ par de doubles \\ ou alors des / En croisant tout ca, si ca marche pas (attention à la chute...) c'est que ca vient d'autre chose ! lol
alexsolex Posté(e) le 27 septembre 2005 Posté(e) le 27 septembre 2005 (modifié) Tiens, je viens de tomber sur les commandes intégrés de XBMC... Je n'y ai pas vu la commande executescript, mais j'y ai trouvé la commande XBMC.RunScript(script) avec script le chemin COMPLET vers le script (ex:Q:\Scripts\Scriptname.py) A tester... EDIT: J'oubliais... en effet comme Jahell l'a signifié, c'est bien sans les quotes apparemment qu'il faut mettre le lien et les "barres" sont des anti-slash : \ (non pas des / comme je préconisais de tester...) Modifié le 27 septembre 2005 par alexsolex
osa Posté(e) le 28 septembre 2005 Auteur Posté(e) le 28 septembre 2005 C'était donc ça ! Effectivement avec la commande runscript, ça va mieux !!! Donc pour info la synthaxe correcte pour executer un script via le keymap.xml est : <leftthumbbutton>XBMC.runscript(q:\scripts\XBMCLyrics\XBMCLyrics.py)</leftthumbbutton> Merci pour votre aide !
Messages recommandés
Créer un compte ou se connecter pour commenter
Vous devez être membre afin de pouvoir déposer un commentaire
Créer un compte
Créez un compte sur notre communauté. C’est facile !
Créer un nouveau compteSe connecter
Vous avez déjà un compte ? Connectez-vous ici.
Connectez-vous maintenant