[REL] [FR] CinemaMontreal.com

If you made a script you can offer it to the others here, or ask help to improve it. You can also report here bugs & problems with existing scripts.
draco31.fr
Posts: 191
Joined: 2005-08-11 19:27:15
Location: Toulouse (31), France

[REL] [FR] CinemaMontreal.com

Post by draco31.fr »

Bonjour !

J'ai fait un script pour CinémaMontreal comme il semble que nombreux l'ont demandé.

C'est la première version : donc il reste surement des bugs (je n'ai pas eu le temps de beaucoup le tester : je viens de le terminer :hihi: ).
Dans une future version il y aura peut-être la possibilité de faire une recherche sur les DVD (actuellement la recherche ne se fait que sur les films :p ).

Je précise aussi que le script s'appuie sur la version Française du site.

Voici le script : CinemaMontreal (FR).ifs (clic droit --> Enregistrer sous ...)
Last edited by draco31.fr on 2006-07-21 15:01:55, edited 2 times in total.
antp
Site Admin
Posts: 9629
Joined: 2002-05-30 10:13:07
Location: Brussels
Contact:

Post by antp »

Merci ;)
xbirdtrip
Posts: 38
Joined: 2003-05-01 19:00:04
Contact:

Post by xbirdtrip »

Merci, je le testerais lors de ma prochaine insertion de film canadien ;)
MCVampire
Posts: 30
Joined: 2006-04-05 02:26:01

Post by MCVampire »

Yééééé après 3 ans !!! ( 2 mois pour moi mais bon ;) ) :hihi: draco31.fr Tu es un Dieu !!! :grinking: :grinking: Je fais ton testeur, je le test à fond ce soir et je te reviens s'il y a quelque chose.

Un Grand Merci de la part des québécois !!!! :D :grinking:
Last edited by MCVampire on 2006-04-19 00:18:56, edited 1 time in total.
MCVampire
Posts: 30
Joined: 2006-04-05 02:26:01

Post by MCVampire »

Bon à première vu:

1- Le script ne retourne pas l'annnée, même si coché.

Code: Select all

// Récupère Année
  temp := '';
  temp := FindInfo('Année','</tr>',Line,'0');
//  temp := FindInfo('<span class=arial2>','</span>',temp,'4');
  temp := StringReplace(temp,' ','');
  SetField(fieldYear,temp);
Je ne connais pas ce language mais bon ... à première vu il n'étais pas pareil au champs suivant "Genre" alors j'ai refais le même principe ce qui donne :

Code: Select all

// Récupère Année
  temp := '';
  temp := FindInfo('Année','</tr>',Line,'4');
  temp := FindInfo('<span class=arial2>','</span>',temp,'0');
  SetField(fieldYear,temp);
2- Il n'y à pas de retour de pays pour les rare fois qu'il est nommé pour le film, mais j'avais communiqué avec cinemamontreal, il devrait faire un changement d'ici 1 mois ( c'est ce qu'ils disent ... :ha: ) J'ai chercher quand même Pays/Country dans le script pour les fois ou il en a et aussi en prévision du dit changement .... il n'y a aucun code pour ce champs. Je l'ai donc ajouter en me basant sur Année:

Code: Select all

//--OK--------------------------------------------------------------------------
// Récupère Pays
  temp := '';
  temp := FindInfo('Pays','</tr>',Line,'4');
  temp := FindInfo('<span class=arial2>','</span>',temp,'0');
  SetField(fieldCountry,temp);
Tout est ok pour cette parti !

Ou que cela se complique:

3- Je fais une recherche sur "La Prophétie des ombres" et cela me retourne le film "La Prophétie des grenouilles" je vais donc voir sur cinemamontreal et c'est parce que c'est le seul film trouver ... En fait sur ce site le film est sous son appellation anglophone "The Mothman prophecies" donc le retour devrait être Nul ... mais bon ça je ne serait le faire :( Un peu d'aide ?

Pour le reste tout est ok, je continue de tester mais cela semble bien jusqu'ici. Bon boulot ! :grinking:
draco31.fr
Posts: 191
Joined: 2005-08-11 19:27:15
Location: Toulouse (31), France

Post by draco31.fr »

Pour l'année il me semblait que ça marchait ... je n'avais pas dû regarder d'assez pret.

Pour le pays, je ne l'avais pas vu mentionné dans les fiches sur lesquelles je m'étais basée : donc je n'avais efectivement pas fait le code pour.

Pour ton problème de la prophétie des ombres : j'ai fait en sorte que lorsque le script n'obtiens qu'un seul résultats dans la page de recherche, il analyse directement cette fiche au lieu d'affiche la fenetre de selection ... mais je peux corriger cela ;)
Je le ferai ce soir, là je vais bosser ;)

PS: Tu vois que ce n'est pas si compliqué les scripts ! Tu as même réussit à en corriger 1 ! (Il faut dire que CinemaMontreal a un code source assez simple : prennez le même code, changez Année par Pays et ça marche ^^ )
draco31.fr
Posts: 191
Joined: 2005-08-11 19:27:15
Location: Toulouse (31), France

Post by draco31.fr »

J'ai modifié le script : version 0.2 du 19/04/2006

J'ai rajouté la récupération du pays même si je n'ai pas pu le tester, je n'ai pas trouvé de fiche avec ce champ.
J'ai modifié la partie de récupération de l'année : maintenant, ça marche !
J'ai rajouté une option pour "forcer" l'affichage de la liste de choix même s'il n'y a qu'un seul résultat (cas de la prophétie des ombres).

