feat: Implementação completa do NoIdle - Cliente, Backend e Scripts

- Cliente Windows com modo silencioso e auto-start robusto
- Backend Node.js + API REST
- Frontend Next.js + Dashboard
- Scripts PowerShell de configuração e diagnóstico
- Documentação completa
- Build scripts para Windows e Linux
- Solução de auto-start após reinicialização

Resolução do problema: Cliente não voltava ativo após reboot
Solução: Registro do Windows + Task Scheduler + Modo silencioso
This commit is contained in:
root
2025-11-16 22:56:35 +00:00
commit 6086c13be7
58 changed files with 10693 additions and 0 deletions

38
GUIA_RAPIDO_MSI.txt Normal file
View File

@@ -0,0 +1,38 @@
========================================
GUIA RAPIDO - Criar MSI do NoIdle
========================================
1. INSTALAR WIX TOOLSET
--------------------
- Baixe: https://wixtoolset.org/releases/
- Instale o arquivo .exe
- Verifique: Execute "candle.exe -?" no CMD
2. PREPARAR ARQUIVOS
------------------
Coloque na mesma pasta:
- NoIdle.exe (seu executável)
- NoIdle.wxs (arquivo de configuração)
- CRIAR_MSI.bat (script de criação)
3. CRIAR O MSI
------------
- Execute CRIAR_MSI.bat como Administrador
- Ou manualmente:
candle.exe NoIdle.wxs
light.exe NoIdle.wixobj -ext WixUIExtension
4. USAR NO JUMPCLOUD
------------------
- Faça upload do NoIdle.msi
- Comando de instalação:
msiexec /i NoIdle.msi /quiet /norestart
========================================
ARQUIVOS NECESSARIOS:
========================================
- NoIdle.exe (executável compilado)
- NoIdle.wxs (configuração WiX)
- CRIAR_MSI.bat (script automático)
========================================