{\rtf1\ansi\ansicpg1252\deff0\deflang3084{\fonttbl{\f0\fmodern\fprq1\fcharset0 Courier New;}{\f1\froman\fprq2\fcharset0 Times New Roman;}} {\colortbl ;\red0\green128\blue0;\red102\green102\blue102;\red128\green0\blue128;\red0\green0\blue0;\red0\green0\blue255;\red255\green0\blue0;\red255\green102\blue0;} {\*\generator Msftedit 5.41.15.1515;}\viewkind4\uc1\pard\cf1\lang1036\f0\fs20 // DESCRIPTION Avec R\'e9sum\'e9,dur\'e9e,pays,ann\'e9e,genre affiche, acteurs+role,(25) real+scen+compo, liens vers site, trailer et site officiel lorsque dispo\cf2\par \cf1 // AUTHOR Natouric\par // LANGUAGE FR ET QC\lang3084\fs18\par \cf3 MovieDatabaseValue\cf2 = "Cin\'c9motion"\par \par \cf1\lang1036\fs20 // verification de la version du script\par //LastVersion is \cf4 String\cf1 = \cf5 GetPage\cf1 ("http://pixel-infoweb.com/download/shareddoc/FILMS/scripts/versions.html", "" , "" )\par //\cf4 If\cf1 (LastVersion = "\'04") OR (LastVersion = "")OR \f1 (\f0\fs18 PositionOccurrence(LastVersion,"La page est introuvable",1)>0\f1\fs20 ) \cf4\f0 Then\cf1 \cf2\par \cf1 //\tab Goto ServerOff\cf2\par \cf1 //\cf4 End\cf1\par //LastVersion = \cf5 BetweenStrings\cf1 (LastVersion , "#Cinemotions#" , "#/Cinemotions#")\cf5\par \cf1 //Currentversion is \cf4 String\cf1 = "2.0"\cf4\par \cf1 //\cf4 If\cf1 (CurrentVersion <> LastVersion) AND (LastVersion <> "\'04") \cf4 Then\par \cf1 //\tab DownloadFile ("http://pixel-infoweb.com/download/shareddoc/FILMS/scripts/Cinemotions_v" + LastVersion + ".script", fRepEXE() + "/Scripts" , "Cinemotions_v" + LastVersion + ".script")\cf5\par \cf1 //\tab UserInformationMessage ("Cinemotions_v" + LastVersion + cr + cr+ ...\cf2\par \cf1 //\tab\tab\tab\tab\tab "Une mise a jour du script Allocine vient d'\'eatre rapatri\'e9e." + cr+...\cf2\par \cf1 //\tab\tab\tab\tab\tab "T\'e9lechargez vos fiches avec celle-ci. Merci")\cf2\par \cf1 //\tab Return\cf4\par \cf1 //\cf4 End\par \cf1 //ServerOff:\cf5\par \cf1\lang3084\fs18 //\cf2\par \par \cf1 ///////////////////////////\par //Champs de Myvideosoft///\tab\par //////////////////////////\cf2\par \cf1\par //\cf3 MovieURLValue\cf1 : Adresse URL du film\cf2\par \cf1 //\cf3 MovieIDValue\cf1 : Identifiant du film sur le site Internet.\cf2\par \cf1 //\cf3 MovieTitleValue\cf1 : Titre du film.\cf2\par \cf1 //\cf3 MovieOriginalTitleValue\cf1 : Titre original du film.\cf2\par \cf1 //\cf3 MovieFamilyValue\cf1 : Genre du film.\cf2\par \cf1 //\cf3 MovieYearValue\cf1 : Ann\'e9e de r\'e9alisation du film.\cf2\par \cf1 //\cf3 MovieCountryValue\cf1 : Pays d'origine du film.\cf2\par \cf1 //\cf3 MovieDurationValue\cf1 : Dur\'e9e du film.\cf2\par \cf1 //\cf3 MovieColorBWValue\cf1 : Couleur ou NB.\cf2\par \cf1 //\cf3 MovieSummaryValue\cf1 : R\'e9sum\'e9 du film.\cf2\par \cf1 //\cf3 MoviePictureValue\cf1 : URL de l'image ou nom du fichier image.\cf2\par \cf1 //MovieTrailerValue : URL de la Vid\'e9o ou nom du ficheri vid\'e9o.\par //\cf5 AddMovieDirectors\cf1 (Nom)\cf0\par \cf1 //\cf5 AddMovieWriters\cf1 (Nom)\cf0\par \cf1 //\cf5 AddMovieComposers\cf1 (Nom)\cf0\par \cf1 //\cf5 AddMovieActors\cf1 (Nom, R\'f4le)\par //______________________________________________________________________________\par ///////////////////////////////\cf2\par \cf1 // DECLARATION DES VARIABLES //\cf2\par \cf1 ///////////////////////////////\cf2\par \cf1 // Entiers\cf2\par Movies_Number, V_complete, i,r, s,c, NbReal, NbScn, NbAct, NbRole, NbCompo, PasImgAllo, Img_Nb, k, NoBA_COC, PresenceBA_COC, ChoixGall, Place_Article are Int\par \par \cf1 // General et codes HTML\cf2\par HtmlCode, RemoveCode, Movies_Delimiter, Tmps, Heure, Min, YearValue, Sum, BloCouleur, Color1, Color2, PersoCode, HtmlBA_COC, SiteOf are \cf4 String\cf2\par First_letter, Article2, Article3, Article4, Annee_index, Original_index, Remove_index are \cf4 String\cf2\par RemoveHTML, Public_allocine, Public_cinefil, Page_cinefil are int\par \par \cf1 // Personnalit\'e9s\cf2\par ListReal, Real1, Realisateur, Scenariste, Scena1, Compositeur, Compo1, ListScn,listcompo, ListAct, Acteur, NomActeur, Role, Prod1, Producteur are \cf4 String\cf2\par \par //Images\par ImgCode, ID_Pict, Pages, Page1, Page2, ImgDelim, ImageID, LienPageImg, ImageNo, ImageGallery, Rep_Img_Gall, PictureFile, HtmlCodeMov are \cf4 String\par \cf2\par //PROCEDURE Download Fichier (URL, Dossier, Nom_Fichier)\par ResAppel is booleen\par Page_html is \cf4 String\cf2\par IdFichier, ResEcriture are int\par \par \cf1 // Messages d'erreurs (voir suite pour definition detaill\'e9 des message\cf2\par Message1, Message2, Message3, Message4, Message5, Message6, Message7, Message8 are \cf4 String\cf2\par \cf1 // Variables pour fichier Allocine_Config.txt\cf2\par Defaut_Config is \cf4 String\cf2\par VERSION, GALLERIE, VERIF_AFFICHE,VOIR_IMAGE_GALERIE, CHOIX_BA, POPUP, PERSO_BLOC, RECUP_ROLES, GESTION_ERREUR are \cf4 String\cf2\par TEMPO is int\par \cf1 //________________________________________________________________________________________________________________________________________\cf2\par \par \cf1 ///////////////////////////////////////////////////////////////////////////////////////////////\cf2\par \cf1 // CHANGER LE REPERTOIRE DE DESTINATION DE LA GALERIE MULTIMEDIA ET DE LA BANDE ANNONCE ICI //\cf2\par \cf1 // \tab\tab\tab\tab N'OUBLIEZ PAS le ' \\ ' A LA FIN DU CHEMIN\tab\tab\tab //\cf2\par \cf1 /////////////////////////////////////////////////////////////////////////////////////////////\cf2\par \par Rep_Img_Gall = ".\\affiches\\"\par \par \cf1 //________________________________________________________________________________________________________________________________________\cf2\par \par \cf1 //\'c9tape 1 : cette page liste les films deja sortis avec click sur "plus" de la page cinemotions\par //g\cf2 et page : \cf1 http://www.cinemotions.com/recherche/matrix.html\par \cf6\par \cf1 HtmlCode = \cf5 GetPage\cf1 ("http://www.cinemotions.com/recherche/" ,\cf7 TitleToSearch\cf1 ,".html")\cf2\par \cf4 If\cf1 HtmlCode = "" \cf4 Then\cf2\par \cf1\tab\cf5 UserErrorMessage\cf1 ("Cette page n'a pas \'e9t\'e9 trouv\'e9")\cf2\par \cf1\tab\cf4 Return\cf2\par \cf4 End\cf2\par \cf1 //______________________________________________________\cf2\par //arborescence g\'e9n\'e9rale du stockage -Generalisation \par \cf1 Movies_Delimiter = "