Automaticamente, o Chrome é encerrado ou reiniciado quando o plug-in falha

3

Alguém sabe se é possível desativar o Chrome ou reiniciar automaticamente quando um plug-in falha? Agora, simplesmente exibe a mensagem de que o plugin travou e tudo pára por aí.

    
por Pascal Lindelauf 16.04.2013 / 11:07

3 respostas

2

Acho que a única maneira (além de solicitar um recurso como você já fez) é criar o cromo da fonte e modificar o SadTabController para chamar RequestRestart assim que é inicializado, você também pode manter um processo em execução e fazer polling na tela, procurando a cor de imagens / texto / plano de fundo da falha (o Sikuli é ótimo para isso).

As únicas outras opções que vejo são usando outro navegador ou configurando uma tarefa para reiniciar o navegador periodicamente.

    
por 22.04.2013 / 17:21
0

Não há essa opção para o Chrome. Você deve reiniciar o navegador manualmente ou, para alguns plugins, atualizar a página para que o plug-in seja executado novamente. Para o Chromium, você pode tentar a sugestão de @RuntimeError

    
por 25.04.2013 / 11:45
0

Você precisa escrever o programa por conta própria. Isso pode ser feito com o lançamento da linha de comando em intervalos regulares:

Chrome.exe "data/text:html,ready"
Chrome.exe "javascript: IF {try plugin.function()} catch error {send jms message to some receiver}

No lado de fora, ouvinte Java JMS, invoque

taskkill /F "imagename eq chrome.exe"
Chrome.exe "url"

Eu não postei os detalhes aqui, mas você deve poder fazer isso com algum tempo, apenas para lembrar que o JavaScript tem limites de tamanho de cerca de 1000 caracteres devido aos limites da linha de comando e também da barra de endereços do Chrome .

    
por 25.04.2013 / 15:55