[REL] [FR] CinEmotions.com
-
- Posts: 191
- Joined: 2005-08-11 19:27:15
- Location: Toulouse (31), France
Ben dites donc ! Voilà 1 an et demi que j'ai pas mis le nez dans le script et je vois qu'il y a toujours des utilisateurs et des gens pour le maintenir !
Je suis content qu'en initialisant ce script, j'ai pu répondre au besoin de certain d'entre vous.
Je suis également heureux d'apprendre que d'autre que moi continuent à le maintenir...
Bonne continuation à tous.
bye
Je suis content qu'en initialisant ce script, j'ai pu répondre au besoin de certain d'entre vous.
Je suis également heureux d'apprendre que d'autre que moi continuent à le maintenir...
Bonne continuation à tous.
bye
-
- Posts: 863
- Joined: 2006-08-31 23:58:18
Mise à jour Script CineMotions V0.9.6
Une mise à jour du script CineMotions (V0.9.6) est dispo à l'adresse habituelle : http://update.antp.be/amc/scripts/
Au menu de la mise à jour :
- Correction d'un bug sur le moteur de recherche CineMoteur qui ne récupérait pas les url des films
- Correction d'un bug qui ne récupérait pas la liste des acteurs lorsque le titre du film comportait des parenthèses comme par ex : Immortel (Ad Vitam), Même Pas Mal ! (Dodgeball)
@ Draco31.fr
Salut Draco31.fr
Quand est ce que tu reviens sous windows ? ... ... on s'ennuie sans toi
Au menu de la mise à jour :
- Correction d'un bug sur le moteur de recherche CineMoteur qui ne récupérait pas les url des films
- Correction d'un bug qui ne récupérait pas la liste des acteurs lorsque le titre du film comportait des parenthèses comme par ex : Immortel (Ad Vitam), Même Pas Mal ! (Dodgeball)
@ Draco31.fr
Salut Draco31.fr
Quand est ce que tu reviens sous windows ? ... ... on s'ennuie sans toi
-
- Posts: 7
- Joined: 2009-04-03 15:56:12
Correction Script CineMotions V0.9.6
Bonjour à tous
Voici quelques corrections à intégrer :
Récupération correcte du titre traduit :
remplacer
par
Récupération correcte du synopsis :
remplacer
par
Ce problème à été rencontré sur toute les fiches du site.
page de test : http://www.cinemotions.com/modules/Film ... /MASH.html
Note : J'utilise le moteur "Cinémotion"
D'autres erreurs peuvent subsister encore, car je ne récupère pas tous les champs disponible par le script.
En espérant dépanner beacoup d'entre vous qui, comme moi ne connaissent pas de language de programation et de script.
Il m'a fallu quand même trois bonnes heures de test pour comprendre un peu comment fonctionne ce script et le corriger.
Voici quelques corrections à intégrer :
Récupération correcte du titre traduit :
remplacer
Code: Select all
//--OK--------------------------------------------------------------------------
// Prend le titre traduit
SetField(fieldTranslatedTitle,FormatTitre(Trim(MonFindInfo('<H1 style="color: #000000; font-size:18px;
font-weight:bold;text-decoration:none">','</H1>',Line,0)),GetOption('Format du Titre')));
//--OK--------------------------------------------------------------------------
Code: Select all
//--OK--------------------------------------------------------------------------
// Prend le titre traduit
SetField(fieldTranslatedTitle,FormatTitre(Trim(MonFindInfo('class="titre_film">'
,'</A></H1>',Line,0)),GetOption('Format du Titre')));
//--OK--------------------------------------------------------------------------
remplacer
Code: Select all
//--OK--------------------------------------------------------------------------
// Prend le synopsis
temp := '';
temp := MonFindInfo('histoire de','</font>',Line,1);
temp := MonFindInfo('<font class="link6">','</font>',temp,0);
NoHTML(temp);
Setfield(fieldDescription,temp);
//--OK--------------------------------------------------------------------------
Code: Select all
//--OK--------------------------------------------------------------------------
// Prend le synopsis
temp := '';
temp := MonFindInfo('histoire de','</div>',Line,1);
temp := MonFindInfo('<font class="link6">','</font>',temp,0);
NoHTML(temp);
Setfield(fieldDescription,temp);
//--OK--------------------------------------------------------------------------
page de test : http://www.cinemotions.com/modules/Film ... /MASH.html
Note : J'utilise le moteur "Cinémotion"
D'autres erreurs peuvent subsister encore, car je ne récupère pas tous les champs disponible par le script.
En espérant dépanner beacoup d'entre vous qui, comme moi ne connaissent pas de language de programation et de script.
Il m'a fallu quand même trois bonnes heures de test pour comprendre un peu comment fonctionne ce script et le corriger.
-
- Posts: 191
- Joined: 2005-08-11 19:27:15
- Location: Toulouse (31), France
Re: Mise à jour Script CineMotions V0.9.6
C'est vrai que le site a beaucoup changé, mais vous vous débrouillez bien sans moiRaoul_Volfoni wrote: @ Draco31.fr
Salut Draco31.fr
Quand est ce que tu reviens sous windows ? ... ... on s'ennuie sans toi
Pour ce qui est de revenir, A part l'absence d'AMC, il n'y a rien qui pourrait me pousser à repasser de Linux à Windows : ça c'est sûr !!
Par contre, dès qu'un portage d'AMC aura été effectué sur GNU/Linux, je serai heureux de l'utiliser à nouveau, et de parfaire les scripts que j'ai initier !
@ chapichapo :
Tu as fait le plus dûr, maintenant que tu t'es penché sur le script, les prochaines modifs se feront rapidement !
C'est vrai que ma syntaxe était pas toujours claire, et qu'il m'arrive de beaucoup imbriquer les fonctions, comme ci-dessus, mais en décomposant on arrive à comprendre ce que fait le script ... suffit de lire les commentaires
Voir aussi les fichiers *.pas importé au début du script pour les fonctions supplémentaires.
-
- Posts: 863
- Joined: 2006-08-31 23:58:18
@ Draco31.fr
@ chapichapo <--- ( ah ... toute ma jeunesse !! )
Merci pour les corrections.
Si tu parles de ces champs là --> (Label du support, Origine, Emprunté par, Type de support, Format vidéo, Format audio, Langues, Sous titres, Résolution, Fréquence, Taille, Disques) C'est normal.
J'attends ta réponse (ou la réponse d'autres utilisateurs) pour voir si il y a d'autres trucs à modifier avant d'envoyer une version corrigée à antp.
En ce qui me concerne ... rien de moins sûr !!Draco31.fr wrote:... vous vous débrouillez bien sans moi
Et sous Wine ça passe pas ?Draco31.fr wrote:Par contre, dès qu'un portage d'AMC aura été effectué sur GNU/Linux, je serai heureux de l'utiliser à nouveau, et de parfaire les scripts que j'ai initier !
@ chapichapo <--- ( ah ... toute ma jeunesse !! )
Merci pour les corrections.
Quels sont les champs que tu ne récupères pas ? (avec titre des films)chapichapo wrote:D'autres erreurs peuvent subsister encore, car je ne récupère pas tous les champs disponible par le script.
Si tu parles de ces champs là --> (Label du support, Origine, Emprunté par, Type de support, Format vidéo, Format audio, Langues, Sous titres, Résolution, Fréquence, Taille, Disques) C'est normal.
J'attends ta réponse (ou la réponse d'autres utilisateurs) pour voir si il y a d'autres trucs à modifier avant d'envoyer une version corrigée à antp.
-
- Posts: 191
- Joined: 2005-08-11 19:27:15
- Location: Toulouse (31), France
Soit tu es humble, soit tu doute de toi ... mais je te rassure, tu es au moins aussi compétent que moi !Raoul_Volfoni wrote:@ Draco31.fr
En ce qui me concerne ... rien de moins sûr !!Draco31.fr wrote:... vous vous débrouillez bien sans moi
Lorsque j'ai commencé à modifier/créer des scripts pour AMC, je ne connaissais aucun langage de programmation.
Aujourd'hui le seul langage que je connaisse bien, c'est le COBOL ! Tu n'en entendras surement jamais parler, c'est un vieux langage 2 fois plus vieux que moi !
Donc tes compétences en Delphi sont au moins égale au miennes
Oui, et non. ça tourne comme un logiciel qui n'est pas prévue pour Linux : c'est très lent !Raoul_Volfoni wrote:Et sous Wine ça passe pas ?Draco31.fr wrote:Par contre, dès qu'un portage d'AMC aura été effectué sur GNU/Linux, je serai heureux de l'utiliser à nouveau, et de parfaire les scripts que j'ai initier !
Rien qu'à l'ouverture, il faut pas moins de 5 minutes pour ouvrir le catalogue (environ 1300 films).
En comparaison GCStar met moins d'une minute sur la même machine ...
Par contre, il y a une différence : GCStar stoque les images hors du catalogue, alors qu'avec AMC j'avais les images dans le catalogue ... le fichier est donc beaucoup plus long à parcourir : c'est peut-être ça qui gênait.
Problème de GCStar : il manque de souplesse !
Il y a un format de catalogue pour les films, un autre pour les épisodes de série, un autre pour la musique ... et l'import de fichier AMC ne convertit qu'en mode film, alors que sous AMC il suffisait de renommer les champs : le format du catalogue était le même...
Les scripts sont également moins nombreux, et rapatrient moins d'info ... mais avec l'ADSL il est aussi facile d'aller directement sur l'url de la fiche pour lire la suite (ça allège le catalogue).
Bref, outre l'importation du catalogue AMC, et le moteur de script, je préfère ce logiciel natif Linux, qu'AMC via WinE.
@ Chapichapo :
Pour les autes informations, il suffit de trouver la ligne dans le source de la page, les balises unique qui l'encadre, et de placer le code
Code: Select all
temp=MonFindInfo('balise_début','balise_fin',variable_de_ma_page,option_pour_garder_ou_supprimer_les_balise_du_texte)
Ensuite il faut stoquer le résultat dans le champs qui va bien :
Code: Select all
SetField(nom_du_champs_dans_la_doc,temp)
Rien n'empêche de faire pareil avec AMC, et en effet ça allège l'ensemble.draco31.fr wrote:Par contre, il y a une différence : GCStar stoque les images hors du catalogue, alors qu'avec AMC j'avais les images dans le catalogue ... le fichier est donc beaucoup plus long à parcourir : c'est peut-être ça qui gênait.
Les infos de film ne représentent presque rien dans la taille du catalogue ; ce sont les images qui font quasi tout le poids.
-
- Posts: 191
- Joined: 2005-08-11 19:27:15
- Location: Toulouse (31), France
Le poids du fichier en lui même ne me gêne pas du tout.
Par contre c'est la rapidité de chargement de la liste qui m'embête.
Je suppose qu'en stockant les images dans le catalogue, il y a plus de données à parcourir pour charger tout les films.
De même j'ai eu l'impression que tout le fichier était chargé en mémoire ... à 300 Mo le fichier ça commence à faire ramer le PC !
Y-a-t il un moyen simple avec un fichier AMC existant, d'externaliser les images déjà présente dans le catalogue ?
Antoine, pourrais-tu m'indiquer la marche à suivre ?
Par contre c'est la rapidité de chargement de la liste qui m'embête.
Je suppose qu'en stockant les images dans le catalogue, il y a plus de données à parcourir pour charger tout les films.
De même j'ai eu l'impression que tout le fichier était chargé en mémoire ... à 300 Mo le fichier ça commence à faire ramer le PC !
Y-a-t il un moyen simple avec un fichier AMC existant, d'externaliser les images déjà présente dans le catalogue ?
Antoine, pourrais-tu m'indiquer la marche à suivre ?
Le poids du fichier est lié à la vitesse de chargement vu qu'il lit tout et met tout en mémoire.
C'est pas malin, mais j'ai fait ça il y a longtemps, il faudrait absolument que j'améliore le système
Le plus facile pour sortir les images est de sauver en .xml, puis éventuellement resauver en .amc si on veut.
C'est pas malin, mais j'ai fait ça il y a longtemps, il faudrait absolument que j'améliore le système
Le plus facile pour sortir les images est de sauver en .xml, puis éventuellement resauver en .amc si on veut.
-
- Posts: 7
- Joined: 2009-04-03 15:56:12
@ Raoul_Volfoni
Je me le réserve pour y placer des infos personnelles.
@ draco31.fr
En fait, ormis les champs que tu as cité, je ne récupère pas le champs "Commentaires".Raoul_Volfoni wrote:Quels sont les champs que tu ne récupères pas ? (avec titre des films)
Si tu parles de ces champs là --> (Label du support, Origine, Emprunté par, Type de support, Format vidéo, Format audio, Langues, Sous titres, Résolution, Fréquence, Taille, Disques) C'est normal.
J'attends ta réponse (ou la réponse d'autres utilisateurs) pour voir si il y a d'autres trucs à modifier avant d'envoyer une version corrigée à antp.
Je me le réserve pour y placer des infos personnelles.
@ draco31.fr
Merci pour ces infos qui me seront trés utile à l'avenir, vu que j'utilise ce scrit en premier choix.draco31.fr wrote:Pour les autes informations, il suffit de trouver la ligne dans le source de la page, les balises unique qui l'encadre, et de placer le codeau bon endroit dans le script en fonction de la position de la ligne dans la page source.Code: Select all
temp=MonFindInfo('balise_début','balise_fin',variable_de_ma_page,option_pour_garder_ou_supprimer_les_balise_du_texte)
Ensuite il faut stoquer le résultat dans le champs qui va bien :Voilà !Code: Select all
SetField(nom_du_champs_dans_la_doc,temp)
-
- Posts: 863
- Joined: 2006-08-31 23:58:18
Ah d'accord, j'viens de tilter ... j'suis long à la détente ... ... Je ne comprenais d'ailleurs pas pourquoi Draco31.fr te parlait de la manière de récupérer d'autres informations ... lui, avait compris avant moi ... le COBOL doit être bon pour les neuroneschapichapo wrote:En fait, ormis les champs que tu as cité, je ne récupère pas le champs "Commentaires".
Je me le réserve pour y placer des infos personnelles.
Donc c'est un choix délibéré de ta part si tu ne récupères pas ce champ.
Sinon, quand on lui demande, le script récupère bien les infos du champ "Commentaires" à savoir :
- La liste des notes avec l'option "Liste des notes" à 1
- Les critiques (CinEmotions + spectateurs) avec l'option "Critiques" à 0
Si il n'y a rien d'autre, je vais envoyer à antp une version corrigée avec tes corrections pour les champs "Titres traduit" et "Description".
-
- Posts: 863
- Joined: 2006-08-31 23:58:18
Mise à jour CinEMotions v0.9.7
antp plus rapide que l'éclair ...
Le script v0.9.7 est dispo : http://update.antp.be/amc/scripts/
Le script v0.9.7 est dispo : http://update.antp.be/amc/scripts/
-
- Posts: 7
- Joined: 2009-04-03 15:56:12
J'ais testé et il à l'air de récupérer les champs cité dans le champs "Commentaires"Raoul_Volfoni wrote:Ah d'accord, j'viens de tilter ... j'suis long à la détente ... ... Je ne comprenais d'ailleurs pas pourquoi Draco31.fr te parlait de la manière de récupérer d'autres informations ... lui, avait compris avant moi ... le COBOL doit être bon pour les neuroneschapichapo wrote:En fait, ormis les champs que tu as cité, je ne récupère pas le champs "Commentaires".
Je me le réserve pour y placer des infos personnelles.
Donc c'est un choix délibéré de ta part si tu ne récupères pas ce champ.
Sinon, quand on lui demande, le script récupère bien les infos du champ "Commentaires" à savoir :
- La liste des notes avec l'option "Liste des notes" à 1
- Les critiques (CinEmotions + spectateurs) avec l'option "Critiques" à 0
Si il n'y a rien d'autre, je vais envoyer à antp une version corrigée avec tes corrections pour les champs "Titres traduit" et "Description".
-
- Posts: 863
- Joined: 2006-08-31 23:58:18
Mise à jour CinEMotions v0.9.8
Salut à tous
Une petite mise à jour du script CinEmotions qui passe désormais en version 0.9.8
J'ai juste rétabli la récupération des infos, d'une fiche trouvée via le moteur Cinemoteur (Valeur 1 de l'option "Moteur de recherche" du script) ... depuis quelques jours on ne récupérait plus grand chose ...
Mais comme le script utilise par défaut la recherche via le moteur Cinemotions (Valeur 0 de l'option "Moteur de recherche" du script) ... peu de gens ont du se rendre compte que cette option ne marchait plus ...
Cette version est dispo ici : http://update.antp.be/amc/scripts/
Bon Week end
@+
Une petite mise à jour du script CinEmotions qui passe désormais en version 0.9.8
J'ai juste rétabli la récupération des infos, d'une fiche trouvée via le moteur Cinemoteur (Valeur 1 de l'option "Moteur de recherche" du script) ... depuis quelques jours on ne récupérait plus grand chose ...
Mais comme le script utilise par défaut la recherche via le moteur Cinemotions (Valeur 0 de l'option "Moteur de recherche" du script) ... peu de gens ont du se rendre compte que cette option ne marchait plus ...
Cette version est dispo ici : http://update.antp.be/amc/scripts/
Bon Week end
@+
-
- Posts: 7
- Joined: 2009-04-03 15:56:12
Correction Script CineMotions V0.9.8
Salut à tous
Me revoilà pour ma seconde contribution à mon script préféré.
Je viens de m'apercevoir que je n'avais plus de réponses sur les champs "Réalisateur" et "Producteur".
Voici les corrections à intégrer :
Récupération correcte du réalisateur :
remplacer
par
Récupération correcte du producteur :
remplacer
par
@+
Me revoilà pour ma seconde contribution à mon script préféré.
Je viens de m'apercevoir que je n'avais plus de réponses sur les champs "Réalisateur" et "Producteur".
Voici les corrections à intégrer :
Récupération correcte du réalisateur :
remplacer
Code: Select all
// Prend les réalisateurs
temp := '';
t1 := '';
temp := MonFindInfo('Réalisation :','</font>',Line,0);
Code: Select all
// Prend les réalisateurs
temp := '';
t1 := '';
temp := MonFindInfo('Réalisation :','</font>',Line,0);
remplacer
Code: Select all
// Prend la compagnie
temp := MonFindInfo('Sociétés de production de','</table>',Line,1);
Code: Select all
// Prend la compagnie
temp := MonFindInfo('Sociétés de production de','</table>',Line,1);
-
- Posts: 863
- Joined: 2006-08-31 23:58:18
Mise à jour CinEMotions v0.9.9
Salut à tous
Voici une mise à jour du script CinEmotions qui passe en version 0.9.9.
Cette mise à jour comporte les corrections apportées par chapichapo au post précédent ... merci à lui
Cette version est dispo à l'endroit habituel : http://update.antp.be/amc/scripts/
Voici une mise à jour du script CinEmotions qui passe en version 0.9.9.
Cette mise à jour comporte les corrections apportées par chapichapo au post précédent ... merci à lui
Cette version est dispo à l'endroit habituel : http://update.antp.be/amc/scripts/
encore une p'tite chose
salut, j'ai essayé le nouveau script de cinemotion et cette fois-ci c'est la description qui n'ait plus prise (testé le 26/10/10)
ne connaissant pas grand'chose dans le script je m'en remets à vous chers pros!!
merci!
ne connaissant pas grand'chose dans le script je m'en remets à vous chers pros!!
merci!
-
- Posts: 863
- Joined: 2006-08-31 23:58:18
Mise à jour CinEMotions v0.9.9.1
Salut à tous
Je sais, je sais ... le numéro de version est bizarre.
Ce script étant le bébé de Draco31.fr, j'estime que c'est à lui de le passer en 1.0.
Draco31.fr, si tu passes encore dans le coin, tu sais ce qu'il te reste à faire
Au menu de cette mise à jour v0.9.9.1 on a :
- Récupération de l'année des films dans le listing des résultats d'une recherche.
- Récupération des sociétés de production pour le champ producteur.
- Récupération du synopsis pour le champ description.
Pour mettre à jour le script, deux méthodes:
- Manuel, en téléchargeant le script à l'endroit habituel : http://update.antp.be/amc/scripts/
- Automatique, en utilisant le script : [UPDATE SCRIPTS]
Merci à helldawn pour avoir signalé le problème sur le script.
Je sais, je sais ... le numéro de version est bizarre.
Ce script étant le bébé de Draco31.fr, j'estime que c'est à lui de le passer en 1.0.
Draco31.fr, si tu passes encore dans le coin, tu sais ce qu'il te reste à faire
Au menu de cette mise à jour v0.9.9.1 on a :
- Récupération de l'année des films dans le listing des résultats d'une recherche.
- Récupération des sociétés de production pour le champ producteur.
- Récupération du synopsis pour le champ description.
Pour mettre à jour le script, deux méthodes:
- Manuel, en téléchargeant le script à l'endroit habituel : http://update.antp.be/amc/scripts/
- Automatique, en utilisant le script : [UPDATE SCRIPTS]
Merci à helldawn pour avoir signalé le problème sur le script.
Hey Raoul,
Juste pour signaler que le script 9.9.1 ne semble plus récupérer grand-chose chez moi, depuis aujourd'hui au moins (plus d'affiche et de liste des d'acteurs, alors que je récupère encore le synopsys)
L'occase de le passer en v1 ? :-p
Merci a Draco, chapichapo, Raoul et tous ceux qui ont bossé sur ce script,
Nicolas
Juste pour signaler que le script 9.9.1 ne semble plus récupérer grand-chose chez moi, depuis aujourd'hui au moins (plus d'affiche et de liste des d'acteurs, alors que je récupère encore le synopsys)
L'occase de le passer en v1 ? :-p
Merci a Draco, chapichapo, Raoul et tous ceux qui ont bossé sur ce script,
Nicolas