[REL] [EN] [FR] Centralisation ScorEpioN [-SEN-]

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.

Vous trouvez ces scripts :

Excellents
87
97%
A améliorer
3
3%
Nuls
0
No votes
 
Total votes: 90

Raoul_Volfoni
Posts: 863
Joined: 2006-08-31 23:58:18

Mise à jour Script Allociné à venir ...

Post by Raoul_Volfoni »

Salut à tous
Salut Octopod
Octopod wrote:Il me semble que depuis quelques jours, le script Allociné V75 ne récupère plus les infos suivantes : pays / catégorie / durée (champs vides quand nouvelle fiche ajoutée).
Quelqu'un peut confirmer SVP ?
Effectivement je confirme ... :/

Tout cela est du au fait que sur le site Allociné, les rubriques "Genre" et "Durée" ont perdu leur double point.
Maintenant on a ça sur le site :

Code: Select all

Long-métrage  français,  américain. Genre Policier, Drame, Action
Durée 2h08 min Année de production : 2005 
Ca fait un peu "fouillis" ... non ?
C'est pourquoi, je suis a peu près persuadé qu'il vont faire machine arrière et remettre les doubles points ... D'ailleurs la partie série du site n'est pas touché par cette ablation ... :p
Dans ce cas, il faudra alors faire machine arrière nous aussi.

J'ai envoyé une mise à jour (V76) à antp qui la mettra a disposition sur son serveur, dès qu'il aura pris connaissance de mon message tardif ...

@+
antp
Site Admin
Posts: 9629
Joined: 2002-05-30 10:13:07
Location: Brussels
Contact:

Post by antp »

Merci, c'est envoyé sur le serveur :)
Je garde la vieille version au cas où
Octopod
Posts: 35
Joined: 2005-08-23 20:53:48

Post by Octopod »

Super le SAV :grinking:
Merci :) :)
Malo56
Posts: 7
Joined: 2009-04-11 12:32:31

Post by Malo56 »

C'est l'année de production qui ne fonctionne pas maintenant. Enlever un espace et le : après Année de production ligne 414 du script.
Malo56
Posts: 7
Joined: 2009-04-11 12:32:31

Post by Malo56 »

Catégorie ne fonctionne pas non plus ...

Pour corriger, insérer un espace entre br et / ligne 386

********************

GGRRRR ça change tout le temps !!!!!!!!!! Ce n'est pas le même format sur tous les films... alors "wait and see" un état stable !!!!
Last edited by Malo56 on 2010-03-18 16:08:48, edited 1 time in total.
Malo56
Posts: 7
Joined: 2009-04-11 12:32:31

Post by Malo56 »

Un peu le souk chez Allociné ! Pour que ça fonctionne avec les deux formats (avec: et sans) j'ai remplacé, à partir de la ligne 383, Category, Length et Year par cette variante. Pour moi ça marche ... pour le moment !

// Category
if CanSetField(fieldCategory) then
begin
//showmessage(formatTitre(StringReplace(RemoveSpaces(UTF8Decode(findInfo('Genre', '<br />', Line,'0')), True), ',', ', '), GetOption('Format du Titre')));
if pos(UTF8Encode('Genre :'), Line) > 0 then
MonSetField(fieldCategory, formatTitre(StringReplace(RemoveSpaces(UTF8Decode(findInfo('Genre :', '<br />', Line,'0')), True), ',', ', '), GetOption('Format du Titre'))) else
MonSetField(fieldCategory, formatTitre(StringReplace(RemoveSpaces(UTF8Decode(findInfo('Genre', '<br />', Line,'0')), True), ',', ', '), GetOption('Format du Titre')));
end;
if GetOption('ListeCategories') = 0 then
MonSetField(fieldCategory,copy(GetField(fieldCategory), 1, pos(',',GetField(fieldCategory))-1));

// Length
aucun := Line;
if CanSetField(fieldLength) then
begin
if pos(UTF8Encode('Durée :'), Line) > 0 then
Line := FullTrim(findInfo(UTF8Encode('Durée :'), UTF8Encode('<br />'), Line, '0')) else
Line := FullTrim(findInfo(UTF8Encode('Durée'), UTF8Encode('<br />'), Line, '0'));
Line := Copy(Line, 1, Pos('min', Line)+2);
if pos('h', Line) > 0 then
IntValue := StrToInt(copy(Line, 1, 1), 0) * 60;
if pos('min', Line) > 0 then
begin
delete(Line,1,pos('h', Line));
Value := copy(Line, 1, pos('min',Line)-1);
Value := StringReplace(Value, ' ', '');
IntValue := IntValue + StrToInt(Value, 0);
end;
SetField(fieldLength, IntToStr(IntValue));
end;
Line := aucun;