Je rajouterai surement la possibilité de faire des recherche sur les DVD, et de rapatrier ainsi les infos propre au DVD pendant les vacances de paques (2 semaines prochaines) donc attendez vous à une nouvelle version. (je ne donne pas de date, on ne sais jamais :p )
Dedej
Posts: 161
Joined: 2007-03-25 16:30:07
Location: Toulon

Mise à jour script

Post by Dedej »

J'ai fait une petite mise à jour du script de draco31.fr (encore merci à lui). :lol:

Ca à l'air de fonctionner mais il y a peut être des bugs :ha:

Vous pouvez recupérer le script ici

:p
Dedej
Posts: 161
Joined: 2007-03-25 16:30:07
Location: Toulon

Post by Dedej »

Quelques modifications supplémentaires pour récupérer toute la liste, les films ,les Blurays et les DVDs. :hihi:

A récupérer au même endroit. :grinking:
draco31.fr
Posts: 191
Joined: 2005-08-11 19:27:15
Location: Toulouse (31), France

Post by draco31.fr »

Merci pour ces ajout Dedej, cependant je n'arrive pas à accéder à ton lien ci-dessus.
Pourrais-tu me l'envoyer par mail à draco31.fr_at_free.fr
antp
Site Admin
Posts: 9629
Joined: 2002-05-30 10:13:07
Location: Brussels
Contact:

Post by antp »

Le lien ne marche pas non plus pour moi
draco31.fr
Posts: 191
Joined: 2005-08-11 19:27:15
Location: Toulouse (31), France

Post by draco31.fr »

J'ai uploadé le script tel que sur mon FTP, il est disponible en suivant ce lien
Je n'ai pas encore touché au numéro de version.
Je le renommerai et incrémenterai le numéro de version quand j'aurai plus de temps.

PS : En éditant le fichier, certains caractères ne semblent pas s'afficher correctement : je pense que c'est parce que je suis sous Linux et mon éditeur ne doit pas reconnaître l'encodage.
C'est pour ça que je le laisse tel que dans un premier temps.
Dedej
Posts: 161
Joined: 2007-03-25 16:30:07
Location: Toulon

Ouverture du lien

Post by Dedej »

Vous essayer d'ouvrir le lien par IE , Firefox ou peu être un autre browser?
Pour ma part je sais que lorsque j'essaye de l'ouvrir par Firefox ça ne fonctionne pas directement.
Je dois copier le lien et faire ouvrir un fichier coller le lien et la j'accède au site FTP.
Si cela peu vous aider ou si vous pouvez me dire comment éviter cela? :/

Merci encore à vous pour cette appli et ces scripts. :grinking:
Last edited by Dedej on 2008-10-13 11:20:52, edited 1 time in total.
draco31.fr
Posts: 191
Joined: 2005-08-11 19:27:15
Location: Toulouse (31), France

Post by draco31.fr »

J'utilise Firefox 3 ... sous linux Xubuntu x64 donc ce n'est pas une référence !
La méthode que tu propose ne fonctionne pas.
Par contre ça marche en passant par un logiciel FTP comme FireFTP.
Cela dit, le script sur mon FTP est pour l'instant exactement le même que celui que tu m'as envoyé !!!
Dedej
Posts: 161
Joined: 2007-03-25 16:30:07
Location: Toulon

lien FTP

Post by Dedej »

Il est possible que mon FTP n'était pas disponible à certain moment. :hihi: Mon PC est presque toujours démarré mais bon c'est du Windows par moment ça bug.
Il faut dire que je le ménage pas vraiment non plus :lol: .
Je sais que en faisant ouvrir un fichier et en y collant le lien ftp j'accède aux fichiers.
J'ai pu le vérifier également d'un site distant.

Merci :grinking:
Dedej
Posts: 161
Joined: 2007-03-25 16:30:07
Location: Toulon

Quelques corrections

Post by Dedej »

Ajout du remplacement de quelques caractères et correction de l'url pour les DVD. :wink: .

A récupérer au même endroit.
antp
Site Admin
Posts: 9629
Joined: 2002-05-30 10:13:07
Location: Brussels
Contact:

Post by antp »

Je vois que dans ton script tu as fait une procédure "Texte" pour décoder l'UTF8 : c'est plus simple d'utiliser Valeur := UTF8Decode(Valeur), qui a l'avantage de tout traiter et pas juste les caractères "français" ;) (au cas où tu en aurais oublié certains utilisés sur le site).

Et n'aurais-tu pas oublié de modifier le n° de version et la date ? :??:
Dedej
Posts: 161
Joined: 2007-03-25 16:30:07
Location: Toulon

Merci antp

Post by Dedej »

Nouvelle modification sous les conseils antp pour la correction des caractères. :grinking:

Et nouveau numéro de version j'avais déjà changé le numéro après coups sur mon ftp mais comme draco31.fr n'a apparemment pas numéroté une version de son coté ce sera donc avec les derniers changements la V0.4.


;) rendez-vous sur mon FTP
Dedej
Posts: 161
Joined: 2007-03-25 16:30:07
Location: Toulon

[FR] Mise à jour avec 4.0.0

Post by Dedej »

Mise à jour pour prise en compte des champs modifiables de la version 4.0 et plus. :p

A récupérer dès que Antp le prendra en compte par 'Update script', sur sa page de scripts ou sur mon site c'est ici.

Bon catalog :grinking:
antp
Site Admin
Posts: 9629
Joined: 2002-05-30 10:13:07
Location: Brussels
Contact:

Post by antp »

Merci, je l'ai mis à jour sur mon serveur.

Ce que tu appelles "champs modifiables" ce sont les champs personnalisés ?
Il vaut peut-être mieux utiliser le même terme que dans le programme.
Post Reply