Ola pessoal.
Queria uma dica de voces.O que eu preciso pesquisar e saber para fazer um programa que identifique se um servidor de um jogo esta on-line ou não?
Sabendo que eu tenha o IP e porta em mãos?
Só preciso do caminho das pedras.
Valeu gente 
Ola pessoal.
Queria uma dica de voces.O que eu preciso pesquisar e saber para fazer um programa que identifique se um servidor de um jogo esta on-line ou não?
Sabendo que eu tenha o IP e porta em mãos?
Só preciso do caminho das pedras.
Valeu gente 
Ola pessoal.
Queria uma dica de voces.O que eu preciso pesquisar e saber para fazer um programa que identifique se um servidor de um jogo esta on-line ou não?
Sabendo que eu tenha o IP e porta em mãos?Só preciso do caminho das pedras.
Valeu gente
![]()
4 letras: ping
Ola pessoal.
Queria uma dica de voces.O que eu preciso pesquisar e saber para fazer um programa que identifique se um servidor de um jogo esta on-line ou não?
Sabendo que eu tenha o IP e porta em mãos?Só preciso do caminho das pedras.
Valeu gente
![]()
6 letras: telnet
telnet!
Ping eu tentei mas nao deu certo.
Como que eu faço pra usar esse telnet?
Eu achei esse tópico aqui : http://www.guj.com.br/java/66819-telnet-com-java
Eu coloco a API, mas faço o que com telnet ? tem algum comando ? Nunca usei telnet na vida.
ping no IP vai saber se o server esta ‘online’…
na telnet na porta vai validar se ela está aberta (alem do server online)
mas pelo o q vc me falou…
ping resolve… nao quer apenas saber se ele esta online
começe pesquisando no google.
Ping não verifica a porta, portanto, só com telnet você mata os dois problemas (ver se está on a partir de ip e porta).
Pesquise no google, se não conseguir fazer (talvez use Windows Vista ou 7, em que esse recurso vem desabilitado), poste aqui
começe pesquisando no google.
OK! vou tentar achar algum tutorial!
Ping não verifica a porta, portanto, só com telnet você mata os dois problemas (ver se está on a partir de ip e porta).
Pesquise no google, se não conseguir fazer (talvez use Windows Vista ou 7, em que esse recurso vem desabilitado), poste aqui
machado! Valeu cara! consegui instalar/ativar o telnet aqui no meu win7, e tentei fazer um test tipo :
open www.google.com.br e www.google.com.br 80
mas eles ficam carregando e nao acontece nada.
Quando tentei open localhost deu falha.
O que tenho que digitar no prompt do telnet ?
Valeu cara 
qual a finalidade, posso perguntar?
Um amigo meu é admin de um server e ele queria um programa que verificasse de tempos em tempos , quando ele ficar off-line.
E também, eu queria aprender telnet pra usar pra meus fins academicos e outros. A gente nunca sabe quando vai precisar.
A sintaxe de telnet é simples:
telnet [IP] [PORTA]
Exemplo, se eu quero ver se há conectividade à porta 3306 do IP 10.0.0.102, faço
telnet 10.0.0.102 3306
Ao pressionar enter, o comando iniciará uma tentativa de conexão, caso ocorra algum erro, significa que não há conectividade com aquela porta, logo, um ping pode dizer se o problema é apenas a porta (ela pode estar ocupada) ou se o equipamento que possui aquele IP está ou não em rede.
telnet 10.0.0.102 3306
Caminho inválido
Quando eu digito telnet “algumacoisa”
http://imageshack.us/photo/my-images/717/duvidajavatelnet.jpg/

1 - Você precisa apenas do prompt de comando, não do programa telnet.exe
2 - Abra o menu iniciar e digite cmd, em seguida, pressione enter
3 - Digite telnet [IP] [PORTA] compatíveis com um IP e uma PORTA válidos e pressione enter
Pra funcionar, o servidor tem que ter um servidor telnet ? pq aqui nao funciona…
Em java? Poderia ser algo do tipo:
import java.io.IOException;
import java.net.InetAddress;
import java.net.InetSocketAddress;
import java.net.Socket;
import java.net.SocketAddress;
import java.net.UnknownHostException;
public class TesteHostResponse {
public static void main(String[] args) {
// Para verificar se o SERVIDOR está respondendo
InetAddress inetAddress;
try {
inetAddress = InetAddress.getByName("255.255.255.255");
if (inetAddress.isReachable(4000)) {
System.out.println("Servidor respondeu");
} else {
System.out.println("Servidor não respondeu");
}
} catch (UnknownHostException e) {
e.printStackTrace();
} catch (IOException e) {
e.printStackTrace();
}
// Para verificar se a aplicação servidor do jogo está ativa no SERVIDOR
Socket socket = new Socket();
SocketAddress enderecoSocket = new InetSocketAddress("255.255.255.255", 11111);
try {
socket.connect(enderecoSocket);
} catch (IOException e) {
e.printStackTrace();
}
if (socket.isConnected()) {
System.out.println("Servidor de jogo ativo");
}
}
}