por
Jeff Tyson - traduzido por HowStuffWorks Brasil
Passo-a-passo
Vamos conhecer o processo de funcionamento de um protetor de tela, usando um computador com Windows 95/98 como modelo. Embora os comandos e detalhes específicos do sistema sejam diferentes em cada sistema operacional, o processo é basicamente o mesmo.
O seu computador monitora constantemente a atividade de vários componentes do sistema. Quando ele nota que o teclado e o mouse estão ociosos pela quantidade de tempo indicada nas configurações de proteção de tela da janela "Propriedades de Vídeo", o sistema envia um comando especial ao aplicativo atual para ver se pode iniciar o protetor de tela. Se o aplicativo em execução possui uma janela CBT (Treinamento baseado em computador) aberta ou possui um programa que não é executado com o Windows, como um que seja executado a partir da linha de comando do MS-DOS, o Windows não irá iniciar o protetor.
- Para descobrir se pode iniciar o protetor ou não, o Windows envia uma mensagem ao aplicativo que está em primeiro plano. Esse comando pergunta ao aplicativo: "posso iniciar o protetor de tela"? Um programa que não é executado pelo Windows não entenderá o comando e não responderá, enquanto um aplicativo CBT irá compreender e responder à pergunta com um comando que significa: "não, estou dando treinamento agora". Todos os outros aplicativos, no entanto, devem responder de forma positiva ao comando.
- Depois, o Windows observa a linha SCRNSAVE.EXE=____, no arquivo "system.ini", para saber se há um protetor de tela especificado. Caso não haja nenhum, simplesmente ignora o comando, mas se houver um nome de arquivo listado, vai tentar carregá-lo. Se o arquivo listado realmente for um protetor de tela, ele é executado e cria as imagens que você vê na sua área de trabalho.
- O protetor de tela continua a ser executado até que o Windows detecte algum tipo de entrada de dados do teclado ou do mouse. Na maioria das proteções, basta mexer o mouse ou pressionar alguma tecla para finalizar o programa imediatamente. No entanto, também é possível programar os protetores de tela para que sejam interrompidos somente com teclas ou botões específicos ou quando o mouse é movido por uma certa distância, uma função que é especialmente útil em proteções de tela interativas.
- Quando o Windows recebe a entrada de dados dizendo para finalizar o protetor, confirma se a proteção por senha está ligada e, se estiver, uma caixa aparece pedindo que você digite seu nome de usuário e senha. Caso contrário, o protetor de tela é simplesmente encerrado.
Quando a opção proteção por senha está ativa, a digitação do nome de usuário e senha incorretas vão fazer com que o Windows continue a executar a proteção de tela. E aqui cabe uma ressalva: embora essa opção lhe dê alguma segurança, é importante saber que os protetores de tela para Windows 95/98 criam suas próprias caixas de diálogo para pedir a senha e obtêm do sistema a senha e informações do usuário. Portanto, se não estiver seguro da confiabilidade da origem do protetor de tela, cuidado ao usar a proteção por senha. Há hackers que podem e realmente criam protetores somente para poder tirar vantagem desse ponto fraco do sistema e roubar senhas. Já nos computadores com Windows NT, que só permite que os protetores usem as caixas de diálogo do próprio sistema, esse problema não existe.
Na próxima seção, você vai descobrir como configurar um protetor de tela.