Mise à jour script allocine (1 Viewer)

Smeulf

Retired Team Member
  • Premium Supporter
  • October 27, 2010
    672
    454
    France
    Home Country
    France France
    Ah oui au fait, pour ceux que ca intéresse, je valide mes regex avec cet outil : Rad Software Regular Expression Designer

    C'est gratuit, et ca fonctionne du tonnère ;)
     

    Guzzi

    Retired Team Member
  • Premium Supporter
  • August 20, 2007
    2,161
    747
    AW: Re: Mise à jour script allocine

    Update du soir bonsoir :

    - J'ai corrigé le titre original, tu l'avais mappé à l'envers mbb (tu essayais de mettre le titre original dans le titre traduit, alors qu'a mon avis il faut mettre le titre traduit dans le titre original s'il n'existe pas de titre original...)

    - J'ai enfin retrouvé tous les acteurs (C'était quand même dommage de pas avoir Danny BOON dans "Bienvenue chez les Ch'tis", merci AlloMachin chose qui sais pas faire un site homogène, bande de ****!)

    - J'ai ajouté le support des réalisateurs multiples, les scénaristes, et la classification (comme d'habitude quoi...)

    Pour votre culture voila le regex qui fonctionne pour le début des acteurs (enfin ceux qui ont une image dans le haut du tableau) :

    Code:
    <span class="acLnk.*?"><img src=.*?/></span><p><.*?>(?(<span itemprop="name">)(<span itemprop="name">(?<person>.*?)</span></a><p>.*?:.(?<role>.*?)</p>)|((?<person>.*?)</span><p>.*?:.(?<role>.*?)</p>))
    Testez svp, s'il manque des choses ou s'il y a des bugs, remontez les q'on puisse jeter un oeil.

    Un grand merci :D mbb pour les astuces et surtout pour le boulot que tu as fait, je te le dis, à nous 2 on va le mettre à genoux AlloMachinChose! :D

    Bon sur ce, avec tout ce que j'ai appris avec ce scrapper, je vais pouvoir reprendre encore une fois les autres scripts.
    Sorry for posting in english, my french is just too bad ;-)
    re actors regex:
    you can do all in one group expression:
    catch main actors:
    Code:
    title='(?<person>.*?)'.*?<p>.*?:.(?<role>.*?)</p
    catch other actors:
    Code:
    <tr.*?>.*?<td>(?<role>.*?)<.*?title='(?<person>.*?)'
    and put both together via "or" ("|"):
    Code:
    title='(?<person>.*?)'.*?<p>.*?:.(?<role>.*?)</p|<tr.*?>.*?<td>(?<role>.*?)<.*?title='(?<person>.*?)'
    Have also fixed genres (to get all), added producer with role and changed the actors with the above.
    If there is any questions, feel free to ask in english forum - I just found this by accident ;-)
    ciao, Guzzi
     

    Attachments

    • AlloCine.xml
      20.6 KB

    Smeulf

    Retired Team Member
  • Premium Supporter
  • October 27, 2010
    672
    454
    France
    Home Country
    France France
    Re: AW: Re: Mise à jour script allocine

    Hi Guzzi,

    Don't worry too much about french or english.

    I must admit this is a very elegant way, and obviously faster than mine. I have so much to learn with regex...

    I think I'll use this to update again the other scripts related to AlloCine.fr if you don't mind (but I'm sure you don't ;) )

    Nice accident btw :)

    Thank you very much.


    And now in french (not word for word) :

    Je dois admettre que c'est une manière de faire très élégante, et évidemment plus rapide que la mienne. J'ai tant à apprendre avec les expressions régulières...

    Je vais m'en inspirer pour mettre à jour les autres scripts relatifs à Allocine.fr. Hereux accident...

    Merci bcp.

    Smeulf.
     

    Guzzi

    Retired Team Member
  • Premium Supporter
  • August 20, 2007
    2,161
    747
    AW: Mise à jour script allocine

    Hi Smeulf,
    "de rien" ;-)
    don't hesitate to ask, if there is something where I can help - I also started RegEx just to create those scripts - and also use RegexDesigner to verify btw ...
    Guzzi
     

    Philosopheur

    MP Donator
  • Premium Supporter
  • July 27, 2011
    37
    7
    Home Country
    France France
    Bonjour
    Nous sommes dans la mouise Smeulf pourrais tu nous proposer un script allociné pour MP1. 3
    Merci
     
    Last edited:

    Users who are viewing this thread

    Similar threads

    MP1 MP2 Aide pour catavolt DE
    Bonjour chers amis ! En raison d'un événement particulier, je souhaite aujourd'hui faire appel à vos dons de manière urgente. Pour des raisons indépendantes de ma volonté et que je ne souhaite pas développer ici, j'ai pris du retard dans le paiement de mon loyer et je suis menacé d'expulsion de mon logement. Quand je vois le nombre de...
    Bonjour chers amis ! En raison d'un événement particulier, je souhaite aujourd'hui faire appel à vos dons de manière urgente. Pour...
    Bonjour chers amis ! En raison d'un événement particulier, je souhaite aujourd'hui faire appel à vos dons de manière urgente. Pour...
    Replies
    0
    Views
    2K
    Salut @azzuro , merci pour ta réponse Bin pour le moment il ne me le refait plus. Mais il faut dire que je suis passé de : -MP1 1.16 à MP1 1.23 -win7 à win10. -firedtv à wintv quadhd Et aussi, mon scythe 123812H-3000 était mort et je l'ai remplacé. Je voulais signaler que pour le moment je n'avais plus de problème. Mais je ne...
    Salut @azzuro , merci pour ta réponse Bin pour le moment il ne me le refait plus. Mais il faut dire que je suis passé de : -MP1...
    Bonsoir, Ces derniers temps j'ai un problème de chaine qui change. Je m'explique, je trouve une chaine à la place d'une autre. Je...
    Replies
    2
    Views
    4K
    MP2 demande de définir les raccourcis qu'une seule fois sur le serveur. Toute information est sauvegardée dans une banque de donnés sur le serveur auquel les clients se connecte individuellement pour pouvoir utiliser cette info. Il suffit donc de sauvegarder cette banque de donnés avant de reinstaller le PC serveur. A première vue...
    MP2 demande de définir les raccourcis qu'une seule fois sur le serveur. Toute information est sauvegardée dans une banque de donnés...
    Bonjour à tous, Donc, je possède plusieurs pc répartis dans plusieurs pièces de la maison, mon serveur de fichiers (nommé...
    Replies
    3
    Views
    2K
    Bonjour. Merci pour les réponses, mais, comme je l'ai dit précédemment, je suis passé sous Kodi qui fonctionne nickel. Désolé, j'aimais bien MP pourtant, mais c'est un bug un peu trop gênant pour me prendre la tête trop longtemps. Tous les autres logiciels fonctionnent bien et lisent les vidéos, il n'y plus que MP qui ne marche...
    Bonjour. Merci pour les réponses, mais, comme je l'ai dit précédemment, je suis passé sous Kodi qui fonctionne nickel. Désolé...
    Bonjour tout le monde. J'utilise MP depuis plusieurs années et j'en suis très content. Mais, là, j'ai un problème depuis quelques...
    Replies
    4
    Views
    2K
    Oui, ya quelque chose, ca me rappelle un plugins, mais je pense que c'est deja inclus dans mp tvserver, regarde mieux. Je ne peux pas aider la Envoyé de mon D5803 en utilisant Tapatalk
    Oui, ya quelque chose, ca me rappelle un plugins, mais je pense que c'est deja inclus dans mp tvserver, regarde mieux. Je ne...
    Bonjour, Je cherche à enregistrer une émission qui passe toutes le semaines, le même jour à la même heure sur la même chaine. Pour...
    Replies
    1
    Views
    1K
    Top Bottom