bolbit Posté(e) 7 juin 2004 Share Posté(e) 7 juin 2004 Bonjour Je cherche à savoir si il est possible de rajouter des raccoucis directement sur le menu principal d'XBMC(rajouter des boutons ..), vers un répetoire video par exemple ou vers un script Phyton de facon à les lancer plus rapidement. J'ai cru voir quelquechose à ce sujet mais impossible de retouver le truc.. Alors es-ce possible ?? Merci Lien vers le commentaire Partager sur d'autres sites More sharing options...
alexsolex Posté(e) 7 juin 2004 Share Posté(e) 7 juin 2004 salut oui c'est possible. T'expliquer ici serait un peu long pour moi. Alors je vais faire simple. Va dans le répoertoire de ton skin. Cherche le fichier home.xml et analyse son contenu Tu remarqueras qu'il y a des balises pour chaque 'bouton' qui définissent la taille de celui ci, sa position, le comportement selon la touche apppuyée .... C'est la dedans que tu peux jouer. Lien vers le commentaire Partager sur d'autres sites More sharing options...
bolbit Posté(e) 7 juin 2004 Auteur Share Posté(e) 7 juin 2004 merci, je me suis dit que c'était la. en rajoutant les flux rss en francais dans ce fichier. par contre j'ai pas pigé comment les associes à une action en faisant une premiere analyse. j'y retourne Lien vers le commentaire Partager sur d'autres sites More sharing options...
dafa1983 Posté(e) 7 juin 2004 Share Posté(e) 7 juin 2004 (modifié) voici les modifications a effectuer , pour ajouter un raccourcis executant dans mon exemple le script de la radio. Ces fichier sont ceux de la skin Project mayhem. Modification a apporter au fichier home.xml <control> <description>My Programs normal push button</description> <type>button</type> <id>2</id> <posX>270</posX> <posY>190</posY> <width>180</width> <height>35</height> <label>0</label> <font>font14</font> <hyperlink>1</hyperlink> <onleft>10</onleft> <onright>14</onright> <onup>15</onup> <ondown>6</ondown> <textOffsetX>13</textOffsetX> </control> <control> <description>My Files normal push button</description> <type>button</type> <id>6</id> <posX>270</posX> <posY>227</posY> <width>180</width> <height>35</height> <label>7</label> <hyperlink>3</hyperlink> <font>font14</font> <onleft>10</onleft> <onright>14</onright> <onup>2</onup> <ondown>4</ondown> <textOffsetX>13</textOffsetX> </control> <control> <description>My Pictures normal push button</description> <type>button</type> <id>4</id> <posX>270</posX> <posY>264</posY> <width>180</width> <height>35</height> <label>1</label> <hyperlink>2</hyperlink> <font>font14</font> <onleft>10</onleft> <onright>14</onright> <onup>6</onup> <ondown>3</ondown> <textOffsetX>13</textOffsetX> </control> <control> <description>My Music normal push button</description> <type>button</type> <id>3</id> <posX>270</posX> <posY>301</posY> <width>180</width> <height>35</height> <label>2</label> <hyperlink>501</hyperlink> <font>font14</font> <onleft>10</onleft> <onright>14</onright> <onup>4</onup> <ondown>5</ondown> <textOffsetX>13</textOffsetX> </control> <control> <description>My Videos normal push button</description> <type>button</type> <id>5</id> <posX>270</posX> <posY>339</posY> <width>180</width> <height>35</height> <label>3</label> <font>font14</font> <hyperlink>6</hyperlink> <onleft>10</onleft> <onright>14</onright> <onup>3</onup> <ondown>7</ondown> <textOffsetX>13</textOffsetX> </control> <control> <description>My Weather normal push button</description> <type>button</type> <id>7</id> <posX>270</posX> <posY>376</posY> <width>180</width> <height>35</height> <label>8</label> <font>font14</font> <hyperlink>2600</hyperlink> <onleft>10</onleft> <onright>14</onright> <onup>5</onup> <ondown>9</ondown> <textOffsetX>13</textOffsetX> </control> <control> <description>Settings normal push button</description> <type>button</type> <id>9</id> <posX>270</posX> <posY>413</posY> <width>180</width> <height>35</height> <label>5</label> <font>font14</font> <hyperlink>4</hyperlink> <onleft>10</onleft> <onright>14</onright> <onup>7</onup> <ondown>15</ondown> <textOffsetX>13</textOffsetX> </control> <control> <description>Radio normal push button</description> <type>button</type> <id>15</id> <posX>270</posX> <posY>450</posY> <width>180</width> <height>35</height> <label>12902</label> <font>font14</font> <script>Q:\scripts\SimpleKML.py</script> <onleft>10</onleft> <onright>14</onright> <onup>9</onup> <ondown>2</ondown> <textOffsetX>13</textOffsetX> </control> Modification a apporter au fichier string.xml <string> <id>12902</id> <value>radio</value> </string> à Artik Modifié 8 juin 2004 par dafa1983 Lien vers le commentaire Partager sur d'autres sites More sharing options...
alexsolex Posté(e) 7 juin 2004 Share Posté(e) 7 juin 2004 (modifié) Bolbit, en fait ce qu'il faut savoir pour ajouter un bouton : dans HOME.xml de ton skin : 1-ajouter le bouton en copiant l'ensemble d'un <control> de type 'normal push button', en prenant un ID non attribué, en donnant les coordonnées de ton bouton sur l'écran. La balise Label renvoi vers l'étiquette du bouton ds le string.xml dans string.xml : 2-configurer le fichier de langage string.xml que tu utilises pour qu'il ajoute le langage affecté au bouton que tu as créé là encore en lui trouvant un ID unique Si le bouton que tu veux ajouter doit lancer un script python, il ne faut pas mettre des balises 'hyperlink' mais des balises 'script' et entre celles-ci tu mets l'adresse de ton script (dans l'exmple de Dafa ca serait : <script>Q:\scripts\SimpleKML.py</script> Voila Comme m'a dit Dafa, nous y sommes arrivé.... y'a pas de raison que les autres n'y arrivent pas !!! Et puis j'espère que ces 2 exlications différentes, vous aideront à y voir plus clair. Modifié 7 juin 2004 par alexsolex Lien vers le commentaire Partager sur d'autres sites More sharing options...
ToupTi Posté(e) 8 juin 2004 Share Posté(e) 8 juin 2004 Ah bein voilà... J'ai la solution a mes questions Artik aurait pu le dire avant! Je vais l'engueler des demain en passant le voir Merci en tout cas pour les explications Lien vers le commentaire Partager sur d'autres sites More sharing options...
ToupTi Posté(e) 8 juin 2004 Share Posté(e) 8 juin 2004 Merde... J'ai un probleme avec la balise <id> Si je laisse <id>15</id> comme dans l'exemple, il m'est impossible de sélectionner le bouton radio. Si je le remplace par un autre ID existant, le bouton peut-etre sélectionné et fonctionne au détriment du bouton qui avait cet ID. J'ai fait le test en mettant directement dans la balise >label> le nom du bouton et ca fonctionne. Pas besoin d'éditer le fichier string.xml. Mais là, je bloque avec mon probleme d'ID Lien vers le commentaire Partager sur d'autres sites More sharing options...
ToupTi Posté(e) 8 juin 2004 Share Posté(e) 8 juin 2004 Voilà, j'ai tout compris je ne donnais pas la bonne ID du bouton suivant. Voilà ce que ca donne pour moi: Merci de votre aide. Lien vers le commentaire Partager sur d'autres sites More sharing options...
Din2 Posté(e) 8 juin 2004 Share Posté(e) 8 juin 2004 Donne nous ta solution ToupTi... toujours bon à savoir Thx Lien vers le commentaire Partager sur d'autres sites More sharing options...
Din2 Posté(e) 8 juin 2004 Share Posté(e) 8 juin 2004 (modifié) Information interessante... je vais me lancer pour voir Merci à tous Modifié 8 juin 2004 par Din2 Lien vers le commentaire Partager sur d'autres sites More sharing options...
ToupTi Posté(e) 8 juin 2004 Share Posté(e) 8 juin 2004 (modifié) Alors voilà: <control> <description>Radio normal push button</description> ----> Description du bouton <type>button</type> ----> Type de l'objet (ici c'est un Bouton;)) <id>15</id> ----> On attribut ici une identité à l'objet <posX>270</posX> <posY>413</posY> <width>180</width> <height>35</height> <label>Radio</label> ----> Ca, c'est ce qu'il y a d'écrit sur l'objet. Ici, il y aura écrit "Radio" sur le bouton. <font>font14</font> ----> Taille de la police du texte label <script>Q:\scripts\SimpleKML.py</script> ----> Chemin du Script à lancer <onleft>10</onleft> ----> ID de l'objet qui sera sélectionné quand on va à GAUCHE sur la manette <onright>14</onright> ----> ID de l'objet qui sera sélectionné quand on va à DROITE sur la manette <onup>7</onup> ----> ID de l'objet qui sera sélectionné quand on va en HAUT sur la manette <ondown>9</ondown> ----> ID de l'objet qui sera sélectionné quand on va à BAS sur la manette <textOffsetX>13</textOffsetX> ----> Je ne sais pas encore lol </control> Avec tout ça, vous pouvez vous en sortir Je vous laisse chercher et demain si vous voulez, je mettrai à disposition mon fichier home.xml Modifié 8 juin 2004 par ToupTi Lien vers le commentaire Partager sur d'autres sites More sharing options...
Din2 Posté(e) 8 juin 2004 Share Posté(e) 8 juin 2004 Fort interressant et qui va bien m'aider ^_^ Thx Lien vers le commentaire Partager sur d'autres sites More sharing options...
ToupTi Posté(e) 8 juin 2004 Share Posté(e) 8 juin 2004 Par contre, je n'arrive pas a comprendre comment mettre une image sur le fond quand on passe sur le bouton... J'ai beau regarder et comparer... Je n'y arrive pas Si quelqu'un sait faire ca, je suis preneur Lien vers le commentaire Partager sur d'autres sites More sharing options...
ToupTi Posté(e) 8 juin 2004 Share Posté(e) 8 juin 2004 Modification a apporter au fichier string.xml<string> <id>12902</id> <value>radio</value> </string> à Artik Il est où se fichier String.xml ???? Je ne le trouve pas Lien vers le commentaire Partager sur d'autres sites More sharing options...
Xeryus Posté(e) 8 juin 2004 Share Posté(e) 8 juin 2004 string.xml est dans le rep LANGUAGE/French par exemple Je cherche aussi à resoudre ce pb d'image mais pas le temps aujourd'hui, p'tetre demain. a+ Lien vers le commentaire Partager sur d'autres sites More sharing options...
ToupTi Posté(e) 8 juin 2004 Share Posté(e) 8 juin 2004 merci. C'est le seul repertoire où je n'avais pas regardé Lien vers le commentaire Partager sur d'autres sites More sharing options...
modhack Posté(e) 8 juin 2004 Share Posté(e) 8 juin 2004 ta regardé ici SettingsSlideShow.xml Lien vers le commentaire Partager sur d'autres sites More sharing options...
Xeryus Posté(e) 8 juin 2004 Share Posté(e) 8 juin 2004 Slt, Bon ben moi, G un gro pb J'arrive pas à mettre la main sur les images reférencées dand home.xml comme background.png, home-myprograms, etc... Y'a pas, elle ne sont dans aucun repetoire... C à n'y rien comprendre... Si quelqu'un voit... A+ Lien vers le commentaire Partager sur d'autres sites More sharing options...
modhack Posté(e) 8 juin 2004 Share Posté(e) 8 juin 2004 lol C'est normal que tu ne les vois pas. Elles sont compressé dans le fichier textures.xpr Lien vers le commentaire Partager sur d'autres sites More sharing options...
ToupTi Posté(e) 8 juin 2004 Share Posté(e) 8 juin 2004 ta regardé iciSettingsSlideShow.xml Ah... Et bien voilà... J'en apprends de plus en plus là Merci modhack Lien vers le commentaire Partager sur d'autres sites More sharing options...
Xeryus Posté(e) 8 juin 2004 Share Posté(e) 8 juin 2004 lolC'est normal que tu ne les vois pas. Elles sont compressé dans le fichier textures.xpr ah !! et y'a moyen de les decompresser ?? Merci Lien vers le commentaire Partager sur d'autres sites More sharing options...
alexsolex Posté(e) 8 juin 2004 Share Posté(e) 8 juin 2004 Salut pour décompresser les images, j'ai cru comprendre qu'il fallait XDK le truc de développement pour xbox.... J'ai fait une recherche rapide hier soir sur le net mais j'ai rien trouvé d'intéressant pour extraire les images de textures.xpr Sinon, je crois qu'il est possible de mettre une image en plus dans le répertoire media et d'y faire référence, même si elle n'est pas dans le textures.xpr A essayer donc. Je vois ca de mon côté Lien vers le commentaire Partager sur d'autres sites More sharing options...
Xeryus Posté(e) 8 juin 2004 Share Posté(e) 8 juin 2004 (modifié) Ca devrais logiquement fonctionner.edit : ca fonctionne, G remplave home-myvideo par une img trouver dans une autre skin et modifie le xml en consequence, ca pointe bien vers la nouvelle image.. Maintenant, trouver comment tel ID de bouton fait reference à tel ID d'image.. Recherche en cours A+ Modifié 8 juin 2004 par Xeryus Lien vers le commentaire Partager sur d'autres sites More sharing options...
Xoonthork Posté(e) 8 juin 2004 Share Posté(e) 8 juin 2004 (modifié) Hello, je voudrai savoir si quelqu'un a deja fait un bouton emulateur sur le menu principal pour afficher les emulateurs dans une nouvelles pages. sinon comment faire. Je voudrai obtenir le resultat que l'on a dans evox a savoir qu'il ajoute automatiquement les nouveaux prog. Je sais le faire dans evox mais pas dans xbmc. bien sur il y a programme mais c pas top tout est en vrac et si il y avait que moi je zapperai ce bouton ou alors j'ajouterai une fonction qui permette de trier par genre les progs dans la page programme mais voila je ne sais pas faire. Donc si quelqu'un peut m'eclairer sur le sujet il serait un loukoum a la chantilly ou une crepe auvergnate au chocolat maison (auvergnat bien sur). Bon moi je suis breton.... oui enfin là n'est pas le sujet. sinon une autre question y a t'il un moyen de faire comme dans winamp et media player c a dire de faire anticiper la lecture de la zic d'0.01 de sec pour qu'il n'y est pas de coupure pendant la lecture des lives ( à noté que j'ai egalement ce pb avec le dash original aund je lis des cds audio) bien sur aucune cause a effet mais c pas agreable que la zic saute c nous qui devrions sauter sur la zic et pas l'inverse quoi!!! Modifié 8 juin 2004 par Xoonthork Lien vers le commentaire Partager sur d'autres sites More sharing options...
alexsolex Posté(e) 9 juin 2004 Share Posté(e) 9 juin 2004 lol ! il insiste le bougre !! Lien vers le commentaire Partager sur d'autres sites More sharing options...
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