Gostaria de saber se alguém já implementou algo do tipo . Ao digitar um endereço de ip ou url o sistema da um retorno igual a o do cmd(ping) do windows?
Saber se o ip ou url esta ativa
7 Respostas
uma coisa é um ip, outra coisa é a porta.
vc pode olhar o protocolo ICMP ou tentar abrir um socket pra porta 80 desse IP e ver o que acontece.
Se for o mesmo retorno penso que tu pode executar o ping atraves do Runtime exec, então capturar o output e mostrar aodne tu achar melhor hehe.
[]'s
E ai criar um acoplamento de uma aplicação com um executavel do sistema operacional?
Cuidado… 
E ai criar um acoplamento de uma aplicação com um executavel do sistema operacional?Cuidado…
![]()
HEHe trabalhamos com as informações que temos disponível 
Não tenho certeza mais o ping do windows e dos linux são iguais ? (me corrijam se estiver errado).
Agora lendo certinho, de acordo com o título, o que tu quer fazer é apenas ver se a máquina tá “viva”, na rede. Penso que podes fazer como o peczenyj falou, abrir um socket pro tal host e ve se tem alguma resposta, se tiver é pq ta online se não é pq ele não responde nessa porta ou tá offline mesmo hehe.
Não precisa mostrar todas aquelas informações tipo assim .
Digite o ip : [ ]
if (resultado == true) {
disponivel.
} else {
não disponivel.
}
Achei isto pelo Google:
http://codare.net/2007/05/09/java-fazer-ping-em-um-servidor/
Deve servir para alguma coisa.
Inté.
Era isso mesmo. Valeu.