Les paquets sont ce que font tourner les bots. Vous les trouvez sur le marché ou vous les écrivez vous-même.
Qu'est-ce qu'un paquet ?
Le code qui dit à un bot quoi faire. Un paquet est un petit ensemble de fichiers JavaScript, souvent accompagné de réglages et de boutons qui apparaissent sur la page du bot. Vous installez les paquets dans votre bibliothèque, puis vous en donnez un à chaque bot. Consultez Qu'est-ce qu'un paquet.
Un bot a-t-il besoin d'un paquet ?
Pour faire quoi que ce soit en jeu, oui. Un bot MITM (de l'anglais man-in-the-middle, « homme du milieu ») se connecte sans paquet, et vous pouvez déjà lire son chat, son inventaire et ses messages dans Asteroboard. Un bot Full socket a besoin d'un script de connexion rien que pour entrer en jeu. Consultez Qu'est-ce qu'un paquet.
Où trouver des paquets ?
Sur le marché, la catégorie Library d'asterobot.net : https://asterobot.net/files/category/10-library/. Copiez l'adresse de la page d'un fichier, puis dans Gestionnaire de bibliothèque, cliquez sur Télécharger un paquet, collez-la dans ID ou URL du fichier, cliquez sur Prévisualiser, puis sur Installer. Asterobot doit être connecté à asterobot.net. Consultez Installer depuis le marché.
Un paquet du marché est-il sûr ?
Asterobot ne peut pas vous le dire. Un paquet tourne avec la session de jeu de votre bot et peut faire tout ce que votre personnage peut faire. La vérification d'Asterobot prouve seulement que les fichiers d'un paquet du marché n'ont pas changé depuis que vous les avez téléchargés, pas que son code est sûr. Avant d'en lancer un, lisez sa page de fichier sur asterobot.net, regardez ses dépendances, lisez le code si vous le pouvez, et gardez la console du bot ouverte la première fois. Consultez Faire confiance à un paquet.
Que veulent dire Local, Communautaire et Officiel ?
Ils indiquent d'où vient le nom d'un paquet :
| Badge | Nom | D'où vient le paquet |
|---|---|---|
| Local | Un nom simple, comme my-harvester |
Vous l'avez créé, copié ou importé. Seuls les paquets locaux peuvent être modifiés. |
| Communautaire | @ suivi de l'auteur, : suivi du titre, comme @some-author:auto-harvest |
Un fichier du marché publié par un membre d'asterobot.net |
| Officiel | @asterobot: suivi du titre |
Un fichier du marché qu'asterobot.net marque comme officiel |
Le badge dépend uniquement du nom, donc un paquet importé depuis un fichier .zip peut lui aussi afficher Communautaire ou Officiel. Seul un paquet installé depuis le marché a une ligne Source sur sa page. Consultez Qu'est-ce qu'un paquet.
Le badge Officiel garantit-il que le code est sûr ?
Non. Il vous indique qui a publié le paquet, pas ce que fait son code, et il ne remplace pas la lecture de la page du fichier. Consultez Le marché.
Pourquoi ne puis-je pas télécharger un paquet ?
Les deux messages que vous pouvez obtenir ne veulent pas dire la même chose :
Vous n'avez pas la permission de télécharger ce fichier.sous la carte d'aperçu : les règles du fichier sur asterobot.net ne permettent pas à votre compte de le télécharger. Il n'y a rien à corriger dans Asterobot.Fichier introuvable, ou vous n'avez pas la permission de le voir.après Prévisualiser : le fichier n'existe pas, le compte ne peut pas le voir, ou Asterobot n'a pas pu interroger asterobot.net, par exemple parce qu'il n'est pas connecté. Vérifiez l'adresse, puis le bouton de compte en bas de la barre latérale.
Consultez Le marché.
Comment mettre à jour un paquet ?
Dans Gestionnaire de bibliothèque, cliquez sur Vérifier les mises à jour, puis sur Mettre à jour vers suivi de la version. La nouvelle version s'installe à côté de l'ancienne, et vos bots continuent de lancer l'ancienne jusqu'à ce que vous les passiez sur la nouvelle. Rien n'est vérifié automatiquement, et seuls les paquets installés depuis le marché peuvent être mis à jour de cette façon. Consultez Mettre à jour les paquets.
Est-ce que je perds les réglages du paquet en le mettant à jour ?
Non. Les réglages du paquet sont enregistrés pour chaque bot sous le nom du paquet, pas sous sa version, donc un bot passé sur la nouvelle version les conserve. Seul un réglage que la nouvelle version a supprimé, renommé ou changé de type repart de sa valeur par défaut. Consultez Mettre à jour les paquets.
Pourquoi un paquet est-il marqué Incompatible ?
Le paquet indique avec quelles versions d'Asterobot il fonctionne, et la vôtre n'en fait pas partie. Il reste dans votre bibliothèque mais ne démarre pas. Mettez à jour le paquet, ou Asterobot, jusqu'à ce que les deux correspondent. Consultez Qu'est-ce qu'un paquet.
Le bouton Lancer affiche seulement Impossible de démarrer le comportement. Où trouver la raison ?
Dans l'onglet Réglages du bot, sous Réglages du paquet. Quand le paquet ne peut pas être chargé, par exemple parce qu'il est incompatible ou que ses fichiers échouent au contrôle d'intégrité avec package source integrity mismatch, Impossible de lire les réglages de ce paquet y apparaît avec la raison. Vérifiez d'abord que le bot est Connecté au serveur de jeu : un paquet ne peut pas démarrer sur un bot qui ne l'est pas. Consultez Erreurs de paquet.
Puis-je modifier un paquet téléchargé depuis le marché ?
Non. Les paquets du marché sont en lecture seule : Modifier le code n'est pas proposé pour eux, et un paquet dont les fichiers ont été modifiés à la main est refusé. Pour en modifier un, exportez-le avec Exporter et réimportez-le avec Importer un .zip sous un nom local. Cette copie est à vous et vous pouvez la modifier, mais elle ne reçoit plus de mises à jour. Consultez L'éditeur.
Plusieurs bots peuvent-ils lancer le même paquet ?
Oui. Chaque bot fait tourner sa propre copie du script, avec ses propres réglages du paquet. Consultez Ce que peuvent faire les scripts.
Comment donner un paquet à un ami ?
Exportez-le en .zip depuis son menu dans Gestionnaire de bibliothèque, et demandez à votre ami de l'ajouter avec Importer un .zip. Un paquet partagé de cette façon n'a aucun lien avec le marché, donc il ne reçoit aucune mise à jour. Pour le partager avec tout le monde, publiez-le. Consultez Partager votre paquet.
Comment publier un paquet ?
Tout membre d'asterobot.net peut le faire. Exportez votre paquet en .zip, puis soumettez un fichier dans la catégorie Library d'asterobot.net, avec ce .zip comme seule pièce jointe, un titre, qui devient une partie du nom du paquet, et la version de votre paquet. Consultez Avant de publier et Publier sur asterobot.net.
Où les paquets sont-ils stockés ?
Dans le dossier library/packages/ du dossier de données d'Asterobot, avec un dossier par version. Consultez Fichiers et dossiers.