Tipiak!
Fait partie du Décor
Alcoolémie: 22
Messages: 8815
En ligne
Sexe: 
|
 |
« le: 07 Janvier 2010 03:57:32 » |
|
voila voila, une ptite version frenchisée du plugin apple movie trailer lite que tout le monde connais qui nous permet de voir les différentes bandes annonce de nos films prochainement préférés :D au menu: -bande annonce de film en fr et vostfr -bande annonce de séries en fr et vostfr -émissions allociné -interviews des stars 3 qualités de vidéo sont disponibles! pour les bas débit, possibilité de télécharger les vidéo en local puis de les regarder (via le menu contextuel) voici quelques screens: 3 catégories:  [Plugin Vidéo] Bande-Annonces Allocine 3 modes vidéo:  [Plugin Vidéo] Bande-Annonces Allocine plein de prochain films:  [Plugin Vidéo] Bande-Annonces Allocine plein de bandes annonces:  [Plugin Vidéo] Bande-Annonces Allocine dispo dans le centre de téléchargement ainsi que via le svn mise à jour: v 1.3, ajout de la fonctionalité "mes cinémas" a activer dans les options, vous pouvez ensuite faire une recherche et ajouter vos cinémas à la liste principale. en allant dans votre cinéma, vous aurez accès à la liste des films en salle, vous pouvez voir une partie de info du film en appuyant sur 'i' v 1.4: possibilité de télécharger les trailers allez ! v 1.5 out, j'ai rajouté les séries et les émissions ! v 1.5.2: ajout des date de sortie + tri sur les bandes annonce de films v 1.5.4: ajout du contenu video lié aux bandes annonce (interview , emissions , toutes les videos)  [Plugin Vidéo] Bande-Annonces Allocine je suis a la recherche d'image pour egayer tout ça :D
|
|
|
|
« Dernière édition: 05 Avril 2010 03:13:12 par ppic »
|
Journalisée
|
|
|
|
Tipiak!
Fait partie du Décor
Alcoolémie: 22
Messages: 8815
En ligne
Sexe: 
|
oui sur les longue liste y'a quelques exception, mais le plugin marche ?
|
|
|
|
|
Journalisée
|
|
|
|
Tipiak!
Fait partie du Décor
Alcoolémie: 22
Messages: 8815
En ligne
Sexe: 
|
ok et les autres listes?
|
|
|
|
|
Journalisée
|
|
|
|
Tipiak!
Fait partie du Décor
Alcoolémie: 22
Messages: 8815
En ligne
Sexe: 
|
ben y'a pas d'erreur dans ton log, pas d'erreur bloquante, a savoir les même que chez moi sur les longues listes ou y'a quelques erreurs de récup, mais sinon pas d'erreur, les directory se termine en success...
|
|
|
|
|
Journalisée
|
|
|
|
Tipiak!
Fait partie du Décor
Alcoolémie: 22
Messages: 8815
En ligne
Sexe: 
|
tu cliques sur une des catégories et t'as une liste vide ? ou ca revient a la liste des cat ?
ca te met un echec de script?
pasque c reellement chelou là
|
|
|
|
|
Journalisée
|
|
|
|
Tipiak!
Fait partie du Décor
Alcoolémie: 22
Messages: 8815
En ligne
Sexe: 
|
 je comprend pas. tu peux me reposter un log complet, juste aller une fois dans la premiere cat ? sans suppr le cache
