Skip to main content

GramAddict Quick Start pour Win11

https://docs.gramaddict.org/#/quickstart

⚙️ Installation rapide de GramAddict sur Windows 11

✅ Prérequis

  • Python 3.6 ou supérieur (Python 3.10 n'est actuellement pas pris en charge)

  • PIP (le gestionnaire de paquets Python)

  • ADB (Android Debug Bridge)

  • Un appareil Android (physique ou émulateur) avec Android 4.4 ou supérieur


1. Installer Python

  1. Téléchargez Python 3.9 depuis le site officiel : https://www.python.org/downloads/release/python-390/

  2. Lors de l'installation, cochez l'option "Add Python to PATH".

  3. Vérifiez l'installation :

    • Ouvrez l'invite de commandes (Win + R, tapez cmd).

    • Tapez : python --version

    • Vous devriez voir : Python 3.9.x


2. Installer GramAddict

  1. Créez un dossier pour le projet, par exemple C:\GramAddict.

  2. Ouvrez l'invite de commandes dans ce dossier.

  3. Installez GramAddict avec pip :

    pip install gramaddict
  4. Vérifiez l'installation :

    gramaddict --version

    Vous devriez voir le numéro de version installé.


3. Installer ADB (Android Debug Bridge)

  1. Téléchargez les outils de plateforme Android depuis : https://developer.android.com/studio/releases/platform-tools

  2. Extrayez le contenu dans un dossier, par exemple C:\platform-tools.

  3. Ajoutez ce dossier au PATH :

    • Ouvrez l'Explorateur Windows.

    • Faites un clic droit sur "Ce PC" et sélectionnez Propriétés.

    • Cliquez sur Paramètres système avancés.

    • Cliquez sur Variables d'environnement.

    • Dans Variables système, sélectionnez Path et cliquez sur Modifier.

    • Cliquez sur Nouveau et ajoutez le chemin complet vers C:\platform-tools.

    • Cliquez sur OK pour fermer toutes les fenêtres.

  4. Vérifiez l'installation :

    • Ouvrez une nouvelle invite de commandes.

    • Tapez : adb version

    • Vous devriez voir la version d'ADB installée.


4. Lancer GramAddict

  • Assurez-vous que votre application Instagram est en anglais :
    https://help.instagram.com/111923612310997

  • Connectez votre appareil Android à l’ordinateur avec un câble USB.

  • L’appareil vous demandera d’autoriser la connexion à l’ordinateur. Appuyez sur « Connecter ».

  • Tapez la commande suivante dans l’invite de commandes :

    adb devices

    Cela affichera les appareils connectés. Il ne doit y avoir qu’un seul appareil listé, sauf si vous en avez plusieurs connectés :

    List of devices attached  
    A0B1CD2345678901    device
  • Ceci est l’identifiant de votre appareil. Vous devez le copier/coller dans votre fichier de configuration à la ligne device, par exemple :

    device: A0B1CD2345678901
  • Initialisez uiautomator2 avec cette commande (c’est aussi important lorsqu’il y a une mise à jour de uiautomator2) :

    python -m uiautomator2 init
  • Procédez ensuite à la configuration de votre fichier config.yml (étape importante).

  • Enfin, vous pouvez lancer le script depuis l’emplacement où se trouve le fichier run.py, ou bien en utilisant le script shell gramaddict run si vous avez installé via pip. Pour cela, ouvrez l’invite de commandes, déplacez-vous dans le dossier de GramAddict, puis tapez :

    Solution avec run.py :

    python run.py --config accounts/votrenomutilisateur/config.yml

    Solution avec le script gramaddict run (disponible uniquement si installé via pip) :

    gramaddict run --config accounts/votrenomutilisateur/config.yml

⚠️ ATTENTION : Le fichier run.py doit se trouver dans ce dossier, car au démarrage il déplace presque tous les dossiers à proximité dans le répertoire accounts/ !