Foros del Web » Administración de Sistemas » Cloud Computing »

¿como se hace para que aparezca la barra de progreso en las descargas?

Estas en el tema de ¿como se hace para que aparezca la barra de progreso en las descargas? en el foro de Cloud Computing en Foros del Web. Editado Editado...
  #1 (permalink)  
Antiguo 13/03/2007, 14:28
 
Fecha de Ingreso: marzo-2006
Mensajes: 342
Antigüedad: 18 años, 9 meses
Puntos: 0
Editado Editado

Editado Editado

Última edición por Saludos; 04/07/2007 a las 19:13
  #2 (permalink)  
Antiguo 14/03/2007, 10:47
 
Fecha de Ingreso: marzo-2006
Mensajes: 342
Antigüedad: 18 años, 9 meses
Puntos: 0
Re: ¿como se hace para que aparezca la barra de progreso en las descargas?

Editado Editado

Última edición por Saludos; 04/07/2007 a las 19:13
  #3 (permalink)  
Antiguo 14/03/2007, 16:37
Avatar de Apolo
Colaborador
 
Fecha de Ingreso: abril-2003
Ubicación: ubicado
Mensajes: 7.961
Antigüedad: 21 años, 8 meses
Puntos: 109
Re: ¿como se hace para que aparezca la barra de progreso en las descargas?

Yo no tengo ni idea de lo que tratas de decir.

¿Cómo así que la "barra de progreso"?

Yo lo que puedo notar es que se trata de un archivo de video. Quizás lo que quieres es que el video de una vez se interpretado por Windows Media, en lugar de ser descargado como cualquier otro archivo.

Si ese es el caso, supongo que sería cuestión de jugar con los tipos MIME (MIME types). Encuentras bastante documentación en Internet al respecto, ahora que ya sabes "qué" buscar, y si es que mi suposición es correcta.

Saludos.
__________________
Planes VPS en el mundo > DirectorioVPS
Visita los foros de hosting de ComunidadHosting
  #4 (permalink)  
Antiguo 14/03/2007, 17:30
 
Fecha de Ingreso: marzo-2006
Mensajes: 342
Antigüedad: 18 años, 9 meses
Puntos: 0
Re: ¿como se hace para que aparezca la barra de progreso en las descargas?

Editado Editado

Última edición por Saludos; 04/07/2007 a las 19:13
  #5 (permalink)  
Antiguo 15/03/2007, 16:17
 
Fecha de Ingreso: marzo-2006
Mensajes: 342
Antigüedad: 18 años, 9 meses
Puntos: 0
Re: ¿como se hace para que aparezca la barra de progreso en las descargas?

venga, chicos, una ayudita que si no no puedo hacer descargas.
No puedo dejar las descargas así.
Decirme algo, aunque sea que parte tengo que mirar.... gracias.

Última edición por Saludos; 15/03/2007 a las 19:18
  #6 (permalink)  
Antiguo 16/03/2007, 16:37
 
Fecha de Ingreso: marzo-2006
Mensajes: 342
Antigüedad: 18 años, 9 meses
Puntos: 0
Re: ¿como se hace para que aparezca la barra de progreso en las descargas?

Editado Editado

Última edición por Saludos; 04/07/2007 a las 19:13
  #7 (permalink)  
Antiguo 16/03/2007, 16:50
Avatar de WebTech
Hosting Moderator
 
Fecha de Ingreso: octubre-2005
Ubicación: East Coast
Mensajes: 5.399
Antigüedad: 19 años, 2 meses
Puntos: 162
Re: ¿como se hace para que aparezca la barra de progreso en las descargas?

Esto sucede cuando se realiza la descarga a través de un script, que lee el archivo y envia la salida al navegador. Si a este script no se le agregan las cabeceras correspondientes, el navegador no tiene forma de saber el tamaño total y así hacer el cálculo de tiempo.

Como mínimo tendrías que tener estas cabeceras:

Código:
header("Pragma: public");
header("Expires: 0");
header("Cache-Control: private");
header("Content-Type: application/octet-stream");
header("Content-Disposition: attachment; filename=$filename");
header("Accept-Ranges: bytes");
header("Content-Length: $download_size");
Reemplaza las variables $filename y $download_size por su valor correspondiente.

