🎯 Visão Geral
HoloDockMonitor é um dashboard de monitoramento de hardware em 3D que transforma a visualização dos recursos do seu computador em uma experiência premium e intuitiva. Como um canivete suíço digital, ele reúne dezenas de funções essenciais em uma interface única, elegante e sempre à mão.
- 🔮 Interface 3D (modo acelerado D3D11) ou modo compatível 2D — escolha no menu da bandeja
- 📊 Monitoramento em tempo real de CPU, GPU, RAM, discos e rede
- ⏰ Relógio por arcos; opção de falar as horas em intervalos (menu da bandeja)
- 🔆 Brilho e volume com scroll sobre os ícones do dock inferior
- 🗣️ Voz (TTS): saudações, confirmações e leitura de texto selecionado
- 📖 Leitura por voz: ative no dock superior; com o leitor ligado, selecione texto em qualquer aplicação para ouvir
- 🎙️ Microfone / monitorização: foco em campos de texto e ditado contextual; Shift+clique no microfone para comandos de voz
- ⚡ Plano de energia e automação (diamante + proteção térmica)
- 🖼️ Thumb Clone — miniaturas de janelas e multitarefa
- 📌 Pin (sempre no topo) e cadeado (bloquear janela)
- 📡 Ícones opcionais de sensores na bandeja do sistema
🎥 Vídeo Demonstrativo
Veja o HoloDockMonitor em ação! Assista ao vídeo completo mostrando todas as funcionalidades dinâmicas do programa em tempo real.
O vídeo demonstra: Interface 3D, agulhas animadas, controle de brilho/volume, miniaturas de janelas e muito mais!
⚙️ Primeira configuração
Na primeira execução (sem ficheiro config.json na pasta do programa), um assistente guia três passos. No fim, as definições são gravadas automaticamente.
1. Idioma
- 🇺🇸 English — textos e vozes sugeridas em inglês
- 🇧🇷 Português — textos e vozes sugeridas em português
2. Voz
- Lista de vozes TTS disponíveis no Windows (com filtro por idioma)
- Testar — ouve uma frase com a voz e volume escolhidos
- Volume do slider (20% a 100%)
- Velocidade da fala: lenta, normal ou rápida
3. Nome
Indique como prefere ser chamado; o nome é usado nas saudações por voz. Pode alterar mais tarde no menu da bandeja, em configurações de voz.
📊 Visualização dos Sensores
O HoloDockMonitor monitora seus componentes através de agulhas animadas que se movem suavemente conforme a utilização:
Agulhas de Monitoramento
Cada sensor é representado por uma agulha colorida que parte do centro e aponta para um valor específico:
| Sensor | Descrição | Cor do Tema |
|---|---|---|
| Utilização do processador | Vermelho/Ciano | |
| Utilização da placa de vídeo | Ciano/Rosa | |
| Atividade do drive principal | Laranja | |
| Atividade de drives secundários | Amarelo | |
| Atividade de drives adicionais conectados (USB, HD externo) | 🆕 Cores personalizáveis via tema Custom | |
| Velocidade de download | Verde/Limão | |
| Velocidade de upload | Branco/Roxo |
Funcionamento das Agulhas
- Posição 0%: Agulha aponta para cima (12h)
- Posição 100%: Agulha completa uma rotação de 360°
- Animação suave: As agulhas não pulam - elas aceleram e desaceleram organicamente
- Transparência dinâmica: Quando inativo (0%), a agulha fica quase transparente
Informações nos Círculos Externos
Ao redor do relógio central, você encontra:
RAM (10h): Percentual de memória em uso
- 🟢 Verde: Normal (< 90%)
- 🔴 Vermelho: Crítico (> 90%)
Power (8h): Consumo de energia do CPU em Watts
- ⚪ Branco: Econômico (< 8W)
- 🟡 Amarelo: Moderado (8-12W)
- 🔴 Vermelho: Alto (> 12W)
🌡️ CPU Temp (6h): Temperatura do processador.
⭐ Dica Pro: Ao passar o mouse sobre o ícone do CPU, o sistema exibe dinamicamente o Top 10 processos que mais estão consumindo sua CPU num elegante tooltip sobreposto!
- ⚪ Branca: Fria (< 55°C)
- 🟡 Amarela: Aquecendo (55-65°C)
- 🔴 Vermelha: Quente (> 65°C)
⏰ O Relógio com Linhas
No centro do HoloDockMonitor há um relógio analógico único que usa arcos de linhas para indicar o tempo:
Como Funciona
O relógio utiliza 5 arcos concêntricos que crescem conforme o tempo passa:
| Arco | Posição | Indica | Cor |
|---|---|---|---|
| Segundos | Mais interno | Segundos atuais | Tema |
| Minutos (interno) | baseR - 24 | Minutos | Tema |
| Minutos (externo) | baseR - 16 | Minutos (reforço) | Tema |
| Horas (interno) | baseR - 8 | Hora atual | Tema |
| Horas (externo) | baseR | Hora atual (reforço) | Tema |
Leitura do Relógio
- Horas: Olhe para os dois arcos mais externos (maior raio). O tamanho do arco indica quantos minutos se passaram na hora atual.
- Arco pequeno = Começo da hora (0 minutos)
- Arco grande = Final da hora (59 minutos)
- Minutos: Os arcos do meio mostram os minutos de forma similar.
- Segundos: O arco mais interno pulsa e cresce a cada segundo.
- Arcos de horas na metade (14h + 30min)
- Arcos de minutos na metade (30min)
- Arco de segundos quase completo (45s)
💎 O Diamante de Energia
No centro absoluto do HoloDockMonitor existe um diamante colorido que serve como indicador principal de estado do sistema.
Cores do Diamante
| Cor | Significado |
|---|---|
| 🔴 Vermelho | Plano Turbo ativado - máximo desempenho |
| Cor do sensor mais ativo | Indica qual componente está mais carregado |
| Cinza/Branco | Sistema em repouso |
Plano de Energia do Diamante (Função Turbo)
O diamante é também um botão inteligente de plano de energia:
- Modo Normal: Seu plano de energia padrão (econômico/balanceado)
- Modo Turbo: Plano de máximo desempenho para tarefas intensas
Smart Clock: Proteção e Automação
O HoloDockMonitor possui um sistema de inteligência artificial para gerenciamento de carga:
- Ativação Automática: Se o uso da CPU ultrapassar 90%, o Modo Turbo é ativado instantaneamente.
- Duração: O modo permanece ativo por 60 segundos para garantir que a tarefa pesada seja concluída.
- Retorno Automático: Após os 60 segundos, o sistema retorna ao plano padrão para economizar energia.
- Proteção térmica: Se a temperatura da CPU permanecer acima do limite (configurável, padrão 65°C) durante o intervalo de retorno em segundos, o plano volta ao normal para reduzir carga térmica.
Configuração da proteção térmica
Menu da bandeja → Configurações de plano de energia (ou equivalente):
- Limite de temperatura: 60°C a 99°C
- Intervalo de retorno: 10 a 300 segundos (tempo contínuo acima do limite antes de forçar o retorno ao plano padrão)
🔘 Docks de Comando
A interface do HoloDockMonitor é organizada em 4 Docks estratégicos que podem ser ligados ou desligados individualmente:
Dock superior (sistema)
Ícones acima do relógio, da esquerda para a direita na interface (ordem aproximada no arco):
Manual
Abre este manual no navegador (cópia temporária com os mesmos ícones do projeto).
Alarmes
Até 10 alarmes com hora, mensagem, ativação e voz.
Este computador
Abre o Explorador de ficheiros.
Leitura por voz
O ícone alterna entre ligado e desligado. Com o leitor ligado, selecione texto com o mouse noutra aplicação: o programa lê em voz alta. Ouve confirmação curta (“leitor ligado” / “leitor desligado”).
Microfone / monitorização de texto
O ícone alterna entre ligado e desligado. Recursos gráficos no projeto: e
. Clique: liga ou desliga a monitorização para interação por voz em contexto de texto (o programa confirma “voz ligada” / “voz desligada”).
Dock inferior (controles)
Localizado na base, focado em controle de hardware e janelas:
Luz (Brilho)
Ajusta o brilho do monitor principal.
_____________
Áudio (Volume)
Ajusta o volume mestre do sistema.
_____________
Pin (Fixar no Topo)
Mantém a janela selecionada sempre à frente das outras.
_____________
Lock (Bloquear Janela)
Trava a posição e o tamanho da janela externa ativa.
_____________
TC (Thumb Clone)
Ativa/Desativa a visualização de miniaturas de janelas rastreadas para multitarefa real.
Quando a função está ligada basta minimizar qualquer janela do Windows e a miniatura da janela será criada na lateral direira superior do monitor. Você poderá mover a miniatura para qualquer lugar da tela, arrastando com o clique esquerdo.
Para restaurar a miniatura basta duplo clico esquerdo em cima da miniatura.
Menu de Opções das Miniaturas (Botão Direito sobre a Miniatura)
Ao clicar com o Botão Direito sobre qualquer miniatura ativa, você acessa o menu de controle avançado:
- Todas sempre visíveis: Faz com que todas as miniaturas fiquem fixas à frente de outras janelas.
- Sempre visível: Fixa apenas a miniatura selecionada à frente.
- Tamanho (50%, 75%, 100%): Ajusta a escala da miniatura atual.
- Tamanho para todas: Aplica a escala escolhida a todas as miniaturas abertas.
- Organizar: Reorganiza automaticamente todas as miniaturas no slot lateral.
- Fechar janela: Encerra o programa correspondente à miniatura.
- Fechar tudo: Encerra todos os programas que possuem miniaturas ativas.
- Restaurar tudo: Minimiza as miniaturas e restaura as janelas originais para o tamanho normal.
Organização Dinâmica & Regra de Memória (Arraste Livre)
- Arraste Livre: Segure o clique esquerdo e mova a miniatura livremente entre seus monitores (estado Flutuante).
- Snap Edge: Ao arrastar a miniatura perto da borda direita da tela, ela se encaixa automaticamente (Snap) formatando uma coluna perfeita com as outras.
- Memória Imediata: O sistema grava de imediato o monitor exato, tamanho e estado de sempre-visível. Fechar o app e abrir novamente trará cada miniatura exatamente como e onde estava!
_____________
Docks laterais (esquerdo e direito)
Atalhos para aplicações ou URLs: 7 slots à esquerda e 7 à direita (14 no total).
Lançar
Clique simples no atalho.
Vincular
Ctrl + clique no slot — escolha um .exe ou URL (sites podem mostrar favicon ou o ícone .
Limpar
Ctrl + Shift + clique remove o vínculo.
🎨 Customização de Cores (Tema Personalizado)
O HoloDockMonitor agora permite personalizar individualmente as cores de cada elemento da interface através do tema Custom.
Acessar o Formulário de Cores
- Clique com o botão direito no ícone do HoloDockMonitor na bandeja
- Selecione Color Theme
- Escolha Custom para ativar o tema personalizado
- Um formulário de customização de cores será exibido automaticamente
Elementos Customizáveis
O formulário de cores permite ajustar as cores dos seguintes elementos:
⏰ Linhas do Relógio
- Cor dos arcos que indicam horas, minutos e segundos
📊 Agulhas dos Sensores
| Sensor | Descrição |
|---|---|
| Agulha da CPU | Cor da agulha do processador |
| Agulha da GPU | Cor da agulha da placa de vídeo |
| Disco C: | Cor do drive principal |
| Disco D: | Cor do drive secundário |
| Disco E:, F:, etc. | Cores de drives adicionais conectados |
| Rede Down | Cor da agulha de download |
| Rede Up | Cor da agulha de upload |
| Diamante | Cor do indicador central |
📝 Textos dos Ícones
- Texto CPU: Cor do texto do ícone de CPU (10h)
- Texto Energia: Cor do texto do ícone de Power (8h)
- Texto RAM: Cor do texto do ícone de temperatura (6h)
Como Usar o Formulário
- Clique no quadrado colorido ao lado de cada elemento
- Selecione a cor desejada no diálogo de cores
- Clique Salvar para aplicar as mudanças
- As cores são aplicadas instantaneamente na interface
Suporte a Drives Dinâmicos
O sistema detecta automaticamente todos os drives conectados ao computador:
- Quando você conecta um novo drive USB ou HD externo (E:, F:, G:, etc.), ele aparece automaticamente no formulário
- Cada drive pode ter sua própria cor personalizada
- Se um drive for desconectado e reconectado, sua cor personalizada é restaurada
🔮 Configurações 3D
O HoloDockMonitor possui um sistema 3D único que responde ao mouse:
Inclinar a Interface (3D)
-
Clique e segure com o botão DIREITO do mouse em qualquer lugar da interface
- Mova o mouse para inclinar o dashboard:
- Esquerda/Direita: Rotaciona no eixo Y (gira horizontalmente)
- Cima/Baixo: Rotaciona no eixo X (gira verticalmente)
- Solte o botão direito para fixar a posição
- A posição é salva automaticamente
Resetar Posição 3D
- Duplo clique em qualquer lugar da interface com o botão ESQUERDO
- A interface retorna à posição plana original
Mover a Janela
- Clique e segure com o botão ESQUERDO do mouse
- Arraste para posicionar onde desejar
- A posição é salva automaticamente
Arquivos de Configuração
O HoloDockMonitor salva suas preferências em arquivos JSON:
| Arquivo | Conteúdo |
|---|---|
config.json |
Idioma, tema, escala, modo de renderização, docks (incl. esquerdo/direito), voz (incl. “falar as horas”), nome, energia, ordem das agulhas, atalhos, ícones em Base64, tema custom, alarmes, sensores ocultos na bandeja, etc. |
position.json |
Posição na tela, inclinação 3D, offset dos botões |
powerconfig.json |
Planos de energia selecionados e GPU preferida |
💡 Dicas e Truques
Dicas de Produtividade
- Leitura por voz: ligue no dock superior; depois selecione o texto que quer ouvir noutra aplicação
- Microfone: com a monitorização ligada, use aplicações de texto suportadas; Shift+clique no microfone para comandos de voz
- Controle de Brilho Noturno: Use o botão Luz + scroll para rapidamente ajustar o brilho ao mudar de ambiente
- Monitoramento de Rede: As agulhas de Download/Upload mostram velocidade real em Mbps - útil para testar sua conexão
- Prevenção de Superaquecimento: O diamante vermelho piscante é um alerta visual - quando aparecer, verifique a temperatura no indicador das 6h
- Multitarefa Avançada: Combine Pin + Lock para manter uma janela de referência sempre visível e imóvel enquanto trabalha
- Customização de Cores: Use o tema Custom para criar um visual único que combine com seu setup RGB ou preferência pessoal
Personalização Visual
- Cada tema não apenas muda as cores, mas a atmosfera do dashboard
- O tema Cyberpunk é perfeito para setups RGB e ambientes escuros
- O tema Nature é ideal para quem prefere tons suaves e relaxantes
Resolução de Problemas
| Problema | Solução |
|---|---|
| Voz não funciona | Verifique se há vozes TTS instaladas no Windows |
| Sensores não aparecem | Execute como Administrador para acesso total aos sensores |
🎯 Conclusão
O HoloDockMonitor é mais que um monitor de hardware - é uma central de comando que coloca o controle do seu computador ao alcance de um clique. Combinando visualização 3D premium, funcionalidades práticas de produtividade e automação inteligente, ele se torna o verdadeiro canivete suíço digital para usuários exigentes.
Versão: HoloDockMonitor 1.0
Sistema: Windows 10/11
Manual criado para usuários leigos e avançados.
Para suporte adicional, consulte a documentação técnica ou entre em contato com o desenvolvedor.