L'automatisation Mbbrowser + Puppeteer : Guide du débutant
Si vous recherchez un moyen de simuler un comportement humain réel et d'automatiser des tâches sur des centaines ou des milliers de comptes de commerce électronique ou de réseaux sociaux, alors "Mbbrowser + Puppeteer" est votre solution ultime.
1. Architecture de base : Le Cerveau et le Corps
Pour comprendre l'automatisation, vous devez d'abord comprendre comment Mbbrowser et Puppeteer se partagent le travail :
- Mbbrowser (Corps/Couche d'empreinte) : Responsable de tout le travail de déguisement. Il fournit des milliers d'"environnements de navigateur" non liés, chacun avec des empreintes indépendantes comme l'IP, l'UA, le Canvas, le WebGL, etc.
- Puppeteer (Cerveau/Couche d'exécution) : Une bibliothèque Node.js qui contrôle le navigateur via le code. Elle est responsable de "donner des ordres", tels que : naviguer vers une URL, cliquer sur des boutons et saisir les identifiants de compte.
Pourquoi les utiliser ensemble ? Si vous utilisez Puppeteer pour contrôler directement un navigateur Chrome classique, les sites Web détecteront rapidement que vous êtes un robot. Cependant, si vous utilisez Puppeteer pour contrôler un environnement Mbbrowser, pour le site Web, cela ressemble à une personne réelle opérant depuis différents endroits du monde en utilisant différents appareils.
2. Le pont de connexion : ApiServer
Mbbrowser fournit des interfaces au monde extérieur grâce à un petit outil appelé ApiServer.exe. Votre code (Puppeteer) ne parle pas directement au programme principal Mbbrowser ; il communique avec ApiServer.
- Démarrer l'ApiServer : Exécutez le programme dans le répertoire d'installation de Mbbrowser.
- Invoquer les interfaces : Dites à l'ApiServer via des requêtes HTTP : "S'il vous plaît, aidez-moi à ouvrir l'environnement avec l'ID XXX."
- Obtenir l'adresse de connexion : L'ApiServer renvoie une adresse WebSocket (ws://...).
- Démarrer l'automatisation : Puppeteer se connecte à cette adresse, prenant ainsi le contrôle de cet environnement.
3. Cas d'utilisation
- Commerce électronique transfrontalier : Connectez-vous automatiquement à Amazon/eBay pour vérifier l'état des commandes.
- Réseaux sociaux : Automatisez les publications, les likes et les suivis.
- Extraction de données : Extrayez des données Web protégées par des empreintes tout en étant connecté.
- Préchauffage de compte (Account Warming) : Simulez des modèles de navigation d'utilisateurs réels pour augmenter l'autorité du compte.
TIP
Ensuite, veuillez lire Installation et configuration pour commencer votre voyage dans l'automatisation.
