Determinar tiempo de descarga

Iniciado por Zeroql, 18 Noviembre 2007, 21:16 PM

0 Miembros y 1 Visitante están viendo este tema.

Zeroql

señores esto no va aki pero bueno.
resulta que tengo un programa para hacer descargas de actualizacion y me gustaria saber cual es la formula matemetico para realizar el calculo de cuanto tarda una descarga
ejm:
si un archivo pesa 10 mb y la persona tiene una velocidad de descarga 13.6 este se demora 12 min 32 seg
como se hace eso?
Dime y lo olvido, enseñame y lo recuerdo, involucrame y lo aprendo.
/.-ZEROQL.-\   -----  #937675#


papanoel_devacaciones

mmm no seria......el tamaño por el tiempo de descarga por segundo = al tiempo de espera ?? osea si yo tengo un archivo de 10mb y descargo a 1mb/sec tardaria unos 10 segundos en bajar.....no se yo lo calculo asi..eso si a tener en cuenta que la velocidad seria una media ya que siempre varia un archivo puede bajar a 200kb i derepente subir a 500.....



Saludos

Zeroql

yo necesito la formula para aplicarla en un probrama
Dime y lo olvido, enseñame y lo recuerdo, involucrame y lo aprendo.
/.-ZEROQL.-\   -----  #937675#


Hendrix

Es la que te dijo el señor ☺Şm0ќè=hack=™☺, Supongamos que pesa 100 Mb, y tu descarga es actual es de 1Mb/s entonces:

100/1 = 100 segundos

Supongamos que pasados 10 segundos nuestra conexión es de 0,5 Mb, y ya hemos descargado 20 Mb del archivo, quedaria asi:

(100-20)/0.5 = 80/0.5 = 160 segundos....

Lo entiendes??? No tienes que calcular siempre del tamaño total, sino del tamaño restante  ;)
"Todos los días perdemos una docena de genios en el anonimato. Y se van. Y nadie sabe de ellos, de su historia, de su peripecia, de lo que han hecho, de sus angustias, de sus alegrías. Pero al menos una docena de genios se van todos los días sin que sepamos de ellos". - Juan Antonio Cebrián

Zeroql

bueno mucjas gracias pero resulta que el calculo que he hecho por lo que medijeron es le siguiente
descargo a 13.6kb/s y tengo un archivo de 35 mb seria asi
35/0.1306=267 segundos para un total de 4 min 45 seg (diciendo que todo lo que sea 0.algo sea menor de 1mb/s)
35/13.6=2.57 segundos (suponiendo que todo lo que sea mayor a 0 es kb/s)
pero el tiempo de decarga original de tal tamaño es de 48m 16 s
esto lo se por la calculadora que trae el bitmeter
como es eso?
Dime y lo olvido, enseñame y lo recuerdo, involucrame y lo aprendo.
/.-ZEROQL.-\   -----  #937675#