Corrections pour Allocine (et hop, 2 pour le prix d'une :))

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.
Post Reply
SPocKy

Corrections pour Allocine (et hop, 2 pour le prix d'une :))

Post by SPocKy »

Bon, oui, je sais je ne suis qu'un vil petit égoïste... :ha:
Lorsque je me suis penché sur AMC il y a quelques mois, j'ai decouvert quelques problèmes pour le script allociné lors de l'import de synopsis de quelques films. Du coup, ben pof, je les ai corrigés, mais je n'ai pas pris le temps de poster les modifs sur le forum.
Donc hop, voila un petit oubli réparé. ;)

1- Correction de certains synopsis incomplets (il manque le premier paragraphe)
Ex de films : PHONE GAME ou MATRIX RELOADED

==> Correction
Dans la section "Description" REMPLACER

if EndPos = 0 or then
EndPos := Length(Line) + 1;


PAR

if (EndPos = 0) or (EndPos<BeginPos) then
EndPos := Length(Line) + 1;



2- Certains films n'ont carrément pas de synopsis du tout dans la base de données Allociné, ce qui a une furieuse tendance à faire n'importe quoi lorsqu'on execute le script.
Ex de film : Cocorico M. Poulet (oui, je sais c'est pas un film que beaucoup de monde doit avoir, d'ailleurs, moi non plus je l'ai pas, c'est en cliquant sur un film au hasard que j'ai trouvé ce bug)

==> Correction
Dans la section "Description", mettre juste avant le " repeat ":

if(pos('"size2">', Line)>0) then
begin


et juste apres le " until EndPos > 0; "

end;

Et voila....
Ces corrections ont ete testées sur un échantillon de films relativement grand sans avoir posé le moindre souci. J'espere que j'ai pu rendre service à quelques-un d'entre vous.
alex
Posts: 26
Joined: 2003-02-07 14:42:49
Location: France
Contact:

Post by alex »

Merci , il y avasi effectivement qq bugs de temps en temps !!

Alex
antp
Site Admin
Posts: 9639
Joined: 2002-05-30 10:13:07
Location: Brussels
Contact:

Post by antp »

merci ;)
Free51

Post by Free51 »

:grinking: merci, j'avais justement ce probleme recurant depuis quelques temps et je trouvais pas !


Thanks !

@+
Free51
BlakJak

Merci mais...

Post by BlakJak »

Bonjour,
Ou trouve t'on l'endrit pour modifier?
Merci
antp
Site Admin
Posts: 9639
Joined: 2002-05-30 10:13:07
Location: Brussels
Contact:

Post by antp »

fais une recherche sur une des deux lignes, jusqu'à ce que tu trouves l'endroit qui correspond... le script est pas si énorme :o
Post Reply