É possível registrar todas as janelas pop-up do sistema / aplicativo e vê-lo posteriormente no Windows XP e posterior?

0

Alguns minutos atrás enquanto navegava na Internet com o Firefox 8.0.1 para Windows XP (Professional 32bit) eu vi que alguns pop-up provavelmente com o sistema ou informações do Firefox piscavam (apareciam e desapareciam momentaneamente) - não podia ser popup de anúncios porque estava usando o facebook e o Google.com quando isso aconteceu. Eu não tive tempo de ler o que estava escrito, então não sei o que aconteceu então.

E eu gostaria de saber - existe no Windows XP e em sistemas Windows posteriores essa opção para usuários avançados que registram todos os pop-ups de informações de aplicativos do sistema / de terceiros? E se for, como funciona e como posso ligá-lo?

Felicidades.

    
por spaffy 11.12.2011 / 15:18

1 resposta

2

Minha pesquisa não produziu uma maneira automática de fazer isso, mas espero deixar migalhas de pão para pessoas que precisam resolver isso de várias maneiras.

Para o seu problema específico, o monitor de processos da Sysinternals pode ajudá-lo a pegá-lo durante o voo , mas é provavelmente mais pesado do que o que você está procurando, porque eu suspeito que deixá-lo funcionando o tempo todo seria bastante intensivo em termos de recursos.

Cobrindo algo de partes existentes pode ser complicado. O GetWindowText permite coletar o conteúdo de uma janela, mas requer intervenção humana. Você pode ser capaz de escrever um script AutoHotKey para executar o GetWindowText em todas as janelas de um determinado tipo, etc.

Está bem claro que todas as peças estão lá para criar um aplicativo que faria isso. A Microsoft tem um Filtro de caixa de diálogo incluído no Windows Embedded que monitora constantemente qualquer caixa de diálogo com um título específico e a suprime. Eu suspeito que alguém com mais fu desenvolvimento do Windows, provavelmente poderia arrancar algo relativamente rápido que faz exatamente o que você está descrevendo. A maioria deles provavelmente não criou um, porque o Visual Studio e o kin provavelmente possuem ferramentas embutidas para rastrear a criação de janelas. WindowInterceptor parece ser o código-fonte que seria um bom ponto de partida.

Se eu encontrar algo que combine melhor, atualizarei. E quando eu obtiver 10 repetições, voltarei e corrijo as URLs. : -)

    
por 11.12.2011 / 20:37