Présentation
dotouch-emu est un émulateur de bureau complet pour Dofus Touch, conçu pour offrir une expérience de jeu améliorée qui va bien au-delà du client officiel. Basé sur Electron et Chromium, il vous permet de jouer à Dofus Touch directement depuis votre ordinateur (Windows, macOS, Linux) tout en bénéficiant de fonctionnalités avancées impossibles à atteindre sur mobile. L’application propose un système de multi-compte avec isolation complète des sessions, une collection de mods intégrés qui améliorent l’interface du jeu, des outils d’automatisation pour le combat, la récolte et les quêtes, ainsi qu’un puissant moteur de scripting Lua donnant accès à plus de 310 méthodes pour personnaliser entièrement votre expérience de jeu.Multi-compte
L’une des fonctionnalités phares de dotouch-emu est sa gestion avancée du multi-compte. Chaque onglet de jeu s’exécute dans sa propre partition Chromium isolée, garantissant une séparation complète des données de session.Isolation des sessions
Chaque onglet possède ses propres cookies, localStorage et cache. Aucune interférence entre les comptes connectés simultanément.
Jusqu'à 6 comptes
Gérez jusqu’à 6 personnages en parallèle dans une seule fenêtre, avec un avertissement automatique lorsque vous approchez de la limite.
Persistance des sessions
Les sessions sont sauvegardées automatiquement : retrouvez vos comptes connectés au redémarrage de l’application, sans avoir à vous reconnecter.
Synchronisation des fenêtres
Les déplacements, positions des fenêtres et menus (Groupe, Défi, Frise, Notifications, Buffs) sont synchronisés entre les personnages.
Pour un guide complet sur la configuration et l’utilisation du multi-compte, consultez la page dédiée : Guide multi-compte.
Mods intégrés
dotouch-emu est fourni avec une collection complète de mods qui enrichissent l’interface du jeu. Chaque mod peut être activé ou désactivé individuellement depuis les paramètres de l’application.Mods de combat
Barres de vie (health-bar)
Affiche des barres de vie visuelles directement sur les entités en combat (alliés, ennemis, invocations). La barre se met à jour en temps réel et permet de lire instantanément la santé de chaque combattant sur le champ de bataille. La stabilité d’affichage a été optimisée au fil des versions successives pour garantir un rendu fiable même dans les combats complexes.
Estimateur de dégâts (damage-estimator)
Affiche un aperçu des dégâts que vos sorts infligeront avant de les lancer. L’estimateur prend en compte vos statistiques, les résistances de la cible et les effets actifs pour fournir une estimation précise. Cette fonctionnalité peut être désactivée si vous préférez jouer sans assistance.
Chronomètre de combat (fight-chronometer)
Ajoute un chronomètre à la frise de combat, vous permettant de suivre le temps écoulé depuis le début du combat. Utile pour mesurer l’efficacité de vos stratégies et optimiser la durée des combats, notamment lors du farming intensif.
Bonus de défi
Affiche le pourcentage de bonus d’XP et de Drop accordé par les défis actifs en combat. Vous pouvez rapidement évaluer si un défi vaut la peine d’être tenté en fonction de la récompense proposée.
Détail : Frise verticale
Détail : Frise verticale
dotouch-emu propose une option pour afficher la frise des combattants verticalement plutôt qu’horizontalement. Ce mode d’affichage alternatif peut être plus confortable selon votre résolution d’écran et vos préférences visuelles. Activez cette option depuis les paramètres de l’interface de combat.
Mods d’interface et utilitaires
Affichage des pods
Affiche en permanence le nombre de pods disponibles dans votre inventaire. Nul besoin d’ouvrir votre sac pour vérifier votre capacité de transport : l’information est visible en un coup d’œil, ce qui est particulièrement utile lors des sessions de récolte ou de farming.
XP de métier (job-xp)
Affiche des informations détaillées sur l’expérience gagnée dans vos métiers. Suivez votre progression en temps réel et identifiez les actions qui rapportent le plus d’XP pour optimiser la montée en niveau de vos métiers.
Recherche de zaap (zaap-search-filter)
Ajoute un champ de recherche à la fenêtre des Zaaps et Zaapis, vous permettant de filtrer rapidement les destinations disponibles par nom. Plus besoin de faire défiler une longue liste : tapez les premières lettres de votre destination et trouvez-la instantanément. Le mod inclut également un système de favoris avec des icônes dédiées.
Échange rapide (rapid-exchange)
Accélère les échanges d’objets entre joueurs ou depuis un coffre. Maintenez la touche Ctrl pour envoyer une pile entière d’objets en un seul clic. Ce mod fonctionne aussi bien pour les échanges entre joueurs que pour les transferts depuis le stockage.
Listeur de runes (rune-lister)
Lors de l’ouverture de Fragments Magiques, un message détaillé apparaît dans le canal Info contenant la liste des runes découvertes. Cette fonctionnalité est indispensable pour les forgemages qui souhaitent garder un suivi précis de leurs gains.
Info de groupe (party-info)
Enrichit l’affichage des informations de groupe avec des indicateurs visuels supplémentaires. Une icône sur chaque membre indique s’il se trouve sur la même carte que vous. Les bulles d’info sur les groupes de monstres affichent également l’XP estimée du combat.
Affichage des ressources (show-resources)
Affiche les ressources récoltables présentes sur la carte actuelle, avec une barre de progression sous chaque ressource indiquant le temps restant avant sa réapparition. Un raccourci clavier permet d’activer ou désactiver cet affichage à la volée.
Auto-groupe (auto-group)
Automatise la gestion du groupe de vos personnages. Ce mod inclut les invitations automatiques de membres, le suivi automatique entre les cartes et la possibilité de supprimer les délais de suivi. Le mouvement synchronisé permet à tous vos personnages de se déplacer ensemble.
Autres mods et raccourcis
Autres mods et raccourcis
dotouch-emu propose également plusieurs raccourcis clavier configurables pour un accès rapide aux fonctionnalités du jeu :
- Historique des messages : parcourez l’historique des messages envoyés dans le chat
- Raccourci Almanax : accédez directement à l’Almanax du jour
- Double-clic sur un sort : utilisez instantanément un sort sur vous-même
- Touche Échap : refusez rapidement un échange ou ouvrez le menu du jeu
- Sauvegarde de position des grips : mémorisez et restaurez les positions de vos fenêtres de jeu
Automatisation du combat
dotouch-emu inclut un système complet d’automatisation du combat, permettant à vos personnages de combattre de manière autonome selon des stratégies configurables.Configuration de la tactique IA
Définissez le comportement général de votre personnage en combat : agressif, défensif ou équilibré. La tactique IA détermine les priorités de ciblage et le style de jeu général.
Rotation des sorts
Configurez l’ordre de priorité de vos sorts. Le système exécutera automatiquement vos sorts selon la rotation définie, en tenant compte des PA disponibles, des portées et des cooldowns.
Récolte et farming
Le module de récolte automatisée permet à vos personnages de collecter des ressources de manière autonome, en suivant des routes prédéfinies ou en explorant les cartes à la recherche des ressources disponibles.Enregistrement de routes
Enregistrez des parcours personnalisés que votre personnage suivra automatiquement, se déplaçant de carte en carte le long de la route définie.
Collecte automatique
Le bot identifie et récolte automatiquement les ressources disponibles sur chaque carte de la route, en fonction de votre métier et de votre niveau.
Gestion des pods
Le système surveille votre capacité de transport et peut automatiquement retourner à la banque pour vider votre inventaire lorsque les pods sont presque pleins.
Barre de récolte
Une barre visuelle sous chaque ressource indique le temps restant pour la récolte en cours, pour un suivi précis de l’activité.
Automatisation des quêtes
dotouch-emu propose un système d’automatisation des quêtes capable de gérer les interactions avec les PNJ et la progression des objectifs de quête.Gestion des dialogues PNJ
Le système peut naviguer automatiquement dans les arbres de dialogue des PNJ, en sélectionnant les réponses appropriées pour avancer dans les quêtes. Des scripts peuvent être configurés pour gérer les dialogues à plusieurs branches.
Scripting Lua
Le cœur de la puissance de dotouch-emu réside dans son moteur de scripting Lua, alimenté par Wasmoon (une implémentation Lua compilée en WebAssembly). Ce moteur fournit un accès complet aux mécaniques du jeu via une API riche de plus de 310 méthodes.310+ méthodes
Une API complète couvrant le combat, les déplacements, l’inventaire, les interactions, l’artisanat, le commerce et bien plus encore.
Moteur Wasmoon
Lua 5.4 compilé en WebAssembly pour des performances optimales et une intégration transparente avec l’environnement Electron.
Scripts communautaires
Un écosystème de scripts partagés par la communauté, prêts à l’emploi ou à adapter à vos besoins.
Premiers pas
Apprenez les bases du scripting avec dotouch-emu : structure d’un script, boucle principale, gestion des événements. Consultez le guide de démarrage.
Explorer l'API
Parcourez la documentation complète de l’API pour découvrir toutes les méthodes disponibles, organisées par catégorie (combat, déplacements, inventaire, etc.).
Exemple : structure de base d'un script
Exemple : structure de base d'un script
Un script dotouch-emu suit généralement une structure de boucle événementielle. Le script définit des comportements pour chaque état du jeu (en déplacement, en combat, à la banque, en récolte, etc.) et le moteur exécute automatiquement les actions correspondantes. Les méthodes de l’API couvrent toutes les interactions possibles avec le client du jeu.
Anti-détection
dotouch-emu intègre plusieurs mécanismes pour réduire la détectabilité de l’émulateur par les systèmes de surveillance du jeu.Gestion du User-Agent
L’application utilise et met régulièrement à jour des User-Agents pour simuler un appareil mobile légitime. Les User-Agents sont régulièrement actualisés pour correspondre aux versions actuelles des navigateurs mobiles.
Support des proxies
Configurez un proxy HTTP ou SOCKS pour chaque compte afin de diversifier les adresses IP. Chaque onglet peut utiliser un proxy différent, renforçant l’isolation entre les sessions.
Récapitulatif des fonctionnalités
Multi-compte
Jusqu’à 6 comptes isolés simultanément
15+ Mods
Barres de vie, estimateur, pods, zaaps, et plus encore
Combat automatique
IA configurable avec rotation de sorts
Récolte automatique
Routes et collecte automatisées
Scripting Lua
310+ méthodes via Wasmoon
Anti-détection
User-Agent et proxy par compte