0.3.0 - 03/10/2026
✨ Ajouté
Les bots peuvent quitter leur carte par un côté. Le personnage se déplace jusqu’à la sortie la plus proche de ce côté, comme dans le jeu lorsque vous cliquez dans cette direction, puis arrive sur la carte suivante. Vous pouvez également choisir la sortie exacte, ce qui est utile sur les quelques cartes où un même côté mène à plusieurs endroits différents.
Les bots peuvent utiliser les portes, les zaaps, les ressources et les ateliers. Le personnage se déplace d’abord suffisamment près, comme dans le jeu. Lorsqu’un élément propose plusieurs actions, vous pouvez choisir celle que vous souhaitez effectuer.
Les bots peuvent emprunter les petits soleils qui mènent à une autre carte : le personnage se déplace dessus.
Le changement de carte et l’utilisation d’éléments fonctionnent en mode Full socket et MITM, avec ou sans script exécuté sur le bot.
Un bot n’effectue qu’un déplacement à la fois, que la demande provienne d’Asteroboard ou d’un script. Une deuxième requête est refusée avec un message explicite.
Les cartes instanciées sont désormais suivies comme les autres cartes.
Asteroboard 0.2.6 et les versions ultérieures utilisent toutes ces fonctionnalités dans l’onglet Map du bot : un bouton de chaque côté de la carte pour quitter par ce côté, Leave by the …, Use: … et Take this exit dans le menu contextuel, ainsi qu’un bouton pour chaque action dans Resources and objects.
Les scripts disposent désormais de
changeMap()etuseElement()dansasterobot:movement, à côté demove().@asterobot:baseles propose également.currentMap()liste les éléments interactifs de la carte ainsi que les actions que chacun propose actuellement.Les proxys HTTP sont désormais pris en charge, en plus des proxys SOCKS5. De nombreux fournisseurs proposent des « proxys HTTP/HTTPS » : vous pouvez les utiliser. Certains n’autorisent que le trafic web sécurisé (port 443), ce qui suffit pour un compte mais pas pour la connexion du jeu d’un bot ; dans ce cas, utilisez un proxy SOCKS5 pour le bot.
Il est désormais possible de définir un proxy pour chaque compte Ankama. Tout ce qu’Asterobot fait avec Ankama pour ce compte passe par celui-ci : la connexion automatique, le maintien de la session, Verify, ainsi que ce dont un bot a besoin pour se connecter. Cela est notamment utile lorsqu’Asterobot fonctionne sur un serveur loué dont l’adresse est refusée par le système de connexion d’Ankama.
Les bots utilisent le proxy de leur compte par défaut, sauf si vous choisissez une autre configuration. Ainsi, un seul proxy défini sur un compte suffit pour l’ensemble des connexions. Un bot peut néanmoins avoir son propre proxy ou utiliser l’option Always connect directly.
Plusieurs comptes peuvent partager un même proxy, afin de donner l’impression qu’ils se connectent depuis le même emplacement.
Le navigateur utilisé pour la connexion automatique passe lui aussi par le proxy du compte, y compris avec les proxys SOCKS5 nécessitant un mot de passe, et ne peut pas révéler votre véritable adresse.
Davantage de messages du jeu sont désormais reconnus par leur nom : progression des quêtes, métiers et crafts, tags de stockage, succès, classements d’arène et nombre de combats sur une carte.
Un nouveau tutoriel est disponible dans le guide développeur : Harvest and move on. Il s’agit d’un script complet qui récolte une route de cartes, avec des exemples pour les portes, les soleils, les zaaps et le choix d’une sortie.
🔄 Modifié
Lorsqu’un bot avait son champ Proxy vide, il se connectait auparavant directement. Il utilise désormais le proxy de son compte, ce qui ne change rien tant qu’aucun proxy n’est configuré sur le compte.
Lorsque le serveur refuse un déplacement,
move()échoue désormais immédiatement avec un message explicite au lieu d’attendre.Un proxy encore utilisé par un compte ne peut pas être supprimé, comme c’était déjà le cas pour les bots.
Les pages Map et Proxies du guide utilisateur ont été réécrites. Les pages consacrées aux comptes, aux bots et au dépannage couvrent également les nouvelles options et les nouveaux messages, en anglais et en français.
Mise à jour des dépendances.
🔒 Sécurité
Lorsqu’un proxy est manquant, Asterobot refuse désormais de se connecter au lieu de se connecter depuis votre propre adresse, aussi bien pour les comptes que pour les bots.
Aucun avis à afficher.