Page 22 of 80

Posted: 2006-03-20 21:21:50
by draco31.fr
J'ai testé et effectivement il 'plante'.
En fait il reste bloqué après que la boite de dialogue indicant l'avancement ait disparue.

Après quelques recherches en essayant de débugger, j'ai trouvé qu'il plantait au moment de récupérer le texte de la critique :
le

Code: Select all

<div align="justify"><h4>
n'est plus la bonne balise pour indiquer le début du texte.
(cf ligne 566 dans la version 48 du script)
La nouvelle balise serait plutôt :

Code: Select all

<div align="justify" style="padding: 5 0 5 0"><h4>

D'autre part, dans "value", il garde "barême Allociné" (avant la note) au lieu de ne garder que le nom du magazine et du critique, mais je ne suis pas allé plus loin dans le script, donc peut-être que ScorEpioN avait déjà fait le necessaire pour le supprimmer ensuite :)

Erreur pour le script allociné

Posted: 2006-04-01 06:54:02
by coucfr
Salut
Désolé pour le temps passé sans précision, mais mon PC était en panne (rien à voir avec AMC).
Pour le script allociné.fr, il y y bien un problème:
sur le film "Mon voisin le tueur", quand je met l'option critiques presses sur 1 et que je lance la récupération des infos, AMC ouvre la fenêtre "importing data ..." , puis me demande de choisir entre "Mon voisin le tueur 1" et "Mon voisin le tueur 2", je sélection le "Mon voisin le tueur 1", il me rouvre une fenêtre "importing data ...", il la referme et la plus de réaction.
le processeur tourne à 100% à cause de AMC.
je suis obligé de lui faire un fin de tache pour récupéré la main.

En espérant avoir été assez précis.
Merci de votre boulot :grinking: :grinking: :grinking: :grinking: :grinking:

Re: Erreur pour le script allociné

Posted: 2006-04-01 11:43:10
by antp
coucfr wrote: il la referme et la plus de réaction.
le processeur tourne à 100% à cause de AMC.
je suis obligé de lui faire un fin de tache pour récupéré la main.
une boucle dans le script je suppose, mais il devrait suffire de cliquer sur "Stop" dans la fenêtre de script

Posted: 2006-04-01 11:59:26
by draco31.fr
Je ne me rapelle pas avoir le bouton "stop" ... mais au moment ou ça "bug", on se retrouve avec l'écran d'AMC comme si le script avait finit : sauf qu'AMC a "freezé".

Posted: 2006-04-01 13:23:18
by antp
Bah oui mais à ce moment normalement un bouton "stop" est clicable (près de là où il y a le bouton "run" en temps normal)

Erreur pour le script allociné

Posted: 2006-04-01 13:50:28
by coucfr
Re salut
Le bouton stop ne fonctionne pas, je clique dessus, mais rien, le processeur tourne toujours à 100% a cause de AMC.
Que de mystère.
Pour info, j'avais eu le même problème sur le film "gangs of new york" avec la version 45 ou 46 du script allociné.fr. ce problème avait été résolu avec la version 47 du script allociné.fr
Merci

Posted: 2006-04-01 16:28:57
by draco31.fr
antp wrote:Bah oui mais à ce moment normalement un bouton "stop" est clicable (près de là où il y a le bouton "run" en temps normal)
à oui ! J'avais jamais fais gaffe lol !

Mais apperement ça marche pas :(

@coucfr
As-tu trouvé d'autres films pour lesquels la dernière version du script plante de la même manière ?
(Sinon, test le script CinEmotions, il doit marcher pour le film : mon voisin le tueur :D )

Erreur pour le script allociné

Posted: 2006-04-01 17:28:58
by coucfr
Non, je n'ai pas encore trouvé d'autre film pour lesquelles ça ne marche pas.
mais en mettant l'option critiques presses sur 2, ça marche très bien (mais ça fait beaucoup de critiques à lire :lol: .)

Banni ?

Posted: 2006-04-08 18:36:00
by gaboo
Bonjour :)

Premièrement, merci pour tes scripts, ils sont complets, fonctionnels et c'est que du bonheur !

Bon, il m'arrive un truc qui était à prévoir, mais bon, je viens quand même demander confirmation : j'avais une vieille liste de 200 films, sur laquelle j'ai lancé ton script en tout automatique.

Après 150 films, il semble que j'ai été banni car le serveur d'allociné ne répond pas sur certaines url, comme par exemple :

http://www.allocine.fr/recherche/?motcle=toto&f=3&rub=1
et http://www.allocine.fr/recherche/?motcle=toto&f=3&rub=6

Mais pas http://www.allocine.fr/recherche/?motcle=toto&f=3&rub=0

Vous savez combien de temps ils banissent ?
J'ai une ip fixe alors j'espère que ca va pas durer :S

Merci !

Posted: 2006-04-09 11:27:29
by LeMoi
Je ne sais pas si j'ai été banni aussi, mais le réponse du script d'Allociné ne fonctionne plus depuis hier, je n'ai que des "Read Timeout" :(

Posted: 2006-04-09 21:49:44
by gaboo
Bien ca me rassure :)

En plus, apparement le site a complètement changé de design aujourd'hui, donc le script le risque plus de fonctionner.

Script allociné ou logiciel ?

Posted: 2006-04-10 04:16:57
by MCVampire
Salut, je ne sait pas si c'est du au script de ScorEpioN ou du logiciel en tant que telle ;