// Year
if CanSetField(fieldYear) then
begin
if pos(UTF8Encode('Année de production :'), Line) > 0 then
Value := FullTrim(findInfo(UTF8Encode('Année de production :'), '</a>', Line,'0')) else
Value := FullTrim(findInfo(UTF8Encode('Année de production'), '</a>', Line,'0'));
if (GetOption('Choix Date') = 1) then
begin
Value2 := findInfo(UTF8Encode('Date de sortie cinéma'), '</a>', Line,'1');
Value2 := FullTrim(Value2);
delete(Value2,1,length(Value2)-4);
Value2 := isDate(Value2);
Value := valueNotEmpty(Value2, Value);
end;
MonSetField(fieldYear, Value);
Value := '';
Value2 := '';
end;
Raoul_Volfoni
Posts: 863
Joined: 2006-08-31 23:58:18

Post by Raoul_Volfoni »

Salut à tous
Salut Malo56
Malo56 wrote:Un peu le souk chez Allociné !
:p ... Absolument ... c'est ce qui s'appelle avoir "le c_l entre deux chaises" ... !! :D

Merci de t'être penché sur le problème.
Ta solution est la bonne :clapping:
C'est ce que j'aurais du faire lors de la dernière mise à jour ... j'me fais vieux ... :/
Ta solution devrait permettre d'éviter les mises à jour à répétition, avant qu'allociné ne se décide sur l'utilisation des double points ou non ...

Juste une toute petite remarque.
Lorsque tu postes du code, insères le entre des balises Code, ceci afin de garder intact le formatage du texte.

Pour la mise à jour, j'ai honteusement recopié ta solution en modifiant le stringreplace pour éviter les espaces avant les virgules dans les pays et catégories. Et j'ai appliqué ta recette pour récupérer les pays, ainsi que pour le choix 1 de l'option "Choix Date".

La partie Série ne semble toujours pas touchée par la valse des double points ...

J'ai envoyé une mise à jour (V77) à antp qui la mettra a disposition sur son serveur, dès qu'il aura pris connaissance de mon message.
Vous pourrez alors mettre à jour le script avec les deux méthodes habituelles :
- Manuel, en téléchargeant le script à l'endroit habituel : http://update.antp.be/amc/scripts/
- Automatique, en utilisant le script : [UPDATE SCRIPTS]
antp
Site Admin
Posts: 9629
Joined: 2002-05-30 10:13:07
Location: Brussels
Contact:

Post by antp »

voilà c'est sur le serveur, merci pour la correction ;)
:sleep:
cialis
Posts: 64
Joined: 2010-03-22 23:24:21

Post by cialis »

Bonsoir,
j'ai un souci avec le script allocine (avec les autres scripts aussi d'ailleurs)...lorsque je le lance une recherche j'ai ce message d'erreur :
erreur de scripts dans "SCOREPIONCOMMONSCRIPT" : duplicate identifier à la ligne 125

Et j'ai la ligne 125 soulignée en rouge...

Merci par avance de votre aide
Raoul_Volfoni
Posts: 863
Joined: 2006-08-31 23:58:18

Post by Raoul_Volfoni »

Salut cialis
cialis wrote:... j'ai un souci avec le script allocine (avec les autres scripts aussi d'ailleurs)...lorsque je le lance une recherche j'ai ce message d'erreur :
erreur de scripts dans "SCOREPIONCOMMONSCRIPT" : duplicate identifier à la ligne 125

Et j'ai la ligne 125 soulignée en rouge...
Tu dois avoir un problème avec le fichier ScorEpioNCommonScript.pas.
Je te suggère de le re-télécharger afin d'écraser celui que tu as déjà.
Ce fichier étant utilisé par d'autres scripts, ça explique que tu rencontres le problème sur d'autres scripts que celui d'Allociné.
Tu trouveras le fichier ScorEpioNCommonScript.pas ici : http://update.antp.be/amc/scripts/
cialis
Posts: 64
Joined: 2010-03-22 23:24:21

Post by cialis »

Raoul_Volfoni wrote:Salut cialis
cialis wrote:... j'ai un souci avec le script allocine (avec les autres scripts aussi d'ailleurs)...lorsque je le lance une recherche j'ai ce message d'erreur :
erreur de scripts dans "SCOREPIONCOMMONSCRIPT" : duplicate identifier à la ligne 125

Et j'ai la ligne 125 soulignée en rouge...
Tu dois avoir un problème avec le fichier ScorEpioNCommonScript.pas.
Je te suggère de le re-télécharger afin d'écraser celui que tu as déjà.
Ce fichier étant utilisé par d'autres scripts, ça explique que tu rencontres le problème sur d'autres scripts que celui d'Allociné.
Tu trouveras le fichier ScorEpioNCommonScript.pas ici : http://update.antp.be/amc/scripts/
Salut Raoul,
merci de ta réponse rapide...ça fonctionne de nouveau... :grinking:
Raoul_Volfoni
Posts: 863
Joined: 2006-08-31 23:58:18

