Page 1 of 2
[REL] [FR] CinemaMontreal.com
Posted: 2006-04-17 00:58:37
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
).
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
).
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 ...)
Posted: 2006-04-17 10:03:43
by antp
Merci
Posted: 2006-04-17 13:55:48
by xbirdtrip
Merci, je le testerais lors de ma prochaine insertion de film canadien
Posted: 2006-04-18 22:16:19
by MCVampire
Yééééé après 3 ans !!! ( 2 mois pour moi mais bon
)
draco31.fr Tu es un Dieu !!!
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 !!!!
Posted: 2006-04-19 00:18:21
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 ...
) 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 !
Posted: 2006-04-19 06:51:45
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 ^^ )
Posted: 2006-04-19 18:26:07
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
)
Mise à jour script
Posted: 2008-09-26 01:41:47
by Dedej
J'ai fait une petite mise à jour du script de draco31.fr (encore merci à lui).
Ca à l'air de fonctionner mais il y a peut être des bugs
Vous pouvez recupérer le script
ici
Posted: 2008-09-26 18:08:44
by Dedej
Quelques modifications supplémentaires pour récupérer toute la liste, les films ,les Blurays et les DVDs.
A récupérer au même endroit.
Posted: 2008-09-26 18:56:47
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
Posted: 2008-09-27 13:03:15
by antp
Le lien ne marche pas non plus pour moi
Posted: 2008-09-27 13:43:00
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.
Ouverture du lien
Posted: 2008-10-01 08:47:21
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.
Posted: 2008-10-02 11:18:24
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é !!!
lien FTP
Posted: 2008-10-02 19:56:49
by Dedej
Il est possible que mon FTP n'était pas disponible à certain moment.
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
.
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
Quelques corrections
Posted: 2008-10-05 11:58:17
by Dedej
Ajout du remplacement de quelques caractères et correction de l'url pour les DVD.
.
A récupérer au même endroit.
Posted: 2008-10-05 21:33:51
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 ?
Merci antp
Posted: 2008-10-08 09:59:56
by Dedej
Nouvelle modification sous les conseils antp pour la correction des caractères.
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
[FR] Mise à jour avec 4.0.0
Posted: 2012-04-15 22:56:51
by Dedej
Mise à jour pour prise en compte des champs modifiables de la version 4.0 et plus.
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
Posted: 2012-04-16 10:40:28
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.