Explorateur
Karma: 0
Messages: 13
Hors ligne
|
 |
« le: 10 Mars 2010 20:20:42 » |
|
bonjour, je sollicite votre aide car depuis plusieurs jour je parcoure de nombreux forum afin de trouver la solution pour lancer un script(calandar) par le menu principal sans utiliser le favori, j'ai essayer avec launcher ,mais je ne parvient pas a lancer un script et je pense pa pas pouvoir crée un raccourci sur le menu, j'ai donc crée le bouton comme ceci (que j'ai pas fini les petit détail, je les fait a partir du bouton programme lol  ) item id="7"> <label>Calendrier</label> <font>font12</font> <onclick>runscript(/media/UDISK/script/new/Calendar/default.py</onclick> <icon>special://skin/backgrounds/programs.jpg</icon> <thumb>$INFO[Skin.String(Home_Custom_Back_Programs_Folder)]</thumb> </item> mais le raccourci ne marche pas , il y a même pas de transféré sur la clé(vu grâce a la LED sur la clé usb)lorsque je clique sur ce bouton  je suis sous ubuntu 9.10 j'ai XBMC 9.11 avec le thème confluence un peu modifie je ne sais plu ou chercher, merci de votre aide
|
|
|
|
« Dernière édition: 12 Mars 2010 14:00:48 par mikl446 »
|
Journalisée
|
|
|
|
Drunken Master
Fait partie du Décor
Karma: 1
Messages: 1980
Hors ligne
Sexe: 
|
yo! primo: on est d'accord que sur la première ligne, c'est une erreur de copier coller le "<" manquant au début deuzio: je n'ai pas compris l'histoire de la clé. On est d'accord que le script est présent dans le dossier script de ton profile? si c'est bien le cas, utilise comme chemin: special://home/scripts/Calendar/default.py si c'est un bouton pour Calendar, on va trouvé une solution 
|
|
|
|
|
Journalisée
|
|
|
|
Explorateur
Karma: 0
Messages: 13
Hors ligne
|
oui desseller il y a bien une erreur dans le collé car j utilise deux ordinateur diffèrent donc quant je passe d'ubuntu a windows le traitement de texte est umpeu chambouler  pour l'histoire de la clé j'ai placer le script d'abord sous //home/........./scripts/Calendar/default.py mais sela ne fonctionnai pas donc j'ai eu l'idée de placer le script sur ma clé USB (UDISK) et de changer le chemin par /media/UDISK/script/new/Calendar/default.py (j'ai tester par le menu script est il fonctionne bien) sa me permet de voir si sela venais du chemin et lorsque je clique sur le bouton la clé ne s'active pas ,donc j'en conclu que se nai pas le chemin qui étai faux mai la commande. j'ai tester <onclick>runscript(/media/UDISK/....... <onclick>runscript(//media/UDISK/....... <onclick>runscript(special/media/UDISK/....... <onclick>runscript(special//media/UDISK/....... et encor d'autre que je ne sais plus 
|
|
|
|
|
Journalisée
|
|
|
|
Drunken Master
Fait partie du Décor
Karma: 1
Messages: 1980
Hors ligne
Sexe: 
|
mets le script là où il doit être, dans ton "/home/nom_user/.xbmc/scripts/Calendar" , et pointe dans ton xml vers "special://home/scripts/Calendar/default.py"
c'est un protocole pour xbmc qui lui permet de s'adapter en fonction de l'OS. le "special://home/" correspond au dossier .xbmc dans le home de l'utilisateur pour linux.
pour te faire comprendre, ce "special://home" correspond sous windows soit au dossier xbmc dans documents and settings, soit au dossier dans program files, selon le type d'installation (portable ou non)
|
|
|
|
|
Journalisée
|
|
|
|
Explorateur
Karma: 0
Messages: 13
Hors ligne
|
j' ai suivi tes conseille jai donc essayer <onclick>runscript(/media/UDISK/....... <onclick>runscript(special://home/scripts/Calendar/default.py)<onclick> <onclick>special://home/scripts/Calendar/default.py<onclick> et sa ne fonctionne toujours pas j'ai reperer plus haut dans le xml un lien <onclick>XBMC.RunScript(special://skin/scripts/Recentlyadded.py,limit=4)<onclick> j'ai donc essayer< <onclick>XBMC.runscript(special://home/scripts/Calendar/default.py)<onclick> <onclick>XBMC.runscript(special://skin/scripts/Calendar/default.py)<onclick> <onclick>XBMC.runscript(special://skin/scripts/Calendar/default.py,limit=4)<onclick> sa fonctionne toujour pas pourtent le script est bien dans /home/nom_user/.xbmc/scripts et dans usr/share/xbmc/skin/confluance/scripts je je sais plus quoi essayer 
|
|
|
|
|
Journalisée
|
|
|
|
Colocataire
Karma: 0
Messages: 260
Hors ligne
Sexe: 
|
Ton pb ne vient peut être pas de la syntaxe du onclick. Si tu veux envoie moi ton source python, je dois justement faire des tests un peu dans ce sens.
|
|
|
|
|
Journalisée
|
|
|
|
Explorateur
Karma: 0
Messages: 13
Hors ligne
|
 finalement jai reusi en entrent <onclick>XBMC.runscript(special://skin/scripts/default.py)<onclick jai mi le contenu du dossier calendar dans usr/share/xbmc/skin/confluance/scripts et sa fonctionne  je me demande quand meme se que signifi limit=4 dans<onclick>XBMC.RunScript(special://skin/scripts/Recentlyadded.py,limit=4)<onclick>
|
|
|
|
|
Journalisée
|
|
|
|
Colocataire
Karma: 0
Messages: 260
Hors ligne
Sexe: 
|
 finalement jai reusi en entrent <onclick>XBMC.runscript(special://skin/scripts/default.py)<onclick jai mi le contenu du dossier calendar dans usr/share/xbmc/skin/confluance/scripts et sa fonctionne  je me demande quand meme se que signifi limit=4 dans<onclick>XBMC.RunScript(special://skin/scripts/Recentlyadded.py,limit=4)<onclick> AMHA c'est un paramétre pour indiquer le nombre de film récent que l'on doit afficher (4 en l'occurence)
|
|
|
|
|
Journalisée
|
|
|
|
Explorateur
Karma: 0
Messages: 13
Hors ligne
|
lol sa a rien a voir avec se que je veut. merci de votre aide
|
|
|
|
|
Journalisée
|
|
|
|
Made in Québec
Fait partie du Décor
Karma: 3
Messages: 2045
Hors ligne
Sexe: 
RISE
|
lol il y a juste moi qui porte des lunettes  faut que tu ferme le tag / onclick. là dans tous les messages du poste il manque < /onclick> <onclick>RunScript(special://home/scripts/Calendar/default.py)< /onclick> 
|
|
|
|
|
Journalisée
|
|
|
|
Drunken Master
Fait partie du Décor
Karma: 1
Messages: 1980
Hors ligne
Sexe: 
|
limit=4, ce sont des arguments, Calendar n'en a pas. pour le problème je suis très surpris, je vais essayer de regarder ça... je te tiendrais au courant si j'arrive à quelque chose... je comprends pas d'ailleurs pourquoi la team xbmc n'a pas intégré un lien vers Calendar dans le menu de confluence... 
|
|
|
|
|
Journalisée
|
|
|
|
Made in Québec
Fait partie du Décor
Karma: 3
Messages: 2045
Hors ligne
Sexe: 
RISE
|
je comprends pas d'ailleurs pourquoi la team xbmc n'a pas intégré un lien vers Calendar dans le menu de confluence...  surement parce qu'on peut en ajouter dans le sous menu scripts du home. paramètres thème 
|
|
|
|
|
Journalisée
|
|
|
|
Drunken Master
Fait partie du Décor
Karma: 1
Messages: 1980
Hors ligne
Sexe: 
|
mouarf, manque de visibilité quand même... il y a aussi le menu favoris, mais ce post montre bien que ce n'est pas assez visible...
je re, je vais dégonfler une paire de cheville...
|
|
|
|
|
Journalisée
|
|
|
|
Explorateur
Karma: 0
Messages: 13
Hors ligne
|
lol il y a juste moi qui porte des lunettes
faut que tu ferme le tag / onclick. là dans tous les messages du poste il manque </onclick>
<onclick>RunScript(special://skin/scripts/default.py)</onclick> effectivement tu a raison Frost j'ai fais une grosse faute de recopiage, j'utilise deux ordinateur diffèrent et donc le copier coller est inutilisable  mon tag est bien <onclick>RunScript(special://home/scripts/Calendar/default.py)</onclick> 
|
|
|
|
|
Journalisée
|
|
|
|
Drunken Master
Fait partie du Décor
Karma: 1
Messages: 1980
Hors ligne
Sexe: 
|
oui desseller il y a bien une erreur dans le collé car j utilise deux ordinateur diffèrent donc quant je passe d'ubuntu a windows le traitement de texte est umpeu chambouler  moi j'ai pas de lunettes 
|
|
|
|
|
Journalisée
|
|
|
|
|
|
|