Bem-vindo ao mouse-jiggler! Este programa simples manterá o mouse balançando sempre que você quiser e pode ser personalizado de acordo com sua preferência, seja qual for o seu caso de uso. Depois de configurado, ele funcionará em segundo plano exatamente como qualquer outro programa em execução em sua máquina e por meio de atalhos de teclado, exatamente como copiar e colar. Para iniciar o jiggler, basta pressionar cmd+shift+u
e para pará-lo basta pressionar cmd+shift+k
. É isso, é realmente simples assim! Também haverá notificações comunicando o status, como quando você habilitá-lo, você receberá uma notificação padrão do Mac (como todas as outras) informando que está habilitado e o mesmo para quando você desligá-lo.
Já ouviu o suficiente e quer começar? Leia a seção do método de configuração mais fácil para colocá-lo em funcionamento em apenas um minuto!
Observação
Atualmente, este projeto suporta apenas MacOS, no entanto, o suporte para outros sistemas operacionais estará disponível em breve!
Este projeto está disponível para download através do gerenciador de pacotes do Python; pip
Estaremos executando isso em uma sessão tmux
para garantir que o programa possa ser executado em segundo plano sem problemas
tmux
estejam instalados Instale o gerenciador de pacotes brew
aqui
Uma vez instalado, execute brew install Python
para instalar o Python e, em seguida, brew install tmux
para instalar o tmux
Dica
Se isso causar algum erro relacionado à impossibilidade de encontrar o brew, consulte a documentação oficial do homebrew aqui
Inicie uma sessão tmux
com: tmux new-session -s mysession
Substitua mysession
pelo nome da sessão desejada
Execute pip3 install mouse-jiggler-macos
para instalar o pacote mouse-jiggler
Depois de instalado, basta executar jiggler
e pronto!
Dica
Verifique a instalação corretamente pressionando cmd+shift+u
para iniciar o jiggler, você deverá ver uma notificação no canto superior direito (lembre-se de cmd+shift+k
para desligar)
Feche o terminal, se disser "encerrar sessão", tudo bem! Terminar a sessão tmux
não fechará o programa
Cuidado
Se o seu computador dormir, o programa ainda estará em execução; no entanto, se o computador desligar, o programa infelizmente será encerrado. Você terá que restaurar a sessão tmux
manualmente, o que pode ser feito executando as etapas 2 e 4 novamente.
Clone o repositório: git clone https://github.com/UmairK5669/mouse-jiggler.git
Instale as dependências: pip3 install -r requirements.txt
Digite o diretório onde o código mouse jiggler está presente: cd mouse_jiggler
Execute o programa: python3 jiggler.py
Instale tmux
usando Homebrew: brew install tmux
Inicie uma sessão tmux
: tmux new-session -s mysession
Substitua mysession
pelo nome da sessão desejada
Inicie o processo na sessão tmux
: python3 'path/to/jiggler.py'
Cuidado
Você pode querer instalar as dependências novamente na sessão tmux
, pois isso pode causar problemas se você não fizer isso
Seu jiggler é configurado em segundo plano e não encerra o processo quando o computador hiberna. No caso de reinicialização do computador, você precisará restaurar a sessão tmux
manualmente.
Obrigado por chegar até aqui com meu aplicativo. Eu realmente espero que você tenha conseguido configurá-lo e usá-lo sem problemas. Por favor, não hesite em entrar em contato comigo para qualquer problema ou colaboração, pois estou sempre pronto para inovar! Entre em contato por e-mail ou links sociais em meu perfil do GitHub. Obrigado ?!