Foro de elhacker.net

Programación => Programación Visual Basic => Mensaje iniciado por: franky231 en 30 Julio 2005, 22:09 pm



Título: intercambio de archivos
Publicado por: franky231 en 30 Julio 2005, 22:09 pm
bueno esto no se si se podra acer pero por preguntar no se pierde nada ;D vale ay va mi pregunta
e echo un programa para intercambiar archivos entre 2 pcs, entre el mio y el de un amigo, pero descarga muy lento y lo k quiero acer es k el programa coga el porcentaje de subida y de descarga k yo kiera para k el archivo se descargue como si te estubieras bajando cualkier cosa de internet k en mi caso seria a 100kb/s ya k tngo una linea de 1 mega. Si se puede acer os agradeceria muxiiiiisimo k me  diciendome el codigo


Título: Re: intercambio de archivos
Publicado por: franky231 en 7 Agosto 2005, 12:11 pm
como nadie responde me imagino k no se podra, pro k almenos si no se puede k alguien lo diga xfavor.


Título: Re: intercambio de archivos
Publicado por: p0w3r f1y en 7 Agosto 2005, 17:55 pm
lo k quiero acer es k el programa coga el porcentaje de subida y de descarga k yo kiera para k el archivo se descargue como si te estubieras bajando cualkier cosa de internet k en mi caso seria a 100kb/s ya k tngo una linea de 1 mega.
No entiendo lo que quieres decir :S, quieres elegir a qué velocidad envia o qué?(osea, limitar la velocidad? porque aumentarla no creo...), eso creo que es dificil, aunque no imposible... ;).
Si lo que quieres hacer es que te indique la velocidad a la que esta enviando los archivos, supongo que eso si se podrá hacer, alomejor con la propiedad bytesalreadysent del winsock y un timer o algo parecido, yo no lo he hecho nunca, yo lo más que hice fue una barra de progreso....
Y si la transferencia va lenta, alomejor es porque el código que usas (para la transferencia) no es demasiado bueno o porque los ordenadores no son muy potentes... yo he probado con un p3 y un p4, conectado con un cable de red de 10/100 y transfiere a todo trapo...
También he probado a transferir entre dos adsl de 512 y va bastante bien, yo diría que a entre 10-12 kb/s....
Salu2.


Título: Re: intercambio de archivos
Publicado por: franky231 en 7 Agosto 2005, 21:34 pm
es k a mi me envia a una velocidad muy lenta tarde en enviar un archivo d 4 megas a un amigo un buen rato y lo k quiero es acer k coja mas conexion para k se descargue mas rapido los archivos.
espero k me entendais ;D


Título: Re: intercambio de archivos
Publicado por: Slasher-K en 8 Agosto 2005, 03:52 am
Si las máquinas están en red sólo es cuestión de copiar el archivo a la otra PC usando FileCopy.

Código:
Call FileCopy("C:\Archivo.txt", "\\PC01\Documentos\Archivo.txt")

Si lo querés transferir mediante sockets te conviene utilizar UDP ya que funciona más rápido que TCP, pero lo malo es que no tiene seguridad y los paquetess que se pierden no se pueden recuperar. Aunque en una LAN es dificil que se pierdan datos en una transferencia.

Saludos.


Título: Re: intercambio de archivos
Publicado por: franky231 en 9 Agosto 2005, 12:48 pm
vale anhur probare la conexion udp y contare como va.
muxas gracias