Software, que fará um som quando um aplicativo se tornar responsivo novamente

5

Estou usando vários aplicativos, que são muito lentos. Eles não respondem por entre 1 segundo e até cinco minutos e eu não tenho uma boa maneira de prever seus tempos de resposta. Isso significa que eu farei outro trabalho e, de tempos em tempos, verifico se o aplicativo respondeu. Escusado será dizer que isso desperdiça muito tempo. Portanto, seria ótimo se houvesse um som sempre que o aplicativo respondesse. Como não consigo modificar o aplicativo, o som teria que vir de uma ferramenta, que monitora os aplicativos e sempre que um aplicativo não responder por mais de 5 segundos, ele emitirá um som quando voltar a responder.

Existem várias maneiras, nas quais os aplicativos podem ficar sem resposta. Em um deles, o mouse se transformará em uma ampulheta sempre que estiver sobre o aplicativo, mas o gerenciador de tarefas afirmar que está respondendo, em outros, o gerenciador de tarefas indicará que não está respondendo.

Existe tal ferramenta?

    
por David 12.09.2011 / 11:51

1 resposta

1

Você pode conseguir algo assim com um script simples de powershell.

por exemplo:

while(1)
{

if((Get-Process Notepad).Responding -match "False")
{
    $toggle=1;
}

sleep 3;

if((Get-Process Notepad).Responding -match "True" -and $toggle -eq 1)
{
    [System.Media.SystemSounds]::Exclamation.Play();
    $toggle=0;
}

}

Abra uma instância do bloco de notas e execute este script. Uma vez no bloco de notas, tente abrir um binário de 5 a 10MB. Quando os dados binários forem exibidos e o Bloco de notas tornar-se responsivo novamente, o Windows fará o som de exclamação. Isso pode ser facilmente modificado para incorporar vários processos e o Windows inclui inúmeros outros sons prontos para uso. O script incorpora um atraso de 3 segundos entre as verificações para reduzir os ciclos de CPU desnecessários.

    
por 22.09.2011 / 01:01