# Como Verificar se o Cliente está Rodando no DESKTOP-BC16GDH ## Método 1: Script PowerShell Completo (Recomendado) 1. Abra o PowerShell como **Administrador** no DESKTOP-BC16GDH 2. Execute o script de diagnóstico completo: ```powershell # Copie o conteúdo do arquivo DIAGNOSTICO_CLIENTE_WINDOWS.ps1 e cole no PowerShell # Ou salve o arquivo e execute: .\DIAGNOSTICO_CLIENTE_WINDOWS.ps1 ``` Este script verifica: - ✅ Processos em execução - ✅ Serviços Windows - ✅ Conexões de rede - ✅ Arquivos de log - ✅ Arquivos de configuração - ✅ Conectividade com a API - ✅ Regras de firewall - ✅ Variáveis de ambiente ## Método 2: Script Simples (Rápido) 1. Abra o PowerShell no DESKTOP-BC16GDH 2. Execute: ```powershell # Copie o conteúdo do arquivo VERIFICAR_CLIENTE_SIMPLES.ps1 e cole no PowerShell ``` ## Método 3: Verificação Manual ### Verificar Processos Abra o **Gerenciador de Tarefas** (Ctrl+Shift+Esc) e procure por: - `NoIdle` - `PointControl` - Qualquer processo relacionado a monitoramento ### Verificar Serviços Windows 1. Abra **Services** (Win+R → `services.msc`) 2. Procure por serviços com nome contendo: - `NoIdle` - `PointControl` ### Verificar Conexões de Rede No PowerShell, execute: ```powershell Get-NetTCPConnection | Where-Object { $_.RemotePort -eq 443 -and $_.State -eq "Established" } | Select-Object RemoteAddress, RemotePort, State ``` ### Verificar Arquivos de Log Procure em: - `C:\Program Files\NoIdle\logs\` - `C:\Program Files\PointControl\logs\` - `%APPDATA%\NoIdle\logs\` - `%LOCALAPPDATA%\NoIdle\logs\` ### Testar Conectividade com a API No PowerShell, execute: ```powershell Invoke-WebRequest -Uri "https://admin.noidle.tech/api/devices/heartbeat" -Method POST -Body '{"device_id":"DEV-1762999424206-0BJR2Q"}' -ContentType "application/json" ``` Se retornar `{"success":true,"message":"Heartbeat registrado"}`, a API está acessível. ## Informações Importantes - **Device ID**: `DEV-1762999424206-0BJR2Q` - **API URL**: `https://admin.noidle.tech` - **Última atividade registrada**: 13/11/2025 às 02:49:55 ## Se o Cliente NÃO Estiver Rodando 1. Verifique se o cliente foi instalado 2. Verifique se há um atalho na área de trabalho ou no menu Iniciar 3. Verifique se o cliente está configurado para iniciar automaticamente 4. Verifique os logs de erro do Windows (Event Viewer) ## Se o Cliente Estiver Rodando mas Não Enviando Dados 1. Verifique a configuração do cliente (device_id, API URL) 2. Verifique se há erros nos logs 3. Verifique se o firewall/antivírus está bloqueando 4. Teste a conectividade manualmente com a API