Monitoramento do status da internet no servidor E3

Prezados, boa tarde!

Gostaria de saber se é possível monitorar (via script) o status (conectado/desconectado) da conexão com a internet na maquina onde está instalado meu servidor Elipse E3.

Desde já, agradeço a atenção.

1 Like

Boa tarde,
Uma sugestão seria realizar um ping em um endereço na internet, desta forma seria possível avaliar o status da conexão.

Veja estes artigos:


1 Like

Délio, a primeira sugestão (KB-15457) me atende perfeitamente.

Muito obrigado pela presteza!

1 Like

Boa tarde. Criei um script cíclico, com período de 1s, que fica realizando o ping de um dado dispositivo, com base no KB-15457.

dim oShell

set oShell = CreateObject("WScript.Shell")

if (oShell.Run("ping " & objLink.ipLink  & " -w 200 -n 1", 0, true)) = 0 then
	objLink.statusLink = true
else
	objLink.statusLink = false
end if

Observei que se eu fechar abruptamente a tela do viewer, na qual o objeto de script está instanciado, o aplicativo do viewer não é devidamente fechado, prendendo a licença de viewer e impossibilitando de acessar a tela novamente, pois o elipse considera que a tela ainda está aberta, não deixando abrir duas vezes a mesma tela no mesmo pc.

Gostaria de saber se existe algum contorno para essa condição, como instanciar um serviço para ping, que não seja o driver de ping, para que possa realizar o ping sem que haja essa instabilidade da aplicação.

Abs.,

Daniel Leite