Bienvenue sur Mouse-jiggler ! Ce programme simple fera trembler votre souris quand vous le souhaitez et peut être personnalisé à votre guise, quel que soit votre cas d'utilisation. Une fois configuré, il fonctionnera en arrière-plan exactement comme n'importe quel autre programme exécuté sur votre ordinateur et fonctionnera via des raccourcis clavier, exactement comme le copier-coller. Pour démarrer le jiggler, tout ce que vous avez à faire est d'appuyer sur cmd+shift+u
et pour l'arrêter, appuyez simplement sur cmd+shift+k
. Voilà, c'est vraiment aussi simple que ça ! Il y aura également des notifications communiquant l'état, par exemple lorsque vous l'activez, vous recevrez une notification Mac standard (comme toutes les autres) vous informant qu'elle est activée et la même chose lorsque vous la désactivez.
Vous en avez assez entendu et vous voulez commencer ? Lisez la section sur la méthode de configuration la plus simple pour que cela soit opérationnel en aussi peu qu'une minute !
Note
Ce projet ne prend actuellement en charge que MacOS, mais la prise en charge d'autres systèmes d'exploitation sera bientôt disponible !
Ce projet est disponible en téléchargement via le gestionnaire de packages de Python ; pip
Nous l'exécuterons dans une session tmux
pour garantir que le programme peut s'exécuter en arrière-plan sans problème.
tmux
sont installés Installez le gestionnaire de paquets brew
ici
Une fois installé, exécutez brew install Python
pour installer Python, puis brew install tmux
pour installer Tmux.
Conseil
Si cela provoque des erreurs concernant l'impossibilité de trouver la bière, reportez-vous à la documentation officielle de l'homebrew ici.
Démarrez une session tmux
avec : tmux new-session -s mysession
Remplacez mysession
par le nom de session souhaité
Exécutez pip3 install mouse-jiggler-macos
pour installer le package mouse-jiggler
Une fois installé, lancez simplement jiggler
et vous êtes prêt à partir !
Conseil
Vérifiez l'installation correctement en appuyant sur cmd+shift+u
pour démarrer le Jiggler, vous devriez voir une notification dans le coin supérieur droit (n'oubliez pas cmd+shift+k
pour désactiver)
Fermez le terminal, s'il est indiqué « terminer la session », ce n'est pas grave ! Terminer la session tmux
ne fermera pas le programme
Prudence
Si votre ordinateur est en veille, le programme sera toujours en cours d'exécution. Cependant, si l'ordinateur s'arrête, le programme prendra malheureusement fin. Vous devrez restaurer la session tmux
manuellement, ce qui peut être effectué en répétant les étapes 2 et 4.
Cloner le dépôt : git clone https://github.com/UmairK5669/mouse-jiggler.git
Installez les dépendances : pip3 install -r requirements.txt
Entrez le répertoire où est présent le code mouse jiggler : cd mouse_jiggler
Exécutez le programme : python3 jiggler.py
Installez tmux
à l'aide de Homebrew : brew install tmux
Démarrer une session tmux
: tmux new-session -s mysession
Remplacez mysession
par le nom de session souhaité
Démarrez le processus dans la session tmux
: python3 'path/to/jiggler.py'
Prudence
Vous souhaiterez peut-être réinstaller les dépendances dans la session tmux
car cela pourrait causer des problèmes si vous ne le faites pas.
Votre Jiggler est configuré en arrière-plan et ne terminera pas le processus lorsque votre ordinateur sera en veille. En cas de redémarrage de l'ordinateur, vous devrez restaurer la session tmux
manuellement.
Merci d'être arrivé jusqu'ici avec mon application, j'espère vraiment que vous avez pu la configurer et l'utiliser sans problème. N'hésitez pas à me contacter pour tout problème ou pour une collaboration car je suis toujours partant pour l'innovation ! Contactez-nous par e-mail ou par liens sociaux depuis mon profil GitHub. Merci ?!