[Approved] - [French] allocine.fr (2009-01-31) | Page 5

Discussion in 'Submit: Movie Info Grabbers' started by vinch100, September 15, 2008.

  1. nazgul64

    nazgul64 New Member

    Joined:
    May 21, 2009
    Messages:
    4
    Likes Received:
    0
    Gender:
    Male
    Ratings:
    +0 / 0
    Home Country:
    France France
    Voici mes modifications du code afin de corriger les problèmes suivants:

    _ récupération image du film
    _ récupération du titre
    _ récupération du synopsis

    Je suis partie du script édité par Dezelee le 2010-08-12 et je n'ai pas encore mergé mes modifications avec celles de Tarkin effectuées le 2010-11-28 :(



    ------------------------------------------------------------------------------------------------------------

    Voici les modifs (toutes concernent la méthode .GetDetails) :

    // TITRE
    string movieTitlebasic;
    movieTitlebasic = removeUnwantedChars(Regex.Match(strBodyDetail, "<h1>.*?</h1>").ToString());
    if (movieTitlebasic == "")
    {
    movieTitlebasic = removeUnwantedChars(Regex.Match(strBodyDetail, "<h1 property=\"v:itemreviewed\">.*?</h1>").ToString());
    }

    ...

    // AFFICHE
    string patern = "<div class=\"poster\">.*<img src=.*" + movieTitlebasic + ".*</div>";
    movieDetails.ThumbURL = Regex.Match(strBodyDetail, patern).ToString();
    movieDetails.ThumbURL = Regex.Match(movieDetails.ThumbURL , "http://[^<]*(jpg|gif)").ToString();
    movieDetails.ThumbURL = movieDetails.ThumbURL.Replace("r_160_214/b_1_cfd7e1", "r_760_x");

    ...

    // SYNOPSIS
    string strBodyDetailcleaned;
    strBodyDetailcleaned = strBodyDetail.Replace("<b>", "");
    strBodyDetailcleaned = strBodyDetailcleaned.Replace("</b>", "");
    strBodyDetailcleaned = strBodyDetailcleaned.Replace("<i>", "");
    strBodyDetailcleaned = strBodyDetailcleaned.Replace("</i>", "");
    Match Plot = Regex.Match(strBodyDetailcleaned, "<span property=\"v:summary\">([^<]*)<");
    movieDetails.Plot = removeUnwantedChars(Plot.Groups[1].Value);


    ------------------------------------------------------------------------------------------------------------

    NB1: mes connaissances en expressions régulières sont faibles et je n'ai pas pu coder ce que je voulais, pour le synopsis ([^<]*)< n'est pas optimal (j'ai du filtrer le formatage .. gras et italique mais ce n'est pas propre et suffisant à mon avis) ... quelle est la syntaxe pour filter un mot entier dans une expression régulière (ex: </span>) :sorry:
     

    Attached Files:

  2. Google AdSense Guest Advertisement



    to hide all adverts.
  3. Tarkin

    Tarkin Portal Member

    Joined:
    November 28, 2010
    Messages:
    15
    Likes Received:
    10
    Ratings:
    +10 / 0
    Home Country:
    France France
    Re : [French] allocine.fr (2009-01-31)

    La seul modification qu'il "faut" rajouté c'est la récupération de ID du film.
    L'ancienne regex utilisée (?<IDfilm>[0-9]{4,6}) alors que certain films sont sur 4 caractères.
    Donc j'ai simplement modifier partout ou il est utilisé : (?<IDfilm>[0-9]{3,6}).

    NB : Pour joindre un fichier il faut "Fichiers attachés" qui se trouve un peut plus bas sur la page ou tu post le message.
     
  4. mov2nite

    mov2nite New Member

    Joined:
    December 14, 2010
    Messages:
    1
    Likes Received:
    0
    Ratings:
    +0 / 0
    Home Country:
    Switzerland Switzerland
    Salut Tarkin,
    as-tu une dernière version du script allocine.fr.Celle que j'ai chargé sur ton avant dernier post ne me retourne aucun résultats (le IMDB with AKA -ENG oui).Je suis newbies sur Mediaportal, je pense avoir correctement installé le script allociné dans le répertoire C:\ProgramData\Team MediaPortal\MediaPortal.
    Peux-tu m'aider ?

    Merci d'avance
     
  5. greenfather

    greenfather New Member

    Joined:
    November 28, 2010
    Messages:
    4
    Likes Received:
    0
    Ratings:
    +0 / 0
    Home Country:
    France France
    Re : [French] allocine.fr (2009-01-31)

    bonjour a tous, petite question. que faut il modifier sur le dernier script alloc-né pour qu'il ne recupère aucune image???
    car je gere mes films avec filmothech qui me sort les fanart en .tbn mais des que je mets a jour mes films avec le frdb il me change les images et ca m'embete.
    merci d'avance.
     
  6. Tarkin

    Tarkin Portal Member

    Joined:
    November 28, 2010
    Messages:
    15
    Likes Received:
    10
    Ratings:
    +10 / 0
    Home Country:
    France France
    Re : [French] allocine.fr (2009-01-31)

    Désoler de répondre si tard, mais je ne sais pas pourquoi ça semble fonctionné chez moi et chez les autres ... A tu bien sélectionné le bon script dans la configuration de media portal ? reset ta base de film et relance tous ?

    tu met en commentaire toute les lignes qui commence par :
    Code (Text):
    1. movieDetails.ThumbURL = ....
    ça devra ressemblé a ça :
    Code (Text):
    1. //movieDetails.ThumbURL = ....
     
  7. greenfather

    greenfather New Member

    Joined:
    November 28, 2010
    Messages:
    4
    Likes Received:
    0
    Ratings:
    +0 / 0
    Home Country:
    France France
    Re : [French] allocine.fr (2009-01-31)

    merci beaucoup, visiblement ca a l'air de fonctionner.
     
  8. greenfather

    greenfather New Member

    Joined:
    November 28, 2010
    Messages:
    4
    Likes Received:
    0
    Ratings:
    +0 / 0
    Home Country:
    France France
    Re : [French] allocine.fr (2009-01-31)

    je ne veux pas paraitre abusif mais je n'y connais malheureusement pas grand chose en programmation.
    existe t'il un script permettant d'aller chercher les infos(synopsis....) et images sur des .nfo et .tbn stockés sur le pc au lieu d'aller sur le net les chercher. vu que allo ciné change souvent d'api et que mon logiciels fait déjà ce boulot cela serai plus pratique.
    je sais que ca existe pour xbmc en format .xml. mais je suis vraiment fan de mediaportal.
    ou alors ou puis je trouver les tutos nécessaires pour créer un tel script?
    merci d'avance:D
     
  9. Tarkin

    Tarkin Portal Member

    Joined:
    November 28, 2010
    Messages:
    15
    Likes Received:
    10
    Ratings:
    +10 / 0
    Home Country:
    France France
  10. cehes
    • Premium Supporter

    cehes MP Donator

    Joined:
    May 25, 2008
    Messages:
    582
    Likes Received:
    17
    Location:
    Landes
    Ratings:
    +18 / 0
    Home Country:
    France France
    Re : [French] allocine.fr (2009-01-31)

    De mon coté j'avais fait deux modifs dont je parle dans un autre post (https://forum.team-mediaportal.com/...r-infos-sur-vos-films-en-fr-85605/index2.html)

    Pour coriger un pb de quote (ajouter le gras) :

    et pour être plus français "est" au lieu de "as" :

    edit :
    J'ai essayé de "mélanger" les 3 modifs. Je suis parti du script de tarkin, j'ai mis mes deux modifs toute simple et celle de nazgul mais j'ai du faire une erreur car : en affiche je récupère toujours la même qqsoit le film ! Il y a "unknow" dans le titre et si je refait frdb sur un film il repart en recherche plutôt que de réafficher le frdb déjà chargé...

    nazgul, tu peux mettre ton script que je vois s'il marche bien chez moi et je mettrais les modif tarkin + moi ensuite

    Merci !
     
  11. castagn

    castagn Portal Member

    Joined:
    January 1, 2011
    Messages:
    14
    Likes Received:
    0
    Ratings:
    +0 / 0
    Bonjour a tous !

    Bon j'ai un soucis avec ce script. J'ai updaté toute ma config hier en passant a MP 1.1.2 et streamedMP 1.4.9, j'étais auparavant en MP 1.0.2 et streamedMP 0.8. J'ai récupéré mes bases en copiant collant les fichiers database et les thumbs associés. Impeccable mais pour les nouveaux films, le script allocine fournit ne donne rien. J'ai donc récupéré plein de scripts, ici ou la, j'arrive a voir la liste des films trouvés parfois mais jamais les infos sur les films, seul un me trouve des trucs mais les mets vraiment n'importe ou et ne remplit pas tout. Maintenant, en essayant de modifier, et en trouvant d'autres, j'ai 5 ou 6 versions et je suis perdu.

    Auriez vu un script qui marche meme avec un ou deux bugs, histoire que je puisse tagger les nouveaux fichiers ?

    Merci d'avance

    edit : et tant que j'y suis, savez vous ou mettre le allocine.xml pour avoir les infos de moving pictures en francais. J'ai fait tous les dossiers, trouve pas...
     
Loading...

Users Viewing Thread (Users: 0, Guests: 0)

  1. This site uses cookies to help personalise content, tailor your experience and to keep you logged in if you register.
    By continuing to use this site, you are consenting to our use of cookies.
    Dismiss Notice
  • About The Project

    The vision of the MediaPortal project is to create a free open source media centre application, which supports all advanced media centre functions, and is accessible to all Windows users.

    In reaching this goal we are working every day to make sure our software is one of the best.

             

  • Support MediaPortal!

    The team works very hard to make sure the community is running the best HTPC-software. We give away MediaPortal for free but hosting and software is not for us.

    Care to support our work with a few bucks? We'd really appreciate it!