Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/ronieremarques/simulations-active-no-afk
Um sistema desenvolvido em Node.js projetado para prevenir desconexões por AFK (Away From Keyboard/Ausente do Teclado) em Máquinas Virtuais. Esta ferramenta ajuda a manter a atividade contínua do sistema para manter sua VM funcionando 24/7 sem interrupções.
https://github.com/ronieremarques/simulations-active-no-afk
azurevm cloud google-cloud vm
Last synced: 12 days ago
JSON representation
Um sistema desenvolvido em Node.js projetado para prevenir desconexões por AFK (Away From Keyboard/Ausente do Teclado) em Máquinas Virtuais. Esta ferramenta ajuda a manter a atividade contínua do sistema para manter sua VM funcionando 24/7 sem interrupções.
- Host: GitHub
- URL: https://github.com/ronieremarques/simulations-active-no-afk
- Owner: ronieremarques
- License: mit
- Created: 2024-10-07T00:32:03.000Z (3 months ago)
- Default Branch: main
- Last Pushed: 2024-12-05T01:19:35.000Z (18 days ago)
- Last Synced: 2024-12-05T02:22:54.172Z (18 days ago)
- Topics: azurevm, cloud, google-cloud, vm
- Language: C#
- Homepage: https://www.ronieremarques.dev.br
- Size: 28.1 MB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
VMs Control Afk Mode
Baixe a versão mais recente do software > versão 1.0.2-beta "Download direto"!
JavaScript |
NodeJS |
C# |
Bathfile
![Control AFK VMs (2)](https://github.com/user-attachments/assets/a69199fb-afc4-42a5-8fa3-c258257f7352)
# Monitor de Atividade
Um monitor que detecta a inatividade do usuário e executa ações específicas.
## Modo de Instalação
1. Execute o arquivo `executar.bat`.
- Se o Node.js não estiver instalado, uma mensagem de aviso será exibida.
- Caso não tenha o Node.js, você pode baixá-lo na pasta do projeto, onde está a versão necessária. Execute o instalador e siga as instruções.
2. Se o Node.js já estiver instalado, basta executar o `executar.bat` e o modo AFK será ativado.
- Deixe o PC inativo para que o monitor comece a simular a tecla e o mouse.## Modo de Uso
| Etapa | Descrição |
|-------|-----------|
| **1. Configuração Inicial** | Verifique se todos os arquivos necessários estão no diretório do projeto. Configure o arquivo `.env` com as variáveis `IP` e `PORT`. |
| **2. Execução do Monitor** | Execute o script `monitor_activity.bat` para iniciar o monitor. O monitor de teclas será iniciado automaticamente e verificará a inatividade do usuário. |
| **3. Detecção de Inatividade** | Não é mais necessário ativar manualmente o monitor. O sistema detecta automaticamente quando você está AFK (Away From Keyboard) e executa as ações configuradas. Pressionar a tecla "P" também enviará uma solicitação POST. |
| **4. Encerramento** | Para encerrar o monitor, feche a janela do terminal ou pressione `Ctrl + C`. |> [!WARNING]
> O script de inatividade inicia ao detectar inatividade. **Se você voltar a interagir com o computador, o monitor continuará funcionando normalmente.** Simular atividade (como mover o mouse ou pressionar teclas) não interromperá a simulação de atividade.## Observações
- Certifique-se de que o PowerShell tenha permissões para executar scripts.
- O monitor de teclas funcionará em segundo plano e não interferirá nas suas atividades normais.## Contribuição
Sinta-se à vontade para contribuir com melhorias ou correções. Crie um fork do repositório e envie um pull request.## Licença
Este projeto está licenciado sob a MIT License - veja o arquivo [LICENSE](LICENSE) para mais detalhes.---
Feito com ♥ por Roniere Marques :wave: