Menú

Mostrar Mensajes

Esta sección te permite ver todos los mensajes escritos por este usuario. Ten en cuenta que sólo puedes ver los mensajes escritos en zonas a las que tienes acceso en este momento.

Mostrar Mensajes Menú

Mensajes - Leyer

#541
Java / Re: Mi juego de naves en Java
9 Enero 2010, 01:14 AM
jajaja bueno de todas forma si funciona como se ve entoces eres bueno haciendo juegos deberias hacer un totorial avanzado para los que estan la creacion de juegos : :P

Saludos.
#542
Java / Re: Mi juego de naves en Java
9 Enero 2010, 01:03 AM
Cita de: Pakiyopgd en  9 Enero 2010, 00:43 AM
. eso si, está hecho a pelo


a palos? jjajaj

Lo veo bien! lastima que no pueda descargar por ese servidor :&//Y&% por cierto el code este ofuscado por que cuarquiera podria ver el code

Saludos!
#543
Cita de: ddk en  8 Enero 2010, 23:10 PM
Buen tutorial, pero yo le agregaria una cosa.

¿Que ¿?=)(&%·"! es un Sniffer?
hajaja

Exelente habia leido sobre esto pero no lo use mucho :xD , tu tutorial se entiende bien y ya que lo entendi se me ocurre una que otra cosa  >:D interesante.

PD: Why not in eclipse? seria bueno :P

por cierto buen aporte :D

Saludos
#544
Java / Re: Ayuda con mi aprendizaje con JAVA
8 Enero 2010, 19:42 PM
jajaja con razon no lo aprendes no te cierres solo di que es facil :xD y lo aprenderas

Saludosl
#545
Java / Re: Ayuda con mi aprendizaje con JAVA
8 Enero 2010, 05:37 AM
muchas cosas como

-Entender los conceptos basicos herencia,polimorfismo,encapsulamiento,abstraccion
-Flujo de input/Out java.io
-Swing/Event -java.Swing
-Programacion en Red (sockets,Url etc..) -java.net
-Manejo de hilos(Thread)
-Genericos
-Manejo de Exepciones
-Base de Datos
-2D graphics
-J2ME
-JNI
-JSP
-Servlet
-y aprender ha usar algunas librerias externas
-etc...

Saludos.

#546
Java / Re: Cliente-servidor
7 Enero 2010, 15:41 PM
mmm quisas el buffer este abarcano mucha memoria colocale 1024

Edit: tambien prueba el link que funciona
#547
Bueno es que ago mejores interfazes en eclipse sin mucho trabajo  por eso no lo uso :P

Saludos.
#548
Java / Re: Cliente-servidor
7 Enero 2010, 15:01 PM
Cita de: ..::| D3Bć1 |::. en  7 Enero 2010, 13:28 PM
Rectifico, ya lo he consegui, aqui el metodo:

Código (java) [Seleccionar]

int porcentaje = 0;
                       System.out.println(porcentaje);
while((read = stream.read(data)) > 0){
                               
                               
offset += read;
                               porcentaje = (offset * 100)/SIZE;
                               System.out.println(porcentaje);
                               
fileOutputStream.write(data,0,read);
  }


cierto esta listo para un progressBar aunke fuera bueno que en la salida se imprimiera en una sola linea y no salte a la siguiente desconozco eso.

Cita de: alzehimer_cerebral en  7 Enero 2010, 13:31 PM
LEYER gracias por tu aporte uan vez mas, el ejemplo que me pones me gusta mas ya que lleva threads incorporados.  El codigo esta muy claro tambien.
Cualquier cosa os comento.
Salu2.
alzehimer_cerebral
:)
#549
Java / Re: Cliente-servidor
6 Enero 2010, 19:32 PM
 ;) bien!

esta es la segunda forma

Código (java) [Seleccionar]

import java.io.File;
import java.io.FileOutputStream;
import java.io.IOException;
import java.io.InputStream;
import java.net.MalformedURLException;
import java.net.URL;
import java.net.URLConnection;

/**
* @author Leyer
*/
public class ThreadForDownload extends Thread{
public static void main(String []args){
try {
new ThreadForDownload(new URL("http://www.tecnun.es/asignaturas/Informat1/ayudainf/aprendainf/Java/Java2.pdf"),"/home/leyer").start();
} catch (MalformedURLException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
}
private URL           url          =   null;
private URLConnection connection   =   null;
private int offset = 0;
private boolean init   = true;
String path;
private FileOutputStream fileOutputStream;
public ThreadForDownload(
final URL URL,
String path) {
this.url = URL;this.path = path;
}

@Override
public synchronized void run() {
while(init){
try {
System.out.println("-----------------------------------");
System.out.println("Host: "+url.getHost());
System.out.println("NOmbre del Archivo: "+getFileName(url));
System.out.println("Tamaño: "+getLength(url));
System.out.println("-----------------------------------");
connection = url.openConnection();
} catch (IOException e) {System.err.println("Error in conection!");System.exit(0);
} catch (Exception e) {
e.printStackTrace();System.exit(0);
}
int read = 0;
final int SIZE = getLength(url);
InputStream stream  =  null;
try {
System.out.println("wait...");
   stream = connection.getInputStream();
fileOutputStream = new FileOutputStream(path+""+File.separator+getFileName(url));
final byte[] data = new byte[SIZE];
while((read = stream.read(data)) > 0){
offset +=read;
fileOutputStream.write(data,
0,
read);
  }
try{
System.out.println("Completado!");
fileOutputStream.flush();
fileOutputStream.close();
offset = 0;  init = false;
break;
   }catch (Exception e) { }
}catch (Exception e1) {
 }
  }
}

public void setInit(boolean init) {
this.init =false;
}
final int getLength(URL urlFile){
URLConnection connection = null;
int size = 0;
try {
connection = urlFile.openConnection();
size = connection.getContentLength();
} catch (IOException e) {
System.err.println(e+":ERROR");System.exit(0);
} catch (Exception e) {
System.err.println(e+":ERROR");System.exit(0);
}
return size;
}
private final String getFileName(URL URL){
    String path=URL.getPath();
    int lastIndexOf=path.lastIndexOf("/");
    String name = path.substring(lastIndexOf+1);
return name;

}
}


PD: lo hice al instante asi que errores en el codigo se aceptan
#550
Java / Re: Cliente-servidor
6 Enero 2010, 19:19 PM
Cita de: -Ramc- en  6 Enero 2010, 19:15 PM
Me parece que alguien debe leerse un buen tutorial de Sockets, en el paquete .net está todo lo que necesitas, toma el InputStream del socket, empieza a leer los datos que te envia el server y ya lo tienes.
:P pero si el lo esta haciendo asi ps que lo siga haciendo no es mucha la diferencia