Índice Colegas Dibujo Informática Cine Universidad Trabajo Correo
 

 
En esta sección incluiré unas cuantas utilidades en Java que pueden ser interesantes. He tratado de hacerlas lo más sencillas que he podido, y algunas creo que os pueden ser incluso útiles.
 
ConnectURL
  Una simple implementación del uso de la clase java.net.URLConnection para bajarse ficheros de Internet. La idea era crear una utilidad que me permitiese bajar imágenes en un proceso batch desde la línea de comandos.
 
Sólo necesita dos argumentos: la dirección de lo que nos queremos bajar, y el fichero en el que queremos guardarlo:
 
   java ConnectURL [url] [destination file]
 
Por ejemplo:
 
   java ConnectURL http://www.geocities.com/Hollywood/Mansion/6793/imagenes/estrella.gif estrella.gif
 
Código:
 
   ConnectURL.java
 

 
Chateo
  Ejemplo de aplicación que utiliza la clase java.net.ServerSocket para abrir un puerto en la máquina y esperar conexiones, de esta manera se pueda hacer un chat entre dos equipos: uno corriendo esta aplicación y otro haciendo un telnet al equipo anterior.
 
El único argumento que requiere esta aplicación es el puerto en el que queremos esperar conexiones (al que se conectará el telnet del cliente):
 
   java Chateo [port number]
 
Por ejemplo, en la máquina miMaquina, escuchando en el puerto 1234:
 
   java Chateo 1234
 
Y el cliente, desde otra máquina se conectará con:
 
   telnet miMaquina 1234
 
Código:
 
   Chateo.java
 

 
Mailator
  Utilidad para enviar correo desde la línea de comandos. Es útil por ejemplo para enviar mensajes con tareas programadas o bueno, lo que se os ocurra.
 
Consta de dos ficheros con código: el primero es el fichero SMTP.java, que es una clase que permite hacer uso del servicio SMTP de una máquina, en el puerto 25. Para implementar este protocolo se ha seguido el RFC 821, donde se explica el funcionamiento básico del SMTP.
 
El segundo fichero es el Mailator.java que es un interfaz de usuario para utilzar la clase SMTP con comodidad.
 
Por ejemplo:
 
   java Mailator -help
   Mostrará la ayuda de los comandos disponibles.
 
Código:
 
   SMTP.java
 
   Mailator.java
 
 
Esta página se actualizó por última vez el 9 de junio de 2004.
 
Índice Colegas Dibujo Informática Cine Universidad Trabajo Correo
 Índice   Colegas   Dibujo   Informática   Cine   Universidad   Trabajo   Correo