/CookieClicker-

Write a program to play automatically to Cookie Clicker game using webscrapping with selenium, in 100 Days of Code: The Complete Python Pro Bootcamp, with Angela Yu

Primary LanguagePython

Bot Cookie Clicker

Introduction

Ce projet automatise le jeu Cookie Clicker en utilisant Selenium, un outil d'automatisation web. Le jeu Cookie Clicker consiste à cliquer sur un cookie pour générer des cookies, qui peuvent être utilisés pour acheter des objets automatisant le processus de génération de cookies. Ce bot clique continuellement sur le cookie, accumule des cookies et achète l'objet le plus cher disponible toutes les cinq secondes pour optimiser la production de cookies.

Fonctionnalités

  • Clique automatiquement sur l'élément cookie dans l'interface du jeu Cookie Clicker.
  • Surveille la monnaie disponible dans le jeu (les cookies) et achète l'objet le plus cher dans la limite du budget.
  • Utilise les capacités d'automatisation web de Selenium pour interagir avec l'interface du jeu Cookie Clicker.
  • Fournit des informations sur le taux de cookies par seconde (cps) après cinq minutes de jeu automatisé.

Exigences

  • Python 3.9.3
  • Selenium
  • Chrome WebDriver

Installation et Configuration

  1. Assurez-vous d'avoir Python installé sur votre système.
  2. Installez la bibliothèque Selenium à l'aide de pip : pip install selenium
  3. Téléchargez le Chrome WebDriver compatible avec la version de votre navigateur Chrome.
  4. Mettez à jour la variable chrome_driver_path dans le script avec le chemin vers l'exécutable Chrome WebDriver.
  5. Exécutez le script et profitez du jeu automatisé !

Exécution

Pour exécuter le bot :

  1. Assurez-vous d'avoir Google Chrome installé sur votre système.
  2. Ajustez les variables de temporisation (timeout et delay) selon vos préférences.
  3. Exécutez le script Python. Le bot ouvrira le jeu Cookie Clicker dans une nouvelle fenêtre Chrome et démarrera le jeu automatisé.

Remarque

  • Ce projet est destiné à des fins éducatives et illustre l'utilisation de Selenium pour l'automatisation web.
  • L'efficacité du bot peut varier en fonction des spécifications du système et des conditions réseau.
  • Assurez-vous que la version de Chrome WebDriver utilisée est compatible avec la version de Chrome installée sur votre système.
  • Soyez conscient des conditions d'utilisation du site Web lors de l'utilisation d'outils d'automatisation comme ce bot.
  • Ce projet a été réalisé dans le cadre du cours 100 Days of Code: The Complete Python Pro Bootcamp de Angela Yu sur la plateforme Udemy.