![]()
Creo que no descubro nada nuevo al decir que una de las cosas que más hacemos los usuarios de Internet es descargar programas. Tampoco descubro nada nuevo al decir que casi todos hacemos lo mismo... pinchar en el enlace de descarga, seleccionar la carpeta de destino y pulsar el botón 'Aceptar'.
Desde este momento lo único que podemos hacer es rezar para conseguir una buena velocidad de descarga y esperar que la conexión no se corte.
Para solucionar esos dos contratiempos que he mencionado podemos recurrir a los gestores de descarga, también conocidos como 'downloaders'. Seguro que a todo el mundo le suenan nombres como 'GetRight', 'NetVampire', 'Gozilla' y unos cuantos más.
Después de probar unos cuantos me quedo con 'Mass Downloader'. Simple, fácil de manejar, y hace lo que tiene que hacer y punto.
Alguno se estará preguntando por qué 'Mass Downloader' en lugar del popular 'GetRight'. La razón es muy sencilla... 'GetRight', como casi todos los programas que he mencionado anteriormente, utiliza técnicas 'SpyWare' para obtener estadísticas de nuestros movimientos por la red. Estas estadísticas se usan para bombardearnos con publicidad. Los programas que hacen eso no me gustan y por eso no los utilizo.
Además, después de probar tres o cuatro de estos programas me ha gustado como funciona 'Mass Downloader"...
Mass Downloader 2.1.163
Copyright MetaProducts Corporation 1999-2000
Mail: support@metaproducts.com
Homepage: http://www.metaproducts.com/mpMD-AY.html
Nota: Puedes descargar "Mass Downloader" desde la sección de "Software - Internet - Varios"
Casi todos estos programas se basan en lo mismo. En lugar de descargar el archivo en un único hilo HTTP (o FTP) lo dividen en varios hilos, con lo que se supone que se aprovecha mejor el ancho de banda disponible. Además controlan si el servidor desde el que se está descargando el archivo permite 'suspender' y 'reanudar' la descarga. Esto posibilita continuar una descarga, sin necesidad de tener que comenzar desde el principio, en caso de un corte de conexión accidental o intencionado.
Lo de 'suspender' y 'reanudar' es una gran idea, pero desgraciadamente no lo soportan todos los servidores, y algunas veces (realmente pocas) el archivo se puede corromper al reanudar una descarga interrumpida.
Lo de descargar en varios hilos también es una gran idea... ¿que no entiendes eso de los hilos?... una imagen vale más que mil palabras:
Esto sería una descarga tradicional de un sólo hilo...
El archivo se transfiere de principio a fin por un sólo "canal" HTTP.
Esto sería una descarga multi-hilo como las que hace 'Mass Downloader'...
Se marcan varios puntos en el interior del archivo y se comienza a transferir simultáneamente desde cada uno de ellos por varios "canales" HTTP. La idea clave es 'varios canales' y 'simultáneamente'.
¿Está más claro ahora?.
La cosa no implica la menor dificultad. Se inicia el instalador y se selecciona la carpeta de destino de la instalación. En 5 segundos y en poco menos de 600Kb quedan copiados todos los archivos necesarios.
Se añade un nuevo menú al botón 'Inicio'. También se añade un botón a la barra de iconos del navegador (por lo menos en IE5) para iniciar el programa directamente, y un par de opciones al menú de contexto desde las que se activa la utilización del programa de una forma realmente simple.
![]()
Nota: Si no ves el botón y las opciones del menú de contexto reinicia Windows para que se recargue el explorador de Internet. Lo del menú de contexto requiere una aclaración sobre el funcionamiento de este programa. Al contrario que otros gestores de descarga, 'Mass Downloader' tiene porque sustituir el mecanismo de descarga del navegador. Esto quiere decir que si pulsas normalmente sobre un enlace de descarga se abrirá la ventana estándar correspondiente al navegador que estés usando. Si quieres que la descarga la haga 'Mass Downloader' tendrás que forzarlo con la correspondiente opción de configuración, o pulsando el botón derecho sobre el enlace y seleccionando la opción correspondiente del menú de contexto.
No es necesario tener el programa iniciado para poder usarlo. En cuanto se intente usar la primera vez se cargará y quedará disponible indicando su presencia con un icono en la barra del tareas, junto al reloj...
Naturalmente, puedes iniciar el programa desde el menú correspondiente del botón 'Inicio', o desde el botón de la barra del navegador.
Tal y como se instala el programa funcionará perfectamente. No necesitas tocar nada para poder comenzar inmediatamente a realizar descargas de archivos.
Si te entretienes un poco podrás afinar unos cuantos parámetros, que sin afectar drásticamente al funcionamiento del programa, mejoran un poco el tiempo de respuesta ante algunas situaciones críticas.
Particularmente tengo esta configuración...
Default Proyect Properties
Si seleccionas la opción de menú 'Files / Default Properties...' aparecerá una ventana como esta...
En esta ventana se define "el patrón" que se utilizará para cada proyecto de descarga de archivo.
Los valores que yo tengo puestos son estos:
- 'URL' y 'Comment'. Los he dejado con el valor predeterminado, y no creo que tenga mucha utilidad poner otra cosa. Estos dos campos se rellenan automáticamente cuando se inicia un proyecto de descarga.
- 'Category'. El programa permite catalogar las descargas en varias categorías a gusto del consumidor. Si dejas esta opción en el valor 'All Projects' se ordenarán automáticamente según los criterios establecidos en cada una de ellas.
- 'Folder'. Que define la carpeta predeterminada para las descargas. Es una buena idea tener una carpeta dedicada sólo para esto y una vez que ha terminado la descarga de archivos pasar un antivirus a esa carpeta... por si las moscas.
- 'Threads'. Que define la cantidad máxima de hilos de descarga en los que se dividirá el archivo (si es que se puede). El valor por defecto es '10', pero con '5' me funciona igual de bien y se queda dentro del valor óptimo de conexiones simultáneas de MultiProxy.
- 'Priority'. Se puede asignar una prioridad de descarga a cada proyecto. Esta prioridad entra en juego cuendo se tienen varios proyectos pendientes y se comienza la descarga de todos ellos. Los primeros que se gestionarán serán los que tengan la prioridad más alta.
- 'Enable archives preview'. Que posibilita la previsualización del contenido de los archivos ZIP (sólo de los ZIP). Después de tenerla activada mucho tiempo he decidido dejarla desactivada por falta de utilización. Las pocas veces que la he usado he comprobado que se tarda mucho en descargar la información necesaria para la previsualización del contenido del ZIP.
En el resto de pestañas de esta ventana (Password, Scheduler y Log) no tengo seleccionado ningún valor.
Mass Downloader Options
Si seleccionas la opción de menú 'View / Options...' aparecerá una ventana desde la que se configuran las siguientes categorías de opciones...
Sólo me detendré en las opciones que son realmente importantes o tienen algo de miga.
...
Aquí he cambiado 'HTTP/FTP connection time-out'. Los 300 segundos iniciales me parecen demasiado tiempo de espera para ver si la conexión ha fallado. Bajo mi punto de vista, si el servidor no responde en/durante 45 segundos... mal asunto.
También he cambiado el valor de 'Limit number of retries to'. Creo que con 3 reintentos de restablecer la conexión es suficiente.
...
Supongamos que quieres descargar un archivo enorme mientras haces otras cosas, como descargar el correo o navegar por la red. Si 'Mass Downloader' está trabajando a tope tendrá ocupada casi el 100% de la capacidad de tu línea de descarga y será imposible que puedas hacer otra cosa mientras tanto... esta opción es la solución.
Desde esta ventana se puede limitar de forma predeterminada el ancho de banda que puede llegar a consumir el programa durante las descargas. Durante la utilización normal del programa se puede cambiar esta opción 'on-line' desde la barra de botones del programa.
Se puede seleccionar la velocidad límite para cada uno de los cuatro 'tramos' prefijados, pero con los valores predeterminados se tiene un control bastante bueno. Si estos valores no se adaptan a la capacidad de tu línea de descarga (seguro que no conectas por módem) puedes reajustarlos así...
Background: Ajusta este a 1/4 de la velocidad de conexión.
Low: Ajusta este valor a 1/2 de la velocidad de conexión.
Medium: Ajusta este valor a 2/3 de la velocidad de conexión.
High: No pongas límite a este 'tramo'. Para ello quita la marca de 'Limit download speed'.
...
Creo que esta ventana tiene poco que aclarar.
El valor numérico limita el número de descargas simultáneas. Un valor muy bajo posiblemente desaprovechará el ancho de banda y un valor muy alto alargará mucho el proceso de descarga.
La opción 'Automatically start new downloads' es la que hace que se comience la descarga de un proyecto inmediatamente después de ser creado o que el programa espere a que pulses el botón 'Start'.
El resto de opciones se pueden quedar como están.
...
En la categoría dedicada al servidor proxy, tanto para HTTP como para FTP, he puesto los valores necesarios para usar MultiProxy cuando quiero descargar algo de la forma más anónima posible.
...
Las opciones del apartado 'When adding URL...' son para usar el patrón definido en la ventana 'Default Proyect Properties' para cada nuevo proyecto de descarga. Puedes elegir entre que el proyecto sea añadido directamente a la lista de descargas, o que antes te permita seleccionar el nombre de archivo y la carpeta de destino.
...
Desde esta ventana se configura la forma en que 'Mass Downloader' se integrará con tu navegador.
La opción 'Open cancelled links in browser' funciona de la siguiente manera. Cuando 'Mass Downloader' captura un clic sobre un enlace de descarga se puede cancelar la acción. Si esta opción está marcada se abrirá la ventana estándar de descarga del navegador, en otro caso no sucederá nada más despues de la cancelación.
La opción de 'Monitor clicks with Ctrl+Alt keys only' genera un proyecto de descarga sólo al pulsar 'Ctrl + Alt + clic del ratón' sobre un enlace de descarga. Esto combinado con la opción del menú de contexto del navegador te permitirá tener un control total sobre lo que descargar y con qué lo descargas. Puede parecer una opción totalmente innecesaria pero como quieras descargar algo desde una de esas páginas que utilizan JavaScript para anular el botón secundario tendrás un pequeño problema.
...
Particularmente no utilizo la opción 'Monitor clipboard' para monitorizar el texto que entra al portapapeles en busca de cosas descargables, pero si lo haces te interesará excluir las extensiones de archivos que he puesto en la lista 'Ignore these file types' de la ventana 'File Types'. Son estas: htm, html, dat, cgi, asp.
...
Aquí he desactivado 'Display splash screen' para saltarme la pantalla de inicio del programa... con verla una vez ya vale. También he marcado 'Minimize to system tray' para que al cargarse el programa se quede en la barra de estado sin molestar.
En cuanto al campo dedicado a los limites del histórico creo que cuanto más tiempo pongas mejor. Resulta muy útil poder buscar la dirección desde la que has descargado un programa hace tiempo. Además, la carga de este histórico no consume una cantidad de tiempo apreciable.
...
Aquí he desactivado las confirmaciones para desconectar y apagar el ordenador, y he reducido el tiempo de la auto-confirmación de los 30 segundos iniciales a 10 segundos. Eso de la auto-confirmación es una curiosa función de este programa. Cuando el programa muestra la típica ventana YES/NO para pedir confirmación sobre una acción, si no se mueve el ratón y no se pulsa ninguna tecla, en el botón predeterminado de esa ventana de confirmación aparecerá una cuenta atrás para la auto-pulsación del mismo. Esto posibilita la operación desatendida del programa y siempre te deja la opción de tomar una acción manual si estás viendo lo que pasa.
History
Este programa guarda un historial de cada archivo que se descarga. Por defecto este historial no es visible, pero me parece una opción demasiado buena para que pase desapercibida. Para activarla selecciona la opción del menú 'View / Explorer Bar / History'.
Ese historial se puede ordenar de varias formas y se puede buscar cualquier cosa que forme parte de un proyecto de descarga... realmente útil.
Pause
Esta es otra opción que me parece demasiado buena como para perdérsela. En un momento dado puede interesar detener totalmente la descarga de uno o todos los proyectos. Si se detiene la descarga con el botón 'Stop' puede suceder que luego se tenga que reiniciar desde el principio si el servidor que nos proporciona el archivo no admite las funciones de 'suspender' y reanudar' una descarga.
Existe otra posibilidad mucho más interesante que es la de hacer una pausa en la descarga, pero sin llegar a detenerla. Para poder usar esta opción debes añadir un botón a la barra de botones del programa. Para ello selecciona la opción del menú 'View / Toolbar / Customize...'. Aparecerá una ventana como esta...
Localiza el botón 'Pause' y arrastralo hasta la posición que quieras de la barra de botones.
Me parece que la utilización del programa requiere pocas explicaciones, pero por si acaso aquí tienes unos ejemplos con casos típicos. En cualquiera de estos casos si el programa no estaba iniciado se iniciará automáticamente, así que se puede considerar que el programa está siempre disponible.
En todos los ejemplos daré por supuesto que tienes el programa configurado tal y como te he propuesto en el apartado 'Configuración'.
Descarga normal y corriente
Se pulsa el botón derecho sobre el enlace de descarga y en el menú de contexto que aparecerá se selecciona la opción 'Download using Mass Downloader'.
Se generará un proyecto de descarga con los valores predeterminados y la descarga comenzará inmediatamente.
Descarga en página con JavaScript
Puede suceder que al pulsar el botón derecho no aparezca el menú de contexto porque la página HTML lo impide de alguna manera. En este caso puedes intentar mantener pulsar la tecla 'Ctr+Alt' y hacer 'clic' normalmente con el ratón sobre el enlace de descarga.
Si todo funciona correctamente se generará un proyecto de descarga con los valores predeterminados y la descarga comenzará inmediatamente.
Descarga con redirección JavaScript
Este es un caso un poco especial. Cuando pulsas normalmente sobre el enlace de descarga se pone en marcha un script que inicia la transferencia del archivo haciendo aparecer la ventana de descarga del navegador que estés utilizando. Si intentas usar aquí 'Mass Downloader' (o cualquier otro programa de este estilo) lo más probable es que termines descargando cualquier cosa menos el programa que querías, aunque esta versión del programa parece defenderse bien en estos casos y casi siempre consigue descargar correctamente el archivo solicitado.
Si tienes problemas puedes intentar el procedimiento descrito para la descarga en página con JavaScript y si esto fracasa no te quedará más remedio que crear el proyecto de descarga manualmente.
Creación manual del proyecto de descarga
La cosa no puede ser más fácil. Teniendo el programa iniciado se pulsa el botón 'New' de la barra superior, y aparecerá una ventana de proyecto igual que la de 'Default Proyect Properties'. En el campo 'URL' se pone el enlace completo al archivo que se pretende descargar y 'Mass Downloader' se encarga de ajustar el resto de campos. Una opción interesante puede ser añadir un comentario, como el nombre del programa, en el campo 'Comment'.
Un programa sencillo para una tarea sencilla. Descargar un archivo de Internet no tiene la menor complicación, o no la debería tener. Este programa no hace florituras, como buscar servidores alternativos más rápidos o localizar otras ubicaciones del archivo que pretendes descargar.
Repito que es un programa sencillo, tanto en su concepto y posibilidades como en su manejo... precisamente creo ese es su mayor encanto.
Elisoft © 22-12-2000
| ¿Has encontrado este documento interesante?... entonces tal vez quieras hacer una donación en agradecimiento. | |
| ¿Quieres tener una copia de este documento en los formatos MS-Word y PDF?... pues pasa por la página de descarga. |
La Web de ELISOFT
|