Eu tenho o que pode parecer uma pergunta estranha, mas acredito ter identificado uma necessidade real de algo assim e gostaria de saber A. Se alguém tiver sugestões, ou B. se alguém cruzou esta ponte e tem ponteiros para produtos que já podem fornecer funções como esta.
Eu trabalho com uma empresa que emprega e ajuda um grande número de pessoas com deficiência visual. Há uma infinidade de opções para auxiliar o software dentro do sistema operacional que faz tudo, desde ler seu email até navegar pelas janelas ...
A questão é que quando um computador está desligando e é nessa tela que instala as atualizações X de X, por favor não desligue ou desligue o computador ...
Alguém que não consegue ver, acabará por declarar que o computador está suspenso e realizar as etapas normais de correção, desligando-o ou desligando-o!
Quando assumi essa posição, achei que essa pode ter sido uma imagem ruim do último administrador que continuava levando a computadores no reparo de inicialização e com erro aleatório associado a atualizações com falha. Parece que a causa é que os usuários finais estão fazendo exatamente isso.
Então, eu gostaria de fazer, talvez, detectar essa condição e fazer com que ela faça um bipe periódico do sistema ou algo para indicar que está em esse estado, e que eles não devem considerá-lo suspenso / in necessidade de desligar até que o sinal tenha cessado por x segundos ou algo assim.
Alguém tem alguma sugestão sobre por onde começar? (Ou onde esta pergunta seria melhor perguntada?)