|
|
|
|
|
Journalisée
|
|
|
|
Tipiak!
Fait partie du Décor
Alcoolémie: 22
Messages: 8815
En ligne
Sexe: 
|
ben c'est bien ce que je craignais, y'a aucune erreur  froooooooost !!! a l'aiiiiiiiiiide !!!! 
|
|
|
|
|
Journalisée
|
|
|
|
Tipiak!
Fait partie du Décor
Alcoolémie: 22
Messages: 8815
En ligne
Sexe: 
|
nan, dans ce cas on aurait l'execution du except.
je vais checker ça mais tout mes except sont assortis de print_exc() normalement.
|
|
|
|
|
Journalisée
|
|
|
|
Tipiak!
Fait partie du Décor
Alcoolémie: 22
Messages: 8815
En ligne
Sexe: 
|
même pas, a ton niveau, la seule commande qui s'execute:
data=load_DB( name ) for film in data: addDir(film["name"],"%s##%s" % (film["poster"] , film["id_allo"]),2,film["poster"])
def addDir(name,url,mode,iconimage): u=sys.argv[0]+"?url="+urllib.quote_plus(url)+"&mode="+str(mode)+"&name="+urllib.quote_plus(name) ok=True liz=xbmcgui.ListItem(name, iconImage="DefaultFolder.png", thumbnailImage=iconimage) liz.setInfo( type="Video", infoLabels={ "Title": name } ) ok=xbmcplugin.addDirectoryItem(handle=int(sys.argv[1]),url=u,listitem=liz,isFolder=True) return ok donc tu vois, même pas de try
|
|
|
|
|
Journalisée
|
|
|
|
|
alexsolex
|
ppic : Quelque soit le problème que rencontre CinPou et que pas tout le monde rencontre, il faut que le truc soit clean. Trouver un trackback dans le log qu'on ne s'explique pas, ce n'est pas normal. Je te conseille donc de résoudre ton erreur qui ne bloque certe pas le script, mais qui n'est pas propre. try: name = re.findall( "<b>(.*?)</b>", i )[0] except: name = re.findall( 'alt="Photo : (.*?)" />', i )[0] si je comprend bien , tu veux trouver ce qui match (.*?) ou alors ce qui match alt="Photo : (.*?)" /> ?? Je t'avais déjà conseillé de revoir ta manière de parser à l'aide des regexp. voilà ce par quoi je remplacerais le code à ta place, avant de continuer à chercher l'erreur qui bloque Cinpou : (Python): match=re.search("""(?:<b>(.*?)</b>|alt="Photo : (.*?)" />)""",i) if match: name = match.group(1) or match.group(2) else: print "ERREUR on trouve pas le nom..."
Fais déjà ca, Cinpou restera ensuite (ou Cinpou effectue le test avec ce code, peu importe) On verra ensuite. On pourra tester aussi l'imbrication des try qui n'est pas jolie jolie jolie... (j'ai des gouts très délicats ! lol)
|
|
|
|
|
Journalisée
|
|
|
|
Tipiak!
Fait partie du Décor
Alcoolémie: 22
Messages: 8815
En ligne
Sexe: 
|
j'ai pas encore eu le temps de retransformer toutes mes regexp pour le moment, en revanche ce que je peux te dire, c'est que cela ne résoudra aucunement le pb de cinpou, il prend la première liste, il n'a aucune exception dans son log (le pb de la regxp n'apparait pas) aucune erreur et rien ne s'affiche.
|
|
|
|
|
Journalisée
|
|
|
|
Tipiak!
Fait partie du Décor
Alcoolémie: 22
Messages: 8815
En ligne
Sexe: 
|
modif upload sur le svn, ca devrait rouler pour tout le monde :D
|
|
|
|
|
Journalisée
|
|
|
|
|
alexsolex
|
modif upload sur le svn, ca devrait rouler pour tout le monde :D
et alors ? Qu'as tu modifié ? De quoi venait le problème ?
|
|
|
|
|
Journalisée
|
|
|
|
Tipiak!
Fait partie du Décor
Alcoolémie: 22
Messages: 8815
En ligne
Sexe: 
|
des pb d'accents?
où?
dans le log, c'est normal, mais a l'affichage ça passe bien ici, qu'en est-il pour vous?
le truc c'est que je fixe pas d'encodage, j'ouvre un nouveau fichier avec idle et pis voila .
|
|
|
|
|
Journalisée
|
|
|
|
|
alexsolex
|
??
J'ai toujours pas pigé quel était le problème... Cela m'étonne que XBMC ne retourne pas d'erreur si le chemin est erroné (même s'il s'agit d'une majuscule) De la même manière je ne comprend pas où ce situait l'erreur d'encodage que CinPou mentionne....
Pleassse, expliquez moi, je veux savoir !
|
|
|
|
|
Journalisée
|
|
|
|
Tipiak!
Fait partie du Décor
Alcoolémie: 22
Messages: 8815
En ligne
Sexe: 
|
en fait mon plugin charge ses données depuis le fichier cache qui se trouve dans le répertoire cache. hors ! j'avais mis une majuscule au dossier Cache dans mon plugin, mais pas dans le code, donc sur linux, il cherchait le répertoire "cache" qui n'existait pas, puisqu'il s'appelait "Cache".
le pb d'encodage, ben je sais pas justement non plus...
|
|
|
|
|
Journalisée
|
|
|
|
|
alexsolex
|
et cache ou Cache ca passe dans windows ????
|
|
|
|
|
Journalisée
|
|
|
|
Tipiak!
Fait partie du Décor
Alcoolémie: 22
Messages: 8815
En ligne
Sexe: 
|
ouep, sans souci, pas sensible a la casse
|
|
|
|
|
Journalisée
|
|
|
|
|
alexsolex
|
ok bon ben c'est une bonne chose à savoir
Je sais plus où avaient été mises les aides au développement python sous xbmc, mais cette remarque serait intéressante à être ajouté.
|
|
|
|
|
Journalisée
|
|
|
|
Méchant Modo
Fait partie du Décor
Alcoolémie: 16
Messages: 3866
Hors ligne
Sexe: 
|
Je suis sous windows...
|
|
|
|
|
Journalisée
|
|
|
|
|