Random Move Mouse — anti-mise en veille

Petit script Python sans dépendance qui bouge légèrement la souris à intervalle régulier pour empêcher la mise en veille de Windows, sans aucun clic.

Random Move Mouse — anti-mise en veille

README du dépôt

Random Move Mouse (Windows)

Petit script Python pour empêcher la mise en veille en bougeant légèrement la souris à intervalles réguliers, sans aucun clic ni action bizarre.

Prérequis

  • Windows (le script utilise l'API Win32 via ctypes)
  • Python 3.10+ (idéalement)

Tu peux vérifier que Python est installé avec :

python --version

Si la commande ne fonctionne pas, installe Python depuis le site officiel : https://www.python.org/downloads/

Installation

  1. Clone ou télécharge ce dépôt dans un dossier sur ton PC.
  2. Ouvre un terminal dans ce dossier (PowerShell ou CMD).

Il n'y a aucune dépendance externe à installer (tout est en standard library).

Utilisation

Dans le dossier du projet, lance :

python main.py
  • Le script te demande :
    • l’intervalle entre chaque mouvement (en secondes),
    • l’intensité maximale du mouvement (en pixels).
  • La souris bougera légèrement selon les valeurs choisies.
  • Le script ne clique jamais et ne fait rien d'autre que déplacer un peu le curseur.
  • Pour arrêter le programme, fais Ctrl + C dans la fenêtre du terminal ou ferme la fenêtre.

Paramètres possibles (optionnel)

Tu peux simplement répondre aux questions au lancement du script :

  • Intervalle entre mouvements : nombre de secondes entre chaque déplacement (défaut 30).
  • Intensité maximale du mouvement : nombre maximum de pixels autour de la position actuelle (défaut 20).

Tu peux aussi modifier les valeurs par défaut directement dans main.py si tu veux fixer d’autres valeurs de base.

Avertissement

Ce script est volontairement simple et limité :

  • Pas de clics.
  • Pas d’interaction avec des fenêtres ou programmes.
  • Juste des petits déplacements de souris pour garder la session active.