Page 4 of 31

Allociné 2.11

Posted: 2016-03-13 08:18:20
by Raoul_Volfoni
Bonjour tout le monde,

Voici une version 2.11 du script Allociné

- [Fix] Récupération de la grande image pour l'affiche.

>>> Allocine 2.11 <<<

Posted: 2016-03-13 09:10:29
by antp
merci à toi ;)

Posted: 2016-03-13 10:27:18
by LeMoi
Merci ! Même en passant directement par le site, je ne trouve pas la grande affiche, je ne sais pas où tu la trouves mais merci ^^

Posted: 2016-03-26 08:06:01
by xenesys
Marche nickel merci pour la maj ! :D

je viens de percuter qu'il y a ecrit "version du scritp : 2.12" c'est normal ? ^^''

Edit : je viens de tomber sur une fiche avec une erreur "http/1.1 404 not found"
lien de la fiche : http://www.allocine.fr/film/fichefilm_g ... 23207.html
film : zootopie

j'ai vu : l'adresse web est incomplete suite a cette erreur + pas de secret de tournage + durée absente

ca ne le fait pas tout le temps.

Posted: 2016-03-26 17:06:16
by Tistitoo
Bonjours a tous!

juste pour vous dire, que je n'arrive pas a récupéré
le rôle des extras acteurs dans le champ description ! avec la 2.12

Posted: 2016-03-26 21:00:03
by antp
xenesys wrote: je viens de percuter qu'il y a ecrit "version du scritp : 2.12" c'est normal ? ^^''
Tu veux dire 2.12 au lieu de 2.11 ?
J'avais reçu d'un utilisateur une màj qui reprenait l'option "Format du titre" de l'ancien script

Posted: 2016-03-27 09:12:28
by xenesys
antp wrote:
xenesys wrote: je viens de percuter qu'il y a ecrit "version du scritp : 2.12" c'est normal ? ^^''
Tu veux dire 2.12 au lieu de 2.11 ?
J'avais reçu d'un utilisateur une màj qui reprenait l'option "Format du titre" de l'ancien script
Oui c'est bien ca. Ok maintenant je comprends mieux la difference de version.

Mise à jour Allociné 2.13

Posted: 2016-03-27 14:31:45
by Raoul_Volfoni
Bonjour à tous,

Voici une mise à jour du script Allociné qui passe en version 2.13

En préambule, j'ai un peu galéré car grace à xenesys j'ai vu qu'il y avait eu une version intermédiaire (la 2.12) et j'ai eu un peu de mal à intégrer ces modifs avec celles que j'avais déjà commencé à faire de mon côté ... bref je vous passe mes soucis dont vous n'avez cure ... tout ça pour dire que cette version à vraiment besoin d'être testée avant d'être rendue 'publique' sur le serveur d'antp ;).

- [Fix] Le problème sur la fiche 'Zootopie' et peut etre d'autres (merci xenesys pour le retour) *
- [Fix] Le problème des rôles dans le champ description des fiches des photos des acteurs dans les extras (merci Tistitoo pour le retour) **
- [Ajout] De la récupération de la date de sortie cinéma et la met dans les commentaires (avant les notes) ***
- [Ajout] De la bande annonce et la met dans les commentaires (après les notes) ****
+ diverses corrections mineures *****

>>> Allocine V2.13 <<<

* /!\ @antp j'ai modifié le script pour que l'adresse récupérée dans le champ url soit celle récupérée lors de l'analyse des résultats de recherche ... pourquoi avoir recherché l'adresse dans la page principale alors que l'adresse était déjà existante ? j'espère ne pas avoir fait de bétises ^_^ ... ma modif résoud le problème pour la fiche 'Zootopie' qui ne récupérait pas l'adresse dans la page principale et par conséquent par l'ID de la fiche non plus.

**
Pour récupérer le rôle sur les fiches qui n'ont pas marché, il faut effacer toutes les photos des acteurs de ces fiches et refaire une passe avec le script pour réimporter les photos des acteurs avec leurs rôles.

*** J'ai vu qu'une tentative avait déjà été faite dans la 2.12 pour récupérer la date de sortie ciné, mais celle ci ne pouvait pas fonctionner car elle était écrasée par les notes. j'ai donc intégrer ma solution à la place

