Salut,
J'ai effectivement repéré ce même problème. A savoir que le bot perd la boule au bout d'un moment. J'ai les logs et je les mettrais à la fin du post.
Version 1.5.1 j'avais : Temps Total De Bot: 7h 55m 22s // Temps Total En Jeu : 7h 55m 22s (100%) soit 300 runs (pas le plus long temps de bot sur 8 jours)
Version 1.6 j'avais : Temps Total De Bot: 6h 30m 51s // Temps Total En Jeu : 6h 30m 51s (100%) soit 240 runs (plus long temps de bot sur 7 jours)
Version 1.7 j'avais : Temps Total De Bot: 2h 12m 1s // Temps Total En Jeu : 2h 12m 1s (100%) soit 80 runs (plus long temps de bot sur 2 jours)
Version 1.7.6 j'ai : Temps Total De Bot: 2h 4m 21s // Temps Total En Jeu : 2h 4m 21s (100%) soit 76 runs (plus long temps de bot [en test])
J'ai toujours eu quelques runs avortés à cause de ma connexion (je pense aussi à mes modifs maison..
BAD IDEA) ou des lags serveur de temps à autre cela se traduisait par : Le bot qui la partie puis étant "embêté" par le lag clique sur JOUER et non sur CHANGER DE QUÊTE. Mais pas de problème ensuite car il repère vite son erreur puis quitte la partie et relance la bonne quête. (en version 1.5.1)
Depuis la version 1.6 je n'ai plus connu ce problème de "lags mauvais clique" (surement parce que j'ai engueulé mon FAI et il met le paquet maintenant + une
GOOD IDEA expliquée en dessous) mais.... Est apparue le mode
"fou" du bot. En gros il va cliquer ailleurs que l'endroit définit et surtout cela arrive aléatoirement et juste sur le menu
(jamais IG).
Cela se traduit par un clic dans le vent qui donc ne remonte pas la scroll barre ou bien ne clique pas sur le OK pour valider le changement de quête (etc.).
Mais va cliquer à coté. Et cela de façon aléatoire et sans facteur déclenchant (perte de connexion/ lag/ bug pc/ maj windows/ etc.)
Petite histoire de mon aventure qui j'espère pourra servir aux autres "
KILLERS DE GHOM"
J'avais modifié dans le dossier LIB du bot le fichier GestionMenu, je m'explique: Je n'ai touché qu'aux SLEEP qui jouaient sur la rapidité d’exécution des actions dans le menu pour gagner quelques précieuses secondes. MAIS ! Je me suis rendu compte ensuite que mes runs avortés en version 1.5.1 venaient de là (en grosse partie). Donc en version 1.6 et + je n'ai pas touché aux SLEEP du fichier GestionMenu. => Plus de runs avortés (+10s/run mais osef!!)
Donc le bot est plus lent dans les menus ce qui lui laisse largement le temps de cliquer par-ci par-là et de sélectionner la bonne quête. Ce qu'il fait la plupart du temps de façon de plus en plus limitée. Jusqu'à 4-5h en 1.6 et maintenant je n'ai pas dépassé les 2h/2h30 en 1.7 et 1.7.6. (et des fois pas de chance il se trompe au bout de 15/20min)
J'aurais donc une idée à soumettre. (rien ne presse, ne sachant pas le faire moi même jamais je n'irai emmerder le monde, ce n'est qu'une piste).
Dans l'idée que je me fais, le bot sait quand il est dans les menus mais ne sait pas si jamais il a cliqué sur "CHANGER DE QUÊTE" et donc ne sait pas quand il se déplace sur le "MENU DE QUÊTE".
En continuant mon hypothèse j'ai pensé que dans le fichier GestionMenu, il pourrait y avoir une fonction "ECHAP/QUITTER" pour remettre le bot sur la page "principale/JOUER/CHANGER DE QUETE" quand celui-ci est bloqué (au bout de 20s d'inactivité dans les menus il ferait cela). Et ensuite il repartirait à la fonction qui lui dit "vas y coco cliques sur CHANGER DE QUETE et gogo choisir TUER GHOM".
Grâce à cela même en cas d'erreur de clic (si c'est 1 fois par 1h/2h/3h (ça dépend) c'est le maximum mais quand cela arrive le bot est "bloqué" sur le menu) il pourrait repartir.
Les logs : (en 1.5 je n'ai pas de logs où cette histoire de clic arrive donc je n'en met pas).
Les lignes qui rapportent le problème sont en toute fin de fichier.
Merci d'avance pour vos réflexions et vos réponses.