DS Fácil · instalação

Mini-PC em quiosque

Pôr um mini-PC com Windows a mostrar uma playlist em ecrã inteiro, a arrancar sozinho depois de uma falha de energia e a recuperar de um encerramento acidental — sem ninguém lá para tocar em nada.

01

BIOS: voltar a ligar depois de faltar a luz

O passo mais esquecido, e o único que não se resolve dentro do Windows. Sem ele, uma falha de energia às três da manhã deixa a montra apagada até alguém ir lá carregar no botão.

Entre na BIOS no arranque (normalmente Del, F2 ou F10) e procure, em Power ou Advanced, a opção conhecida por Restore on AC Power Loss, AC Back ou After Power Failure. Escolha Power On — não Last State, que deixa a máquina desligada se ela estava desligada quando a luz caiu.

Grave e saia. Teste: desligue a ficha da parede e volte a ligar. O mini-PC deve arrancar sozinho.

02

Entrar no Windows sem escrever a palavra-passe

De nada serve arrancar se ficar parado no ecrã de início de sessão.

Carregue em Win + R, escreva netplwiz e desmarque «Os utilizadores têm de escrever um nome de utilizador e uma palavra-passe».

Se essa caixa não aparecer — acontece no Windows 11 — vá a Definições → Contas → Opções de início de sessão e desligue «Para maior segurança, permitir apenas o início de sessão do Windows Hello». Feche e volte a abrir o netplwiz: a caixa está lá.

03

Nunca adormecer, nunca apagar o ecrã

O player já pede wake lock ao browser, mas isso não sobrevive a uma política de energia do sistema. Isto resolve na origem.

Linha de comandos · como administrador
:: nunca apagar o ecrã, nunca suspender, nunca parar os discos
powercfg /change monitor-timeout-ac 0
powercfg /change standby-timeout-ac 0
powercfg /change disk-timeout-ac 0
powercfg /hibernate off

Desligue também as notificações, que aparecem por cima do conteúdo: Definições → Sistema → Notificações.

04

O ficheiro de arranque

Um .bat em vez de um atalho: permite reabrir o browser sozinho se ele fechar ou estoirar, o que num ano de funcionamento contínuo acaba por acontecer.

Guarde como C:\dsview\arrancar.bat, trocando o endereço pelo link da sua playlist:

C:\dsview\arrancar.bat
@echo off
set URL=https://o-seu-dominio.pt/12347
set CHROME="C:\Program Files\Google\Chrome\Application\chrome.exe"

:: o ciclo reabre o browser se ele for fechado ou estoirar
:ciclo
%CHROME% --kiosk --app=%URL% ^
  --user-data-dir=C:\dsview\perfil ^
  --autoplay-policy=no-user-gesture-required ^
  --noerrdialogs --disable-infobars ^
  --disable-session-crashed-bubble ^
  --check-for-update-interval=604800
timeout /t 5 /nobreak >nul
goto ciclo

Cada opção está lá por uma razão:

  • --kiosk --app= — ecrã inteiro, sem barra de endereço nem separadores.
  • --user-data-dir — perfil fixo e só desta TV. É aqui que fica guardada a identidade do aparelho.
  • --autoplay-policy=no-user-gesture-required — sem isto, um vídeo com som fica parado à espera de um clique que ninguém vai dar.
  • --disable-session-crashed-bubble — evita o balão «O Chrome não foi encerrado corretamente» a tapar a montra depois de uma falha de energia.
  • --check-for-update-interval=604800 — adia o aviso de atualização para uma vez por semana.

Nunca use modo anónimo, nem configure a limpeza de dados ao sair. O player guarda a identidade deste aparelho no localStorage; apagá-la faz com que cada arranque conte como uma TV nova, e o histórico da playlist enche-se de fantasmas.

Com o Edge, a linha equivalente é msedge.exe --kiosk %URL% --edge-kiosk-type=fullscreen --no-first-run.

05

Arrancar com o Windows

Uma tarefa agendada em vez da pasta «Arranque»: corre mais cedo, sobrevive a atualizações e pode ser reiniciada automaticamente se falhar.

Linha de comandos · como administrador
schtasks /create /tn "DS View" /tr "C:\dsview\arrancar.bat" ^
  /sc onlogon /rl highest /f

Para confirmar: schtasks /run /tn "DS View" deve abrir a playlist em ecrã inteiro imediatamente.

06

Reinício de madrugada

Opcional, mas barato. Um browser que fica meses aberto acumula memória; reiniciar quando a loja está fechada evita a chamada de telefone às dez da manhã.

Linha de comandos · como administrador
schtasks /create /tn "DS View reinicio" /tr "shutdown /r /t 0 /f" ^
  /sc daily /st 04:30 /ru SYSTEM /f

E em Definições → Windows Update → Horas de atividade, marque o horário da loja. O Windows deixa de reiniciar por atualizações durante o dia.

Três números que evitam falsos alarmes

Vêm do próprio player. Quem não os souber julga que há avaria quando não há.

45–60 s

Intervalo entre consultas Alterações feitas no painel demoram até um minuto a chegar à TV, e só trocam na fronteira do item que está a passar. É de propósito: evita que todas as TVs batam no servidor ao mesmo segundo.

180 s

Tempo até contar como offline Depois de um reinício, a TV aparece como «fora do ar» durante cerca de três minutos antes de voltar a verde. Não é sintoma de nada.

100

Aparelhos monitorizados por playlist Ao ultrapassar este número, a reprodução continua mas deixam de ser criados registos novos de monitorização. É a razão para o perfil fixo do passo 04: sem ele, cada arranque gasta um lugar desta conta.

Confirmar que ficou bem

  1. Desligue a ficha da parede e volte a ligar. Passados dois ou três minutos, a playlist deve estar a dar, em ecrã inteiro, sem ninguém tocar em nada.
  2. No painel, em Playlists, o cartão deve mostrar Online.
  3. Em Histórico, o aparelho aparece com plataforma Navegador e disponibilidade a subir.
  4. Deixe o rato quieto três segundos: o ponteiro desaparece.

Se precisar de mexer na máquina sem sair do quiosque, Alt + F4 fecha o browser — o ciclo do .bat reabre-o cinco segundos depois. Para o travar, termine a tarefa DS View no Gestor de Tarefas. Para diagnosticar sem o modo quiosque do painel, acrescente ?quiosque=0 ao endereço.