**** La récupération de la bande annonce est beaucoup moins évoluée que dans le script précédent principalement du au fait que l'API dont je me servais ne marche plus et du fait aussi que c'est beaucoup plus difficile de récupérer une adresse dans les nouvelles pages.

***** J'ai constaté dans la 2.12 que toutes les options avaient leurs valeurs par défaut complètement chamboulées ... j'ai tout remis d'aplomb.

Re: Mise à jour Allociné 2.13

Posted: 2016-03-27 15:02:52
by antp
Raoul_Volfoni wrote: * /!\ @antp j'ai modifié le script pour que l'adresse récupérée dans le champ url soit celle récupérée lors de l'analyse des résultats de recherche ... pourquoi avoir recherché l'adresse dans la page principale alors que l'adresse était déjà existante ? j'espère ne pas avoir fait de bétises ^_^ ... ma modif résoud le problème pour la fiche 'Zootopie' qui ne récupérait pas l'adresse dans la page principale et par conséquent par l'ID de la fiche non plus.
Parce qu'on n'est pas sûr que l'URL utilisée pour charger la page soit celle au format standard.
Il y a des cas où on ne passe pas par la recherche : si on récupère une vieille URL (soit màj d'an ancien catalogue soit copier-coller d'URL à la place du titre) il me semble que le site d'Allociné redirige bien vers la bonne page de contenu, mais si on ne reconstruit pas l'URL avec un format fixe comme j'avais tenté de le faire dans le script, on risque d'avoir un format d'URL non prévisible (tu vois ce que je veux dire ?)
Il faudrait trouver dans la page un lien qui existe pour toutes les fiches de films et qui contient l'ID du film (223207 dans le cas de Zootopie) pour reconstruire cette URL de base.

Re: Mise à jour Allociné 2.13

Posted: 2016-03-27 15:31:18
by xenesys
C'est pas la bonne version de postée ^^''
j'ai 2.08 indiqué avec cette version et toujours des erreurs 404 avec zootopie (+d'autres bugs sur cette fiche)

en tout cas merci de t’être penché dessus.
J’espère pouvoir la tester (le bon fichier 2.13 hein bien entendu) demain si tout va bien.

Posted: 2016-03-27 15:32:45
by LeMoi
Merci pour la mise ) jour :)
Il ne manque plus que les secrets de tournage et on sera presque aussi avancé que la version précédente ^^
Concernant la bande-annonce, est-ce qu'il est possible au moins de récupérer la bande-annonce par défaut, celle qui apparait quand on clique simplement sur le lien 'bande-annonce' sur la fiche Allociné ?
Je m'en sers régulièrement au format "http://www.allocine.fr/_video/iblogvision.aspx?cmedia=" dans un champ 'BandeAnnonce', et pour l'instant je suis obligé de récupérer chaque numéro de vidéo à la main ^^

Posted: 2016-03-27 15:53:45
by Raoul_Volfoni
antp wrote:Il faudrait trouver dans la page un lien qui existe pour toutes les fiches de films et qui contient l'ID du film (223207 dans le cas de Zootopie) pour reconstruire cette URL de base.
J'ai rien trouvé sur la page de "Zootopie" :/ ... du coup on fait quoi ? (y a juste à enlever les balises commentaires devant la ligne que j'ai neutralisé pour récupérer l'url)
xenesys wrote:C'est pas la bonne version de postée ^^''
j'ai 2.08 indiqué avec cette version et toujours des erreurs 404 avec zootopie (+d'autres bugs sur cette fiche)
Je sais pas comment tu as fais pour récupérer une version 2.08 :hum: ... je viens de tester mon lien dans mon post précédent et c'est bien la version 2.13
LeMoi wrote:Il ne manque plus que les secrets de tournage et on sera presque aussi avancé que la version précédente ^^
les secrets de tournage sont récupérés depuis la V2.09 ^^
LeMoi wrote:Concernant la bande-annonce, est-ce qu'il est possible au moins de récupérer la bande-annonce par défaut, celle qui apparait quand on clique simplement sur le lien 'bande-annonce' sur la fiche Allociné ?
C'est ça le problème ... c'est qu'il n'y a aucun lien en clair dans le code HTML des pages. Si quelqu'un trouve une astuce je suis preneur.
Edit : Je pourrais néanmoins proposer la bande annonce dans ce format "http://www.allocine.fr/_video/iblogvision.aspx?cmedia=" si tu préfères, puisque je récupère l'ID du média.

