-
Compteur de contenus
3 807 -
Inscription
-
Dernière visite
Type de contenu
Profils
Forums
Calendrier
Downloads
Tout ce qui a été posté par alexsolex
-
Pb Avec La Nouvelle Version
alexsolex a répondu à un(e) sujet de dragonligne dans Xbox Media Player et Xbox Media Center
Question con.. (enfin j'espère..) Mais avez vous mis à jour également le xbe de XBMC à jour (dans le cas d'une mise en dash "à l'ancienne") -
ok pas de problèmes La prochaine version, tu referas tout ca en un peu plus propre ? parce que là y'a plein de choses qui peuvent être allégées ou simplifiées.... Mais bon, c'est déjà bien le travail que tu as donné dedans et l'investissement que tu y a mis...
-
Xbmc Cvs 2006-01-23
alexsolex a répondu à un(e) sujet de Anibal dans Xbox Media Player et Xbox Media Center
Relance ton téléchargement... Il doit y avoir eut une erreur. Le .rar n'est pas du tout corrompu -
Freeboxtv... Bientôt Sur Nos Xbox ?
alexsolex a répondu à un(e) sujet de alexsolex dans Scripts Python
oui il faut juste activer le mode routeur de la freebox... -
Freeboxtv... Bientôt Sur Nos Xbox ?
alexsolex a répondu à un(e) sujet de alexsolex dans Scripts Python
Est-ce que tu peux lire simplement sans la XBOX le flux TV sur ton PC avec VLC ?? -
Pb Taille écran Avec Le Xbmc Script Mytv
alexsolex a répondu à un(e) sujet de cyber warrior dans Xbox Media Player et Xbox Media Center
A noter que cette version de mytv est très très bien foutue !!! Si tu veux faire un topic sur la section python n'hésites pas !!! -
Key Combination
alexsolex a répondu à un(e) sujet de up49 dans Xbox Media Player et Xbox Media Center
Normal ! C'est fait pour ca !! LOL C'est la procédure à utiliser lors d'une réinstallation qui ne veut pas fonctionner... On remet tout à jour et RAZ complet avec les 2 sticks -
Allez... J'ai réparé ton script pour la partie 'changement de région'. Je me suis basé sur la version que tu avais mis sur ce forum (en haut de cette page je pense) Mymeteo09... Je te laisse décortiquer les changements et comprendre comment ca fonctionne ! Tu peux utiliser pspad, il y a une fonction magique qui te montre les défférences entre 2 fichiers ! Très utile quand tu sais plus où tu en es entre 2 versions !! a+
-
Freeboxtv... Bientôt Sur Nos Xbox ?
alexsolex a répondu à un(e) sujet de alexsolex dans Scripts Python
Faux, faux faux et archi faux ! Je le dit et je le répète, XBMC utilise les IP pour appeler les pages dont il a besoin sur internet... Par contre les scripts utilisent dans 99,9% des cas les noms de domaine... Si ta connexion internet ne sait pas traduire un nom de domaine en une adresse IP, alors elle n'arrivera pas à récupérer les pages sur le net... -
oui je pense que c'est ca. Pourquoi ? Parce que les scripts utilisent le nom des fonts pour afficher les textes. Donc mon script je l'ai fait en prenant les noms des fonts du skin PMIII... Mais si ton skin n'emploie pas les mêmes noms de fonts alors la font ne sera pas reconu dans le script et il n'y aura par conséquent aucun affichage... Je sais c'est malheureux et croyez moi, j'en suis le premier désolé !
-
Pb Taille écran Avec Le Xbmc Script Mytv
alexsolex a répondu à un(e) sujet de cyber warrior dans Xbox Media Player et Xbox Media Center
Oui je commprend ton désarroi ! Alors tu cherches dans les paramètres du script (affichage du menu avec le bouton blanc du pad) quelquepart tu as de quoi configurer l'interface, notemment une option pour modifier les 'marges' (dans les 60 ca passe mieux ) Moderatteurs : ce script aurait plus sa place en section scripts python ! Merci -
Resoulu La Musique Au Debut Xbox Media Center
alexsolex a répondu à un(e) sujet de lil flip dans Xbox Media Player et Xbox Media Center
lil_flip Soit gentil améliore tes posts... C'est vraiment laborieux là, et si xas a compris ceque tu voulais alors je lui tire mon chapeau ! -
Key Combination
alexsolex a répondu à un(e) sujet de up49 dans Xbox Media Player et Xbox Media Center
Salut En temps normal, cet écran s'affiche lorsque tu reboot XBMC en appuyant simultanément sur les 2 sticks analogique... Essayes de démarrer en débranchant les pads, et si ca marche toujours pas alors ca doit venir de ton XBMC. Si ca marche avec les 2 pads débranchés alors vérifie tes pads les uns après les autres en rebootant à chaques fois XBMC pour voir quel pad pose problème... -
Bon, c'est très bien finalement ! Très bien parce que moi aussi j'ai bien galéré sur les variables globales ! lol Si bien que je les fuis comme la peste désormais ! lol Essaye d'ajouter global des au début du script, lorsque tu déclares la variable des des_list = ['france','alsace','lorraine'] global des des = des_list[0]
-
Tiens, voici le lien pour télécharger le python 2.4 pour windows : http://www.python.org/ftp/python/2.4.2/python-2.4.2.msi Il devrait y avoir idle à l'intérieur Dans ton code tu dois mettre : item = self.list.getSelectedItem() # renvoi un entier (int)global des #reprend la variable globaledes = des_list[item] #renvoi le 'item'ième élément de la liste des_list
-
Hello tous !! Je propose de créer un sujet pour lancer des idées, des projets, afin de lancer le développement auprès d'un scripteur qui aurait le temps, l'envie, la motivation de le faire. Afin d'assurer le bon fonctionnement de ce sujet, je propose qu'une idée de script qui susciterait l'intérêt d'un scripteur devrais faire l'objet d'un nouveau post dans le forum python. Le but étant de ne recenser ici que les idées. Recommendation pour poster une idée : 1- Citer la source principale (lien internet, source documentaire...) 2- donner des exemples (url de videos ..) 3- Expliquer le but rechercher pour le fonctionnement du script (le script devra faire ci ou ca, l'info importante est celà...) 4- Donner les prérequis (par exemple être abonné à freeadsl avec freebox pour le script répondeur freebox,...) 5- Toute autre information intéressante Veuillez préférer des liens internet lorsque les infos sont conséquentes plutôt que des copier coller trop long qui allourdiraient le sujet. J'ai dans l'espoir avec ce topic, de centraliser les idées de certains avec les possibilités techniques et matérielles des autres pour la création de script. Je manque moi même cruellement de temps pour faire tout ce que je voudrais et je me doute que c'est la même chose pour beaucoup d'entres vous. Alors mobilisons nos énergies. Je compte sur vous !
-
[résolu] Acceder Aux Données Sur Le Pc
alexsolex a répondu à un(e) sujet de neopbm dans Xbox Media Player et Xbox Media Center
la création d'un utilisateur, c'est surtout pour des raisons de sécurité. Mais, et on me corrigeras si je me trompe, sous XP home edition, on ne peut pas donner de droits à tel ou tel utilisateur... donc un partage est disponible pour tous donc pas besoin de création de compte particulier pour gérer les droits indépendemment... -
Je pense que c'est à cause de ton skin, tu utilises quoi comme skin ?
-
Freeboxtv... Bientôt Sur Nos Xbox ?
alexsolex a répondu à un(e) sujet de alexsolex dans Scripts Python
As tu testé ta connexion internet avec le script mentionné quelques posts plus haut dans cette conversation ??? -
Le mieux est de refaire toutes les indentations. Je crois que pour pspad ca se configure, tu peux configurer la touche tabulation pour insérer 4 espaces. Ainsi, plus de mélanges entre les tabulations et les espaces (c à cause des tabulations que ca donne pas pareil, peut être que sous pspad les tabulations valent 4 caractères et dans wordpad les tabulations valent 8 espaces...) Sinon, pour IDLE, dans mon cas, il était fourni avec la distribution python... Donc il s'est installé avec python, peut être devrais tu réinstaller python sur ton PC (mais j'y pense, tu n'as peut être pas installé python ??)
-
donc ? ca fonctionne maintenant ? ou tu as un nouveau bug ? Moi je v a+
-
Hé hé ! Tu avances ! Et effectivement tu as raison pour la variable 'des'... Comme je t'ai expliqué une variable n'est 'disponible' que là où elle a été créée... Donc quand tu écris des = item.getLabel() ca veut dire que dans la fonction, de la classe où est cette fonction, cette variable 'des' sera créée pour CETTE fonction et cette fonction uniquement... Si tu veux que la variable 'des' soit reconnue depuis toute la classe, il faut que tu la nommes 'self.des'. En effet, self. va signifier que la variable 'des appartient à self c'est à dire à la classe (grosso-modo) Une autre solution (et ca va être ton cas) c'est de définir la variable en dehors de toutes classes, elle sera ainsi disponible depuis tout ton script (quelque soit la classe et/ou la fonction). C'est en fait ce que tu as fait avec des_list et des au début de ton script. Elles sont globales à tout le script. Si tu veux la lire depuis une fonction dans une classe , pas de problèmes : print des fonctionnera n'importe où dans le script Par contre, si tu veux l'écrire il faudra dire dans ta classe ou dans ta fonction (là où tu veux l'écrire en fait) que la variable des est globale : def mafonction(): global des des = 'region3' et à nouveau c'est bien la variable 'des' globale qu'on a modifiée et donc elle sera à nouveau lisible depuis n'importe où. Donc, dans ton cas, je verrais bien un ajout de 'global des partout où tu veux l'écrire 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() global des 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) Teste donc cette modif ! EDIT: Pour ton éditeur 'wordpad' c'est chaud !! Cherche sur le net 'pspad' je crois que c un freeware, mais il cartonne ! Un autre aussi écrit lui même en python et pouvant executer du python c'est 'idle' ; il est fournit avec python !!!
-
C'est bon, je pense avoir trouvé... De la ligne 296 à 306, vérifie l'indentation... l'indentation de la ligne 306 je crois était mauvaise : 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) (Fais attention, je ne sais pas quel éditeur tu utilises, mais des fois on ne voit pas trop la différence entre les tabulations et les espaces et ca peut foutre le boxon...) EDIT: la preuve de mon explication sur l'indentation, le code que je viens de mettre aurait du être bon (dans mon éditeur) mais une fois validé, je me rend compte que ne n'est pas bon....
-
ton code stp, je regarde ca
-
Simple. Tu as déclaré une liste en dehors de la classe. Cette liste est par conséquent accessible en lecture à l'ensemble du script. Par conséquent on peut la parcourir pour afficher les régions dans la liste 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() #réinitialise le control list, ca sera certainement plus propre for region in des_list: # "pour chaque region dans la liste, tu fais :" self.list.addItem(region) #self.list.addItem('france') #self.list.addItem('alsace') #self.list.addItem('lorraine') self.setFocus(self.list) ainsi ta liste sera 'formée' avec tous les éléments de la liste des_list... Ensuite si l'item 'i' est sélectionné dans la liste, la région correspondante sera des_list (i est un entier int)
