#1 2010-07-12 10:00:59

Alex131089
New member
Registered: 2010-07-08
Posts: 4

Allociné : mise à jour

Bonjour,

J'ai retouché le plugin d'import Allociné, basé sur la révision 1918, les changements sont :

  - changement de la détection des affiches (certaines fiches n'ont pas "nmedia" dans l'URL; exemple);
  - sortie de la détection PressRating plus rapide, pour éviter d'avoir une note incorrecte >10 quand il n'y en a pas, exemple;
  - petit changement de détection des acteurs (<a> -> <h3>);
  - détection d'une date de sortie "inconnue", exemple;
  - ajout de la détection de l'age minimum, exemple;
  - détection de la durée en minutes (et affichée aussi en heure facultativement -> option dans GCstar ? Personnellement je préfère que la valeur soit stockée en minutes (si besoin de faire un traitement dessus) mais qu'elle soit affichée en heures);
  - détection de l'année de production si l'année de sortie ou de reprise est inconnue, exemple;
  - petite modification sur le pays de tournage (Long|Court)-Metrage, exemple;
  - modification du regex pour la détection de la partie "Acteurs" : si la page ne contenait pas de partie "Production" ou qu'une seule section, la liste des acteurs n'était pas importée, exemple; <- repose sur une balise de commentaire, mais je n'ai pas trouvé mieux hmm;
  - correction de l'URL de recherche (&rub=1 -> /1/) qui limitait le nombre de résultats;
Le charset est à vérifier.

J'ai joint le fichier, et pour les anonymes qui ne peuvent pas le voir, http://pastebin.com/vh2ZXsNJ .

Chez moi, toutes les informations possibles sont récupérées, ce qui en fait pour moi le meilleur plugin d'import de film devant DVDFr, qui propose "inutilement" (pour une collection de film, et non de DVD/BR) plusieurs édition d'un même film (car en fait j'ai remarqué que DVDFr avait été marqué comme "preferred plugin" tongue).

GCstar est un logiciel bien pratique, merci à ses auteurs smile

Last edited by Alex131089 (2010-07-12 10:02:12)


Attachments:
Attachment Icon GCAllocine.pm, Size: 17,341 bytes, Downloads: 300

Offline

 

#2 2010-07-12 21:29:22

Alex131089
New member
Registered: 2010-07-08
Posts: 4

Re: Allociné : mise à jour

Petite mise à jour, la nouvelle URL pour les recherche entrainait des recherches infinies si le titre ne retourne aucun résultat.

Fichier joint et http://pastebin.com/1urNzu0r


Attachments:
Attachment Icon GCAllocine.pm, Size: 17,365 bytes, Downloads: 280

Offline

 

#3 2010-07-13 10:06:35

Alex131089
New member
Registered: 2010-07-08
Posts: 4

Re: Allociné : mise à jour

Et une autre petite mise à jour (la dernière pour le moment j'espère) :
-arrêt de la lecture des informations après la note de la presse (dernière info), pour éviter de se retrouver avec "Gregory HoblitconnectéClothilde-Mathilde" comme réalisateur dans le cas où la page contient un autre "Réalisé par", et autres problèmes; exemple (partie "Dans les blogs").

Fichier joint et http://pastebin.com/StsAFBSH .


Attachments:
Attachment Icon GCAllocine.pm, Size: 18,097 bytes, Downloads: 293

Offline

 

#4 2010-07-15 18:04:16

Tian
Administrator
From: France
Registered: 2006-12-08
Posts: 1647
Website

Re: Allociné : mise à jour

Merci beaucoup. Je viens juste de mettre cette version sur SVN.

Offline

 

#5 2010-07-16 18:02:45

Dagg
Moderator
From: Bourgogne
Registered: 2007-01-07
Posts: 108

Re: Allociné : mise à jour

Je viens de tester, Il y a un pb de charset, les caractères accentués des infos récupérées ressortent mal sur mon vieil ubuntu 6.06 qui tourne nativement en UTF-8.

Offline

 

#6 2010-07-16 18:51:17

Alex131089
New member
Registered: 2010-07-08
Posts: 4

Re: Allociné : mise à jour

Yep, d'où mon avertissement dans le 1er message; avec \lib\gcstar\GCPlugins\* (et particulierement GCPluginsBase.pm je pense) tiré du SVN (1.5.9 ?), ça passe, sinon avec la 1.5.0 il faut corriger

Code:

    sub getCharset
    {
        return "ISO-8859-1";
    }

en

Code:

    sub getCharset
    {
        return "UTF-8";
    }

Si c'est pas ça .. je vois pas alors hmm

Offline

 

#7 2010-07-17 17:40:53

Dagg
Moderator
From: Bourgogne
Registered: 2007-01-07
Posts: 108

Re: Allociné : mise à jour

En éditant le plugin pour la correction indiquée cela marche parfaitement.

Merci pour ton joli travail.

Offline

 

#8 2010-07-29 13:57:39

AzraelMonu
New member
Registered: 2010-07-28
Posts: 2

Re: Allociné : mise à jour

Avec ces modifs le plugin fonctionne parfaitement.

Merci.

Offline

 

#9 2010-10-01 14:19:32

nico_de_mars
Member
Registered: 2009-10-30
Posts: 13

Re: Allociné : mise à jour

Bonjour, bien que n'y connaissant strictement rien en language informatique, j'ai trouvé comment corriger une erreur au niveau de la note presse.
Depuis le passage à une note sur 5 étoiles, le calcul était faussé donc voilà en PJ le plugin modifié avec le bon calcul. Ca marche chez moi en tout cas (Windows).

Last edited by nico_de_mars (2010-10-01 14:56:23)


Attachments:
Attachment Icon GCAllocine.pm, Size: 18,641 bytes, Downloads: 281

Offline

 

#10 2010-10-20 20:42:05

Tian
Administrator
From: France
Registered: 2006-12-08
Posts: 1647
Website

Re: Allociné : mise à jour

Bonjour,

Merci nico_de_mars pour cette correction. C'est dans SVN et dans les mises à jour pour la 1.6.1.

Offline

 

#11 2011-04-01 17:16:59

jojotux
Member
Registered: 2007-09-14
Posts: 78
Website

Re: Allociné : mise à jour

Bonjour

Juste pour signaler que via le log git de MythTV j'ai appris l'existance d'une api allocine : http://wiki.gromez.fr/dev/api/allocine .


GCweb, présentez vos collections GCstar sur le web de façon dynamique !

PS : je cherche des traducteurs français → autres langues

Offline

 



Should you have a problem using GCstar, you can open a bug report or request some support on GCstar forums.