alexsolex

Membres
  • Compteur de contenus

    3 807
  • Inscription

  • Dernière visite

Tout ce qui a été posté par alexsolex

  1. non Il y a un script de consultation de mail, d'où le port 25 et 110 je pense...
  2. pas assez pérenne pour tous les utilisateurs (tous n'ont pas evox et beaucoup boot sur XBMC). En plus, ca demande bien trop de manipulation pour le commun des utilisateurs j'sais pas trop... Tu peux te lancer, j'avais mis en proposition le développement d'un script tout con pour afficher des cartes météo francaise. Ce script est très simple à mettre en oeuvre pour peu qu'on trouve le minimum d'information pour manipuler les éléments graphiques de XBMC. Cherche un peu ce topic, il te permettra de te lancer !!
  3. Bonjour, J'ose espérer qu'un admin va passer par là... je sais pas si c'est illégal mais je sais qu'il ne faut pas venir sur un forum pour y glisser sa petite publicité....
  4. Mise à jour de launchbrowser : V1.8 aujourd'hui Script disponible ici : http://xbmc-scripts.gx-mod.com/modules/mydow...p?cid=18&lid=15
  5. Oui, en fait audioscrobber c'était le nom d'origine du système. Ils ont évolués, et ont décidés de donner un nouveau nom pour l'exploitation "commerciale" et ils ont garder le nom audioscrobber pour la partie développement.
  6. Je souhaiterais préciser que pour réaliser cette manipulation, vous avez la possibilité de le faire directement depuis XBMC. - rendez-vous sur l'écran 'musique' de XBMC - mettez le focus sur la partie de droite de l'ecran là où apparraissent tous vos partages - pressez le bouton blanc du pad, un menu doit apparaitre - sélectionner l'item "Ajouter un partage" - Saisissez le chemin suivant : lastfm:// puis validez - Saisissez ensuite le nom que vous voulez donner à ce partage. Par exemple "Last FM" puis validez - Le partage lastfm doit maintenant être ajouté. Vous pouvez également ajouter un lien directe vers une radio lastfm. Pour ce faire , rendez vous sur le site de lastfm, faites une recherche de radio, puis faites clic droit sur le lien vers la radio, puis "copier le raccourci". Ensuite ouvrer un éditeur de texte, copier le raccourci et enregistrer le tout sous : ma_radio_lastfm.strm (l'extension est importante) Envoyez le fichier sur votre xbox de la manière qui vous convient le mieux (FTP, CD, réseau etc...) et lancez la lecture de ce fichier depuis l'écran musique
  7. alexsolex

    Idée De Script

    effectivement, le problème est connu et en cours de réparation. Une mise à jour est prévue pour bientôt.
  8. Salut Je profite de vos 2 messages promethee54 et dawan pour vous apporter des informations. J'ai un peu abandonné pour l'instant ce script car je me heurtais à des problèmes et je perdais beaucoup de mon temps pour au final ne pas avancer dessus. Je reprendrais dès que possible le développement mais en reprenant plus largement le code. dès que possible ca veut dire après ce que j'ai en cours. En effet, je peux pas trop en dire mais j'étais sur autre chose ces derniers temps. promethee54 > l'idée serait bonne je pense ! Reste à trouver comment obtenir ce numéro.....
  9. alexsolex

    Canalplus.py

    c'est pourtant simple à comprendre... Le script ne récupère pas les URLs, il les estime selon la date du jour et selon le jour prévu de diffusion. Ainsi, pour telle émission, le script était programmé pour créer les liens des jours de la semaine où l'émission était diffusée. Seulement depuis la rentrée de Septembre, canalplus : 1- ne met plus en ligne chaque jour les émissions 2- ne nomme pas systématiquement un flux avec la date réelle de diffusion 3- ne met plus en ligne toutes les émissions 4- protège certaines émissions, ce qui, je n'ai pas testé, peu éventuellement empêcher le fnctionnement de la lecture directement par XBMC Ca fait beaucoup d'un seul coup.... beaucoup trop pour que je puisse maintenir le script à jour. Donc oui certains liens peuvent (aléatoirement) fonctionner, mais je ne peux le garantir... La seule solution serait non pas d'estimer les liens selon la date, mais de récupérer en parsant les pages, les liens effectivement disponibles sur le site. Mais là je vous met au défit , haut et fort, de trouver la méthode pour obtenir les liens (essayer juste un peu pour voir de faire des clics droits... je dis pas que c pas possible, mais j'affirme que ce n'est pas simple du tout !! Maintenant, si quelqu'un me trouve la méthode pour récupérer les liens, je veux bien me lancer dans l'écriture d'un Canalplus2 ! A bon entendeur....
  10. Salut, juste un petit poste pour vous faire part d'un nouveau script que je suis en train de créer. J'ai commencé cet AM et la plupart des fonctions sont déjà fonctionnelles. Donc pour ceux qui veulent tester : http://xbmc-scripts.gx-mod.com/documents/scripts/INA.zip pour info l'INA gèrent les archives audiovisuelles nationales : http://www.ina.fr
  11. ouais c'est vraiment un truc béton, et voir sur le site de lastfm permet de comprendre quand même un peu mieux
  12. C'est koi ces manipulations de posts..... Attention.... je vais m'énerver..... si vous connaissez pas cette expression, tant pis pour vous je vous enverrais un CD audio de mes meilleurs expressions, avec le son ca donne tout de suite mieux.......
  13. oh.. la boulette
  14. -soit les liens pointés par les scripts ne sont plus bons (cas de mon canalplus par exemple) -soit tes DNS sont mal renseignés -soit il te manque les codecs -soit le script nécessite une petite mise à jour (cas de yahoolaunch prochainement)
  15. ah yes ! C'est nickel ca ! Merci de nous avoir tenu au courant Mise à jour: J'ai installé la nouvelle version (merci modhack) et cette ajout de last.fm à XBMC est vraiment une très très bonne chose pour celles et ceux qui aiment écouter LA radio qui leur convient.
  16. Salut Avant de commencer, tu es ici dans la rubrique scripts mais je ne pense pas que tu cherches vraiment es infos sur les scripts... Si ? Sinon, le site de stream est fermé car il n'était plus géré par son webmaster et il était blindé de popup de pubs et autres saloperies... bref... Je ne m'occupe plus de stream depuis longtemps mais le fonctionnement des streams est le suivant : 1- tu trouves une radio sur internet (ou une TV) 2- tu te débrouilles par tous les moyens en ta connaissance pour récupérer le lien (http:// ..... ou mms:// ...) du flux audio ou video 3- tu colles ton lien dans un fichier txt tout simple que tu nommes du nom de ta radio avec l'extension .strm 4- tu uploads ce fichier dans la xbox et tu le lis par le player audio (ou video) Mais cette solution est reprise plus en détail dans les tutoriels si je ne m'abuse... Ensuite, il existe une section 'shoutcast' dans la partie musique de XBMC qui te permet d'écouter les 100 radios les plus écoutés en shoutcast Sinon, y'a un topic épinglé dédié au stream dans le forum principal de XBMC chez gueux
  17. pas facile les copains de s'y retrouver avec ces xmltv ++ Néo project admin ZGuideTV Team K!TV Team nxtvepg Team 550686[/snapback] tu as des infos / aide à nous apporter ?
  18. alexsolex

    Emulateur Xbmc

    #from xbmcgui import DialogProgress as xbmcguiDialogProgress, Window as xbmcguiWindow, lock as xbmcguiLock, ControlImage as xbmcguiControlImage, ControlLabel as xbmcguiControlLabel, ControlButton as xbmcguiControlButton, ControlCheckMark as xbmcguiControlCheckMark, unlock as xbmcguiUnlock, ControlImage as xbmcguiControlImage, ControlList as xbmcguiControlList, Dialog as xbmcguiDialog cette ligne vient extraire les différentes fonctions de la class xbmcgui (litéralement : depuis 'xbmcgui' importer les fonctions DialogProgress en tant que xbmcguiDialogProgress, etc etc...) En aucun cas, en s'appuyant sur la ligne de code que tu cites, on peut affirmer qu'il existe une version de l'emulateur plus récente avec le support des checkmarks et dialogprogress.... Je pense que le codeur a importer la librairie xbmcgui en 'pièces détachées' uniquement pour simplifier son code lors de l'appel des dites fonctions...
  19. alexsolex

    Emulateur Xbmc

    salut voici le meilleur que j'ai pu trouver : http://cvs.sourceforge.net/viewcvs.py/*che...cs/emulator.rar Le lien sera valable temporairement, Faite moi la demande si vous ne le trouviez plus ! a+
  20. ok Je regarderais donc dès que possible donc dès que j'aurais fini ce sur quoi je bosse pour l'instant. A bientôt
  21. ah ok... Bon alors je pense pouvoir confirmer, il n'existe pas de solution simple pour python de décompresser un rar (pas de solutions natives en tous cas) peut être une librairie existe t'elle mais reste à voir si elle est compatible avec le python de XBMC Ensuite, es-tu certain que tvguide utilise les XML ? Si tu me dis que oui, je veux bien jeter un oeil au script en question plus en profondeur.
  22. Pas tout à fait en fait... La première ligne Meteo = os.getcwd() met le chemin complet dans la variable 'Meteo' (par ex. très exactement : q://scripts//%repertoire_courant%; ) Hors XBMC ajoute un caractère à la fin de la chaine (J'ai mis le ; mais je ne suis pas sur...) Donc la deuxième ligne supprime le caractère en question à l'aide de : [:-1] (j'expliquerais plus bas comment fonctionne le système des [ ]) Ensuite j'ajoute les doubles \ pour 'terminer' la chaine comme étant un chemin valide. Le résultat est donc par exemple : q:\\scripts\\%repertoire_courant%\\ Ah oui ! les \ sont doublés car un \ seul désigne le caractère qui suit comme étant un caractère spécial (par exemple : \n signifie 'retour à la ligne') Pour les positionnements, tes idées sont bonnes bien que depuis quelques temps, elles ne soient inutiles. En fait, non, elles sont utiles si vraiment tu veux faire un arrière plan différent pour chaque résolution... Mais depuis quelques mois, une nouvelle fonction à fait son apparition. Je te propose de te rendre ici : http://home.no.net/thor918/xbmc/xbmcgui.ht...inateResolution pour avoir plus d'infos mais en gros ca dit au script : les coordonnées qui seront mentionnées dans les déclarations d'objets (les controles xbmcgui) seront exprimées en format PAL (ou NTSC ou wide etc...) setCoordinateResolution(...)setCoordinateResolution(self, int resolution) -- Sets the resolutionthat the coordinates of all controls are defined in. Allows XBMCto scale control positions and width/heights to whatever resolutionXBMC is currently using. resolution is one of the following: 0 - 1080i (1920x1080) 1 - 720p (1280x720) 2 - 480p 4:3 (720x480) 3 - 480p 16:9 (720x480) 4 - NTSC 4:3 (720x480) 5 - NTSC 16:9 (720x480) 6 - PAL 4:3 (720x576) 7 - PAL 16:9 (720x576) 8 - PAL60 4:3 (720x480) 9 - PAL60 16:9 (720x480) Donc en fait ca redimensionne automatiquement. Bien sur il peut y avoir des effets 'subversifs' (lol quel mot ridicule !! lol) par exemple si tu positionnes une image avec un ratio de 4/3 sur un script au format PAL (720x576) ca va donner bien. Mais si tu executes ce même script sur une TV en 720p (1280x720), la photo va être étirée en largeur.... Sinon dans l'ensemble, tu suis la bonne voie. Continue comme ca
  23. ohhh que oui !!!
  24. C'est peut être tout simplement que le .rar n'est pas supporté ... non ? tu as essayé d'ouvrir et de lire un .rar tout simple sur XBMC avec python ?
  25. nonnn !! Le tout c'est de se dire qu'on a une largeur de X pixels pour étaler par exemple 2 heures de programmes. soit : L_emmision : la longueur d'une barre cherchée tps_emission : la durée de l'emision (sec) largeurtotale : la largeur en pixels disponibles pour afficher une période tpstotal : le temps total correspondant à la période (sec) L_emission=(float(largeurtotale)/tpstotal)*tps_emission On reproduit le meme calcul par chaine et pour les emissions de la période pour la chaine et on dessine des controlButton avec texture qui nous serviront ensuite à afficher le détail d'une emission Simplissime non ? astuce : on peut faire une boucle for... sur un control pour en afficher des tas en seulement 2-3 lignes : i=0for x in range(10): for y in range(5): self.btn[x][y]=xbmcgui.ControlButton(x,y,10,10,"bouton "+str(i)) self.addControl(self.btn[x][y]) ceci devrait afficher 5 lignes de 10 boutons (c'est juste un exemple )