oye amiguito al parecer eres un genio de la programacion a ver siayudas con mi proyecto veras tengo que comunicar dos pc por medio dlpuerto serialy la verdad es que no se como hacerlo mira tengo este codigoy no se como funciona por que no lohe podidointerpretar muy bien estoy usando el JCreator para escribir mi codigo
import java.net.*;
class url{
public static void main (String args[]){
try{
System.out.println("->direccion IP de una URL POR NOMBRE");
InetAddress address=InetAddress.getByName("usuario.tripod.es");
System.out.println(address);
//extrae la direccion Ip apartir de la cadena que se encuentra
//a la derecha de la barra ,luego proporciona esta direccion
// IP como argumento de la llamada al metodo getByName)
System.out.println("->nombra a partir de la direccion");
int temp = address.toString().indexOf('/');
address = InetAddress.getByName(address.toString().substring(temp+1));
System.out.println(address);
System.out.println("->DireccionIP actual de localHost");
address =InetAddress.getLocalHost();
System.out.println(address);
System.out.println ("->nombre del local host apartir de la direccion");
temp = address.toString().indexOf('/');
address = InetAddress.getByName(address.toString().substring(temp+1));
System.out.println(address);
System.out.println("->nombre actual de local Host");
System.out.println("->DireccionIP actual de localHost");
//coge la direccion IP como un array de bytes
byte[] bytes=address.getAddress();
//convierte los bytes de la direccion IP a valotres sin signo
//y los presenta por espacios
for (int cnt=0;cnt<bytes.length;cnt++){
int uByte= bytes[cnt]< 0 ? bytes[cnt]+256:bytes[cnt];
System.out.println(uByte+"");
}
System.out.println();
}catch(UnknownHostException e){
System.out.println(e);
System.out.println("debes estar conectado para que esto funcione bien");
}
}
}
al correr elprograma me sale que debo estar conectado a internet perono se como darle la direccion IP a ver si me ayudas