Posted: 2016-03-27 16:02:35
by xenesys
Autant pour moi c'est moi le fautif .... 2 fichiers qui trainaient dans le meme repertoire et j'ai pas pris le bon....

Sinon testé la 2.13 : Ras tout est ok.

Attention pour les secrets de tournage : faut penser à activer l'option.

MERCI !! :grinking: :grinking: :grinking:

Posted: 2016-03-27 16:47:13
by antp
Raoul_Volfoni wrote: J'ai rien trouvé sur la page de "Zootopie" :/ ... du coup on fait quoi ? (y a juste à enlever les balises commentaires devant la ligne que j'ai neutralisé pour récupérer l'url)
Y a pas mal de réf tout de même...

Par ex dans le début de la page il y a
<meta name="twitter:app:url:iphone" content="allocine://open/movie?code=223207" />
pour peu que ça existe pour toutes les fiches, on peut aller récupérer l'ID du film là dedans

dans la fin il y a dans du javascript :
var xtpage = 'film_page::223207
Avec un peu de chance tous les films ont ça
mais ça me semble un peu plus aléatoire de se baser là dessus

Posted: 2016-03-27 17:02:29
by Raoul_Volfoni
antp wrote:mais ça me semble un peu plus aléatoire de se baser là dessus
C'est ce que je me suis dit aussi ... j'ai également vu ces lignes en faisant une recherche par l'ID dans le code HTML de la page, mais ça ne m'inspire pas confiance ... du coup ? on revient comme c'était ? ... je sais pas si tu as vu, mais j'ai également changé les conditions de détection de l'url dans le moviename au début du programme ... je ne sais pas à quel point cela peut être gênant dans le cas de la récupération d'une vieille adresse Allociné.

Posted: 2016-03-27 17:07:48
by LeMoi
Au temps pour moi, je n'avais pas vu l'option pour les secrets de tournage :)
Pour la BA, c'est très égoïste de ma part, mais ce que tu proposes correspond exactement à ce que je cherche, donc si tu as la possibilité d'inclure cette option comme sur la version précédente du script, je suis preneur ^^

PS : a quoi correspond l'option Batch ? J'ai sélectionné plusieurs fiches et lancé le script avec le mode Btach, il m'a quand même demandé le titre entre chaque fiche...

Posted: 2016-03-27 17:34:37
by Raoul_Volfoni
LeMoi wrote:PS : a quoi correspond l'option Batch ? J'ai sélectionné plusieurs fiches et lancé le script avec le mode Btach, il m'a quand même demandé le titre entre chaque fiche...
Quand l'option est activée (sur 1) et que l'adresse de la page Allociné de la fiche est bien présente dans le champ URL (ça ne marche donc pas si on vient de créer une nouvelle fiche), alors le script ne demande pas le titre du film et va directement récupérer les infos en se basant sur l'adresse. Si tu as bien une adresse valide dans le champ URL je ne vois pas pourquoi le script te demanderait quand même le titre (je viens de vérifier ça marche chez moi avec la 2.13).

Posted: 2016-03-27 17:55:58
by LeMoi
Non justement je n'utilise pas l'adresse Allociné dans le champ URL, ça doit être pour ça :)

Posted: 2016-03-27 18:06:51
by Raoul_Volfoni
C'est effectivement pour ça ;)
Je pourrais peut être faire un truc pour l'option Batch en utilisant les 'Paramètres du script' et ainsi chacun pourrait indiquer dans les paramètres dans quel champ il stocke l'adresse du film, si il n'utilise pas le champ URL par défaut pour ça... je dis ça mais faut que je trouve le temps de faire tout ça ;)

Posted: 2016-03-27 18:54:44
by LeMoi
Il me semble que dans l'ancienne evrsion, en mode batch, je pouvais mettre à jour toute une série de fiches sans qu'on ne me demande le titre entre chaque fiche, et sans utiliser d'URL Allociné, après, je ferai sans, ne t'embête pas pour ça, ce n'est absolument pas indispensable :)