lorsque je rentre, en guise d'ajout/recherche de film, un titre X et que par le plus malheureux des hasards ce titre n'xiste pas sur Allociné, cela m'affiche la page d'ajout sans possibilité de retour pour modifier le titre pour une 2ème recherche.

Donc petite suggestion au script ou au logiciel, avoir la fonction "Back" à même titre que < Sauver, sauver tout, ignorer, arrêter > qui permetterais un retour en arrière pour "Editer" le titre de la recherche.

Mais sinon c'est celui que j'utilise et il est super :grinking: ... en attendant le merveilleux jour du script pour Québécois ( au fait ScorEpioN .. vu que tes scripts sont si parfait ... tu voudrais te pencher sur la question ? )

Bonne continuation ! :D

Posted: 2006-04-10 08:05:27
by antp
C'est vrai que je pourrais facilement ajouter un bouton "retry" ou "back"... Je le note ;)
Au niveau du script, une solution serait de réagir différemment lorsqu'aucun film n'est trouvé (par ex proposer de réentrer un titre).

Posted: 2006-04-10 21:10:42
by MCVampire
Oui j'avoue que le modifer dans le script pourrait etre une alternative. Connaissant un peu le PHP ( qui ressemble un peu ) j'ai trouver facilement la partie a modifier, mais je crains de ne pas encore comprendre assez le principe de se langage pour l'editer sans risquer de tout faire planter. P-e m'indiquer ou et quoi modifier svp !

Code: Select all

procedure AnalyzePage(Address: string);
var
  Line: string;
  BeginPos, EndPos : Integer;
begin
  Line := GetPage(Address);

  SetArrayLength(listeMessagesF,2);
  SetArrayLength(listeMessagesS,2);
  listeMessagesF[0] := 'Aucun film trouvé';
  listeMessagesS[0] := 'Aucune série trouvée';
  listeMessagesF[1] := '<b>Films <h4>';
  listeMessagesS[1] := '<b>Séries TV <h4>';

  if pos('Recherche : <b>""</b>', Line) <> 0 then
     exit;

  if pos('Pas de résultats',Line) <> 0 then
  begin
    if (GetOption('Type de Lancement') = 1) or (GetOption('Type de Lancement') = 2) then
    begin
      showmessage(retourneElement(0)+' pour : '+MovieName);
      exit;
    end else
    begin
      SetField(fieldChecked, '');
      exit;
    end;
  end;

  if pos('Recherche :', Line) = 0 then
  begin
    AnalyzeMoviePage(Address);
  end else
  begin
    PickTreeClear;
    if pos(retourneElement(1), Line) > 0 then
      AddMoviesTitles(findInfo('<td colspan="2" valign="top">', '</table>', Line,'1'));
    //menuScorEpioN();
    if compteur = 1 then
    begin
      compteur := 0;
      AnalyzeMoviePage(copy(listeResultat.GetString(0),pos('|',listeResultat.GetString(0))+1,pos('[',listeResultat.GetString(0))-pos('|',listeResultat.GetString(0))-1));
      exit;
    end else if (GetOption('Type de Lancement') = 1) or (GetOption('Type de Lancement') = 2) then
    begin
      begin
        if PickTreeExec(Address) then
        begin
          //if execMenuScorEpioN(urlDomain, Address) = False then
          //begin
            if (Address = AdressePlus) then
            begin
              numPageR := numPageR+1;
  	          AnalyzePage(AdressePlus);
            end else
            if (Address = AdressePrecedent) then
            begin
              numPageR := numPageR-1;
  	          AnalyzePage(AdressePrecedent);
            end else
            if (Address = AdresseSuivant) then
            begin
              numPageR := numPageR+1;
  	          AnalyzePage(AdresseSuivant);
            end else
            begin
              AnalyzeMoviePage(Address);
            end;
          //end;
        end;
      end;
    end else
    begin
      if (GetOption('Type de Lancement') = 0) then
      begin
        sleep(timetosleep);
        if trouveResultat(MovieName) <> '' then
          AnalyzeMoviePage(trouveResultat(MovieName));
      end ;
    end;
  end;
end;
mais il ets possible qu'il manque des retour de variable .... ce script a quand même beaucoup ( trop ? :( de ligne ). En tout cas je peux confirmer que je en suis pas celui qui fera le script pour le québec, ca semble assez complexe ( ou plutot ... vu que je debute en PHP ... j'aurai p-e trop tendance a me tromper de langage )

Vive AMC ! :grinking:

Posted: 2006-04-10 21:13:56
by LeMoi
J'ai oublié de signaler que le script AlloCiné refonctionne chez moi :)

Par contre je n'ai pas compris comment faire pour récupérer la grande affiche au lieu de la miniature :(

Posted: 2006-04-11 18:20:54
by Magicien
Bonjour
Le script d'Allo-ciné semble avoir un problème depuis aujourd'hui : l'extraction des acteurs rajoute le producteur devant chaque nom d'acteur et devant chaque rôle !!!
Bizarre !

Posted: 2006-04-13 12:01:41
by LeMoi
Tiens, j'ai le même problème :(

Posted: 2006-04-13 13:51:43
by gaboo
Pareil ici, du coup j'ai changé l'option pour ne prendre que les acteurs de la page pincipale.

Posted: 2006-04-16 09:53:23
by xbirdtrip
Bonjour, est ce que ça serais possible d'avoir une option en pllus pour le script d'Allocine J'aimerais pouvoir prendre la liste complète des acteurs, mais sans leur rôle.

Posted: 2006-04-16 14:33:51
by draco31.fr
Si tu ne prends que la liste des acteurs de la page principale, il n'y aura pas les rôles.