Xas

Membres
  • Compteur de contenus

    119
  • Inscription

  • Dernière visite

Tout ce qui a été posté par Xas

  1. 1- Pour les vignettes et sous titres je sais pas, mes st sont intégré au divx, et je n'ai pas de vignettes, mais je pense que oui car je pense que c'est la box qui gere ca et que le log permet juste d'accéder aux dossiers mais je peux me tromper 2- J'ai regardé dans le gestionnaire de taches et il ne tourne pas
  2. Moi je pensais a un MyCine version Musiques à partir du site de la fnac http://www.fnac.com Avec les sorties, la description, le prix et les extraits des albums, les meilleures ventes ... si ca tente quelqu'un, faut voir si c'est fesable
  3. Merci pour python, c'est installé, y avait bien idle Pour le script, j'avais déjà essayé comme ca, j'ai réessayé, on ne sais jamais, mais quand je le marque comme ca, le script ne ferme meme plus la liste quand je sélectionne une région et je peux continuer à me balader dans la liste. Quand je mets des = item.getLabel(), ca ferme bien la liste, ca prend bien en compte ma variable des (je l'ai affichée a l'ecran) mais ca ne change pas les liens des cartes. C'est bizare, si tu me dis que c'est comme ca, c'est que ca doit etre comme ca, mais ca veut pas Edit : en remplacant des = des_list[item] par des = des_list[1], quand on selectionne une région ca ferme la liste, ca prend donc en compte le controle mais le lien des cartes reste toujours inchangé ca ne prends pas la région 1 mais la région 0 celle par défault, ca fait pareil que quand je mets des = item.getLabel() Reedit : J'ai changer ma liste par un simple bouton : elif control == self.button10: global des des = des_list[1] self.strAction23 = xbmcgui.ControlLabel(383,169,464,20, des, 'special12', '0xFFFFFFFF') self.addControl(self.strAction23) self.setFocus(self.button9) Quand je clic dessus, ca me marque a l'ecran la valeur des, ca me marque bien alsace et non france (= des_list[0]), cela doit donc venir de 'global des'
  4. C'est ce que j'ai fais, c'est bien chiant Je ne savais pas que ca pouvait changer selon les log. Euh ... non mais je veux bien que tu me dise qu'est-ce qu'il faut que je chope. Sinon, j'ai toujours pas trouvé pour changer la variable, au début de mon script j'ai mis : des_list = ['france','alsace','lorraine'] des = des_list[0] et dans mon controle : item = self.list.getSelectedItem() global des des = item.getLabel() Mais ca change rien
  5. Je viens d'editer mon message Edit : J'ai chopé pspad, en effet c'est mieux que wordpad , par contre pas moyen de trouver idle, je tombe a chaque fois sur ram idle, un gestionnaire de mémoire vive. Redit : En fait, il est bien car on s'y retrouve mieux mais il cause de big problème d'indentation que je ne vois pas avec pspad, mais quand j'ouvre le py avec wordpad ca change tout !
  6. Dans ton code tu rajoute juste 'global des' au dessus de 'des = item.getLabel()' c'est bien ca ? Parce que c'est ce que j'ai fais mais ca veut toujours pas. Edit : faute de frappe ®Edit : J'arrivais plus à dl la carte car j'essayais de choper celle du matin (boulet) qui n'existe deja plus, mais maintenant ca dl quand meme celle par défault et non celle de la région souhaitée, la variable des que je définis n'est toujours pas concidérée comme globale, car je l'affiche a l'écran c'est bien le nom de la région voulut mais le lien est celui par défault.
  7. Le .exe en fichier joint, je ne sais plus ce qui ce passe lors du 1er lancement, je crois qu'il te demande l'ip de ta console, une fois lancé pour partagée les dossiers soit tu les glisse dans la fenetre du log a gauche soit tu fais "add share", ensuite start server pour lancé le serveur, quand tu rajoute un dossier quand le host est lancé, tu fais restart server pour que le dossier soit pris en compte. Coter xbox, tu rajoute un partage, avec comme lien xbms://ip du pc:1400/(+ un dossier en partage précis si tu le souhaite), 1400 est le port qu'utilise le logiciel ex : ip du pc 192.168.1.10 pour les films : xbms://192.168.1.10:1400/divx/ pour les musiques : xbms://192.168.1.10:1400/mp3/ PS: Pour que le stream marche, le log doit "logiquement" etre lancé, mais chez moi ya pas besoin, je sais pas pourquoi, donc regardes si ca te fais pareil, ca sert a rien de lancer le log si ca ne change rien EDIT: l'exe est trop lourd, je le mets sur un host et je te donne le lien REDIT : perso.wanadoo.fr/xasprod/ccxgui_1.41.rar
  8. Ba c'est un peu con pour un logiciel de stream Dans ce cas la prends ccXstream serveur GUI (un truc dans le genre )
  9. Bon le script se lance, c'était bien ca, bizare, j'utilise wordpad, on voit normalement bien la différence ... Je disais donc, le script se lance, je vais sur le bouton pour changer de région, je clic sur une région, la liste de choix se ferme mais n'arrive pas a charger la nouvelle carte, je dois mal déclaré la nouvelle 'des' elif control == self.button10: self.panel = xbmcgui.ControlImage(226,120,464,390,panel2) self.addControl(self.panel) self.strAction20 = xbmcgui.ControlLabel(383,169,464,20, 'Choisissez votre région:', 'special12', '0xFFFFFFFF') self.addControl(self.strAction20) self.list = xbmcgui.ControlList(246,200,369,255) self.addControl(self.list) self.list.reset() for region in des_list: self.list.addItem(region) self.setFocus(self.list) elif control == self.list: item = self.list.getSelectedItem() des = item.getLabel() self.removeControl(self.list) self.removeControl(self.strAction20) self.removeControl(self.panel) self.downloadURL(WEB_IMAGE1,LOC_IMAGE1) self.removeControl(self.icn) self.icn = xbmcgui.ControlImage(PosImg[0],PosImg[1],PosImg[2],PosImg[3],LOC_IMAGE1) self.addControl(self.icn) self.setFocus(self.button1) Une dernière petite aide et je te laisse tranquille (suis désolé) Edit : A propos de ton edit, ca vient de me faire pareil, c'est un truc dont je me rapelerais, en plus ca avait déjà du me le faire.
  10. IL lit les wav mais pas les mp3 bizard, ta essayer de reboot la console ? des fois la box ne veut plus lire les stream, je reboot et ca remarche nikel Sinon, passe en debug et regarde ce qui est mis dans le fichier log, et dis nous le qu'on en sache un peu plus
  11. J'ai retiré la ligne la : self.list.reset() Maintenant voici le log : 23-01-2006 18:30:30 INFO File " 23-01-2006 18:30:30 INFO Q:\scripts\MyMeteo\MyMeteo09.py 23-01-2006 18:30:30 INFO ", line 23-01-2006 18:30:30 INFO 307 23-01-2006 18:30:30 INFO 23-01-2006 18:30:30 INFO 23-01-2006 18:30:30 INFO elif control == self.list: 23-01-2006 18:30:30 INFO 23-01-2006 18:30:30 INFO 23-01-2006 18:30:30 INFO 23-01-2006 18:30:30 INFO 23-01-2006 18:30:30 INFO ^ 23-01-2006 18:30:30 INFO SyntaxError 23-01-2006 18:30:30 INFO : 23-01-2006 18:30:30 INFO invalid syntax eek Edit : J'ai remis la ligne de code, l'erreur est la meme que dans ce post (sauf le n° de ligne qui change), en enlevant tout le controle, l'erreur passe au controle suivant !
  12. Bon, en fait, c'est vraiment un truc basique (mais faut le savoir), et ca m'énerve de bloquer sur un truc comme ca, j'ai bien mis le code que tu ma donné, mais le script ne se lance plus, voici le log : 23-01-2006 18:12:01 INFO File " 23-01-2006 18:12:01 INFO Q:\scripts\MyMeteo\MyMeteo09.py 23-01-2006 18:12:01 INFO ", line 23-01-2006 18:12:01 INFO 304 23-01-2006 18:12:01 INFO 23-01-2006 18:12:01 INFO 23-01-2006 18:12:01 INFO for region in des_list: 23-01-2006 18:12:01 INFO 23-01-2006 18:12:01 INFO ^ 23-01-2006 18:12:01 INFO SyntaxError 23-01-2006 18:12:01 INFO : 23-01-2006 18:12:01 INFO invalid syntax Serait-ce le "region" a definir (il me semble que c'est ce que l'on fait la), bloquer sur un truc comme ca ca me tue Edit : Non, je comprends pas d'où ca vient, car ce n'est ni plus ni moins qu'une boucle, j'ai regarder dans un autre script c'est la bonne syntaxe sinon l'autre script ne marche pas non plus
  13. Xas

    Connection X Box Sur Pc

    Chopes filezilla, gratuit et performant
  14. Perso, j'utilise ccXstream Server, j'ai mis des dossiers en partage, et je me suis rendu compte que j'ai meme plus besoin de lancer le logiciel pour que j'ai accés aux dossiers partagé par le log C'est normal ?
  15. Bon j'ai définis au début du script ca : des_list= ['france' , 'alsace' , 'lorraine'] des = des_list[0] le bouton qui commande le choix de la région s'appelle button10 : elif control == self.button10: self.panel = xbmcgui.ControlImage(226,120,464,390,panel2) self.addControl(self.panel) self.strAction20 = xbmcgui.ControlLabel(383,169,464,20, 'Choisissez votre région:', 'special12', '0xFFFFFFFF') self.addControl(self.strAction20) self.list = xbmcgui.ControlList(246,200,369,255) self.addControl(self.list) self.list.addItem('france') self.list.addItem('alsace') self.list.addItem('lorraine') self.setFocus(self.list) Mais si on définit la variable au début, qu'est-ce qu'on marque dans self.list, je n'ai pas compris ce qu'il faut faire a cette étape :S
  16. Ouai je connais ce code mais j'aime pas pensé a l'utiliser, faut que je teste mais ca reviens a peu prés au meme que ce que je fesais. En fait je vais t'espliquer comment je veux faire : Mon but : A partir d'un bouton, afficher un liste qui permet de choisir sa région, une fois fait, quand on utilise les boutons matin, aprem, etc ... charger la carte de la région voulut. Pour faire simple, on veux qu'une seul carte s'affiche avec un seul bouton. Le lien de base est mis sous la variable : WEB_IMAGE1 = "http://meteo.france2.fr/img/f2-france-512x384-j0am.jpg" moi je coupe en 3 cette variable : des = 'france' WEB_IMAGE1A = "http://meteo.france2.fr/img/f2-" WEB_IMAGE1B = "-512x384-j0am.jpg" que je recolle : WEB_IMAGE1 = WEB_IMAGE1A + des + WEB_IMAGE1B comme ca, quand je choisis ma région, je cré une variable item = self.list.getSelectedItem() reg = item.getLabel() je définis le control du bouton comme suit : if control == self.button: if reg==item.getLabel(): self.downloadURL(WEB_IMAGE1A + reg + WEB_IMAGE1B,LOC_IMAGE1A + reg + LOC_IMAGE1B) self.removeControl(self.icn) self.icn = xbmcgui.ControlImage(PosImg[0],PosImg[1],PosImg[2],PosImg[3],LOC_IMAGE1A + reg + LOC_IMAGE1B) self.addControl(self.icn) self.setFocus(self.button2) else: self.downloadURL(WEB_IMAGE1,LOC_IMAGE1) self.removeControl(self.icn) self.icn = xbmcgui.ControlImage(PosImg[0],PosImg[1],PosImg[2],PosImg[3],LOC_IMAGE1) self.addControl(self.icn) self.setFocus(self.button2) et c'est la dedans que je bloque, car vu que la variable reg n'est pas définit au départ ca bug (enfin je crois que c'est a cause de ca, car si je lui attribu une valeur de départ (que je ne peut pas changer ?) ca marche). En espérant mettre fais comprendre EDIT : le code try/except est surment la solution, sauf qu'il faut que je l'utilise directement dans le controle des boutons, ex : elif control == self.button3: try: self.downloadURL(WEB_IMAGE3A + reg + WEBIMAGE3B,LOC_IMAGE3A + reg + LOC_IMAGE3B) self.removeControl(self.icn) self.icn = xbmcgui.ControlImage(PosImg[0],PosImg[1],PosImg[2],PosImg[3],LOC_IMAGE3A + reg + LOC_IMAGE3B) self.addControl(self.icn) self.setFocus(self.button3) except: self.downloadURL(WEB_IMAGE3,LOC_IMAGE3) self.removeControl(self.icn) self.icn = xbmcgui.ControlImage(PosImg[0],PosImg[1],PosImg[2],PosImg[3],LOC_IMAGE3) self.addControl(self.icn) self.setFocus(self.button3) si reg n'est pas définis ca ne pourra pas dl la carte, ca prendra donc le except, si il est définit ca la dl, ca prendra donc le try, j'ai donc essayer mais maintenant plus moyen d'ouvrir la fenetre pour choisir la région, ca se fou de ma *******
  17. J'ai le meme "probleme" mais je sais pas comment l'enlever, je me suis jamais posé la question, si ca le fait c'est que ca doit servir
  18. Lu all, Bon j'ai pas eut le temps de m'en occuper hier, je mis suis remis ce matin mais j'ai une (derniere ?) question, comment on fait pour voir si une variable existe, par exmeple en fesant comme ca : if reg=='maregion': des = 'leiendemaregion' else: des = 'lelienpardefault' ca ne marche pas, en rajoutant par exmeple reg = 'maregion' devant ca marche, il faut donc vérifier si la variable existe mais je ne sais pas comment faire, j'ai beau chercher sur le net je ne trouve pas ma réponse donc si quelqu'un pouvait m'aider ca m'arrangerais bien , normalement aprés le script multi région sera fonctionnel. Merci d'avance.
  19. Dsl pour le screeenshot, j'ai remis le bon. Merci pour ces informations, elles vont mettre surment précieuse, je vais m'y remettre bientot
  20. Bon j'ai un problème (surment de newbie ), j'ai donc fais une liste pour choisir le département, mais je bloque. Quand on lace le script, les cartes qui s'affichent sont celles de la France grâce a une variable des = 'france' Quand on veut changer de lieu, on appuis sur un bouton "destination", la liste des régions s'ouvre, on choisit son lieu et on clique, c'est la que je bloque, une fois que j'ai ouvert ma liste, comment je la referme et comment je change la valeur de la variable des ? j'ai pensé a un : def control == self.list: mais je ne sais pas quoi mettre dedans ! plz, j'ai besoin d'aide, et je ne trouve pas grand chose sur les listes (en anglais mais je galere a comprendre ) Merci d'avance et bonne nuit Edit : Un petit sreen : http://perso.wanadoo.fr/xasprod/screenshot000.bmp
  21. Ah, grand merci a toi, c'est la météo n'est plus lancée