Mise à jour Script Allociné à venir ...

Post by Raoul_Volfoni »

Salut à tous

Le site Allociné continue ses petits changements deci delà ...
Dernier en date, la durée des films.
On passe de ça "Durée : 2h08min" à ça "Durée : 02h08min"

Evidemment, la durée récupérée par le script n'est plus bonne ... :/

Pour corriger le tir, il faut modifier la ligne 411 du script V77.
on remplace ça :

Code: Select all

		IntValue := StrToInt(copy(Line, 1, 1), 0) * 60;
par ça :

Code: Select all

		IntValue := StrToInt(copy(Line, pos('h', Line)-1, 1), 0) * 60;
Pour les non bidouilleurs du code, j'ai envoyé une mise à jour (V78) à antp qui la mettra a disposition sur son serveur, dès qu'il aura pris connaissance de mon message.
Vous pourrez alors mettre à jour le script avec les deux méthodes habituelles :
- Manuel, en téléchargeant le script à l'endroit habituel : http://update.antp.be/amc/scripts/
- Automatique, en utilisant le script : [UPDATE SCRIPTS]

@+
baffab
Posts: 339
Joined: 2005-12-22 09:33:25
Contact:

Post by baffab »

Et si le film dure plus de 10h, comment on fait ? :hihi:
baffab
Posts: 339
Joined: 2005-12-22 09:33:25
Contact:

Re: Mise à jour Script Allociné à venir ...

Post by baffab »

J'ai remis à jour le script Yusuketeam et fais une petite mise à jour de celui de Cinemasie
Raoul_Volfoni
Posts: 863
Joined: 2006-08-31 23:58:18

Post by Raoul_Volfoni »

baffab wrote:Et si le film dure plus de 10h, comment on fait ? :hihi:
:( ... :p ... ;) ... :D

Mais bon "c'est pas faux" !!
En plus le record est Français ... oui monsieur ... avec "Cinématon" un film de Gérard Courant qui dure, (à l'heure actuelle, car toujours en cours de tournage) 151 heures ... environ :p !! Mais bon on est tranquille, il est pas référencé sur Allociné ... Ouf.

Pour ceux que ça intéressent, j'ai découvert ça grâce à cette liste des films les plus long
antp
Site Admin
Posts: 9629
Joined: 2002-05-30 10:13:07
Location: Brussels
Contact:

Post by antp »

Voilà c'est sur le serveur
Merci Raoul :)
xenesys
Posts: 154
Joined: 2008-10-10 09:40:03
Location: France (83/38)

en coup de vent mais....

Post by xenesys »

... merci pour vos maj !!!! :D
Raoul_Volfoni
Posts: 863
Joined: 2006-08-31 23:58:18

Post by Raoul_Volfoni »

Salut à tous.

Le script Allociné ne trouve plus aucuns films ni séries.
Je travaille dessus.
Une mise à jour arrivera certainement d'ici ce soir.

@+
philip24
Posts: 3
Joined: 2010-04-13 08:02:16

Post by philip24 »

bonjour,
tout nouveau membre, mais utilisateur depuis un moment, je commence donc par remercier le créateur de cet excellent programme !!!
Merci
et ensuite merci à raoul qui suit le script que j'utilise principalement.
Merci
et maintenant ... une question:
est-il possible d'empêcher le script d'importer les Guillemets dans les descriptions et commentaires (car ça me mets le bazar dans l'export HTML)
bonne journée à tous
Raoul_Volfoni
Posts: 863
Joined: 2006-08-31 23:58:18

Mise à jour Script Allociné à venir ...

Post by Raoul_Volfoni »

Salut à tous

J'ai envoyé une mise à jour (V79) à antp qui la mettra a disposition sur son serveur, dès qu'il aura pris connaissance de mon message.
Vous pourrez alors mettre à jour le script avec les deux méthodes habituelles :
- Manuel, en téléchargeant le script à l'endroit habituel : http://update.antp.be/amc/scripts/
- Automatique, en utilisant le script : [UPDATE SCRIPTS]

Au menu de cette mise à jour :
- Récupération du listing de recherche pour les films ET les séries.
- Recupération des saisons pour les séries.

Pour les plus impatients, je donne juste la correction pour récupérer la recherche sur les films.

Il faut changer la ligne 105 du script V78
on passe de ça

Code: Select all

  listeMessagesF[1] := '<h2>Films</h2>';
à ça

Code: Select all

  listeMessagesF[1] := '/>Films<';
@+
Post Reply