Un saludo!
__________________
Infranetworking.com - Expertos en Hosting Multidominio, Cloud Hosting, Servidores Dedicados y Administración de Servidores Linux
  #8 (permalink)  
Antiguo 16/03/2007, 17:36
 
Fecha de Ingreso: marzo-2006
Mensajes: 342
Antigüedad: 18 años, 9 meses
Puntos: 0
Re: ¿como se hace para que aparezca la barra de progreso en las descargas?

Editado Editado

Última edición por Saludos; 04/07/2007 a las 19:14
  #9 (permalink)  
Antiguo 17/03/2007, 04:04
Avatar de ferny
Il capo della mafia
 
Fecha de Ingreso: febrero-2002
Ubicación: Al final del cable
Mensajes: 10.080
Antigüedad: 22 años, 10 meses
Puntos: 55
Re: ¿como se hace para que aparezca la barra de progreso en las descargas?

Yo estoy exactamente con el mismo problema, y es del servidor, pero no sé cómo arreglarlo. En mi caso estuve buscando por "estimated time left" (es el nombre de la barra de progreso en inglés), pero sin mucho éxito. Puede ser que el servidor no envíe la cabecera de content-lenght, pero hice la prueba y al menos en un .html sí la enviaba, pero con un .zip no pude probarlo. A ver si encontramos la solución
__________________
www.mundodivx.com || www.mundodivx.org

Pon tu mano en un horno caliente durante un minuto y te parecerá una hora.
Siéntate junto a una chica preciosa durante una hora y te parecerá un minuto.
Eso es la relatividad.
  #10 (permalink)  
Antiguo 22/03/2007, 15:44
 
Fecha de Ingreso: marzo-2006
Mensajes: 342
Antigüedad: 18 años, 9 meses
Puntos: 0
Re: ¿como se hace para que aparezca la barra de progreso en las descargas?

Editado Editado

Última edición por Saludos; 04/07/2007 a las 19:14
  #11 (permalink)  
Antiguo 24/03/2007, 11:27
 
Fecha de Ingreso: marzo-2006
Mensajes: 342
Antigüedad: 18 años, 9 meses
Puntos: 0
Re: ¿como se hace para que aparezca la barra de progreso en las descargas?

Editado Editado

Última edición por Saludos; 04/07/2007 a las 19:14
  #12 (permalink)  
Antiguo 24/03/2007, 12:45
Avatar de Apolo
Colaborador
 
Fecha de Ingreso: abril-2003
Ubicación: ubicado
Mensajes: 7.961
Antigüedad: 21 años, 8 meses
Puntos: 109
Re: ¿como se hace para que aparezca la barra de progreso en las descargas?

Cita:
Iniciado por Saludos
tienes que quitar del httpd.conf la linea SetOutputFilter DEFLATE porque parece ser que este modulo comprime todo lo que manda al navegador
Me pregunto si en uno u otro caso (en los servidores, quiero decir) estabas usando la misma versión de Apache, pues mod_deflate sólo está presente a partir de la versión 2.x de Apache.

Si en alguno de los casos estabas usando Apache 1.3.x entonces allí no tenías ese problema.

Y si en ambos casos estabas usando Apache 2.x entonces puedes remitirte a la documentación de esa versión sobre ese módulo:

http://httpd.apache.org/docs/2.0/mod...etoutputfilter

Saludos,
__________________
Planes VPS en el mundo > DirectorioVPS
Visita los foros de hosting de ComunidadHosting
  #13 (permalink)  
Antiguo 24/03/2007, 13:24
 
Fecha de Ingreso: marzo-2006
Mensajes: 342
Antigüedad: 18 años, 9 meses
Puntos: 0
Re: ¿como se hace para que aparezca la barra de progreso en las descargas?

Editado Editado

Última edición por Saludos; 04/07/2007 a las 19:14
  #14 (permalink)  
Antiguo 24/03/2007, 14:09
Avatar de Apolo
Colaborador
 
Fecha de Ingreso: abril-2003
Ubicación: ubicado
Mensajes: 7.961
Antigüedad: 21 años, 8 meses
Puntos: 109
Re: ¿como se hace para que aparezca la barra de progreso en las descargas?

Cita:
Iniciado por Saludos
por cierto, ¿está muy obsoleto el Apache 1.3? ¿es recomendable utilizarlo o no?
Apache 1.3 es uno de los servidores Web más utilizados en el mundo y no, no creo que esté obsoleto.

Saludos,
__________________
Planes VPS en el mundo > DirectorioVPS
Visita los foros de hosting de ComunidadHosting
  #15 (permalink)  
Antiguo 24/03/2007, 14:55
Avatar de WebTech
Hosting Moderator
 
Fecha de Ingreso: octubre-2005
Ubicación: East Coast
Mensajes: 5.399
Antigüedad: 19 años, 2 meses
Puntos: 162
Re: ¿como se hace para que aparezca la barra de progreso en las descargas?

Interesante lo que has descubierto, como ha dicho Apolo, no es para nada obsoleto, de hecho uno de los paneles de control más usados en el mundo (cpanel), al día de hoy sigue usando la rama 1.3.x de Apache y funciona de maravilla.

Un saludo!
__________________
Infranetworking.com - Expertos en Hosting Multidominio, Cloud Hosting, Servidores Dedicados y Administración de Servidores Linux
  #16 (permalink)  
Antiguo 24/03/2007, 15:11
 
Fecha de Ingreso: marzo-2006
Mensajes: 342
Antigüedad: 18 años, 9 meses
Puntos: 0
Re: ¿como se hace para que aparezca la barra de progreso en las descargas?

Editado Editado

Última edición por Saludos; 04/07/2007 a las 19:14
  #17 (permalink)  
Antiguo 24/03/2007, 20:31
Avatar de Apolo
Colaborador
 
Fecha de Ingreso: abril-2003
Ubicación: ubicado
Mensajes: 7.961
Antigüedad: 21 años, 8 meses
Puntos: 109
Re: ¿como se hace para que aparezca la barra de progreso en las descargas?

Cita:
Iniciado por Saludos
bien, me parece entender que no ha existido ni el Apache 1.4, ni el 1.5, ni ninguno hasta el 2.0..... ¿no?

No sé... por eso lo preguntaba. Pensaba que habia mas versiones entre el 1.3 y el 2.x
Las ramas (en inglés, branch) actuales de Apache son 1.3.x y 2.x. No hay versiones intermedias. La versión 2.x ha sido prácticamente re-escrita en todas las partes de su código.

Saludos,
__________________
Planes VPS en el mundo > DirectorioVPS
Visita los foros de hosting de ComunidadHosting
  #18 (permalink)  
Antiguo 25/03/2007, 10:02
Avatar de Latin_Carrier  
Fecha de Ingreso: febrero-2007
Mensajes: 195
Antigüedad: 17 años, 10 meses
Puntos: 0
Re: ¿como se hace para que aparezca la barra de progreso en las descargas?

apache 2.0 sigue no siendo estable. si quieres algo mejorcito ve a
litespeedtech.com
__________________
Miguel
www.miweblatina.com
Servicios Profesionales de Internet
www.comunidadHosting.com El portal del Internet
  #19 (permalink)  
Antiguo 26/03/2007, 19:34
Avatar de WebTech
Hosting Moderator
 
Fecha de Ingreso: octubre-2005
Ubicación: East Coast
Mensajes: 5.399
Antigüedad: 19 años, 2 meses
Puntos: 162
Re: ¿como se hace para que aparezca la barra de progreso en las descargas?

Otra buena alternativa, también, es lighttpd
__________________
Infranetworking.com - Expertos en Hosting Multidominio, Cloud Hosting, Servidores Dedicados y Administración de Servidores Linux
  #20 (permalink)  
Antiguo 27/03/2007, 12:18
Avatar de chero07  
Fecha de Ingreso: marzo-2007
Mensajes: 299
Antigüedad: 17 años, 9 meses
Puntos: 2
Re: ¿como se hace para que aparezca la barra de progreso en las descargas?

Y el Cherokee Project?
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 21:06.