Descargar masivamente las presentaciones del MIX 2010

Hace algunos meses hice una aplicación para descargar las sesiones del PDC 2009. Y los objetivos eran básicamente dos:

  1. Descargar archivos masivamente que tengan un patrón de nombres en común. No sólo que me sirva para el PDC o el MIX, si no para cualquier descarga de archivos basada en un patrón de nombres.
  2. Mostrar algunas ventajas del despliegue ClickOnce. En las anteriores versiones no habilite las actualizaciones automáticas, pero en la última versión ya se encuentra disponible. Es decir que no tendremos que estar viendo si hay una versión nueva de esta aplicación, esta opción de ClickOnce lo hará de manera automática.

ST2 - Download for Dummies: http://sergiot2.com/DfD/default.htm.

El uso es simple, un ejemplo de como descargar los Slides del MIX 2010:

http://sergiot2.com/blogimages/2010/03Mar/24_Mix_2010_Donwloader.JPG

Mejoras para una siguiente versión:

  • Mostrar el progreso de la descarga.
  • Usar Open Folder Dialog, para seleccionar la carpeta de destino.
  • ¿Ustedes tiene alguna?

Saludos,

Published 24/3/2010 12:34 por Sergio Tarrillo
Comparte este post:
http://geeks.ms/blogs/sergiotarrillo/archive/2010/03/24/171266.aspx

Comentarios

# re: Descargar masivamente las presentaciones del MIX 2010

Que descargue varios archivos en paralelo para disminuir el tiempo de espera...

Wednesday, March 24, 2010 6:46 PM por _berczeck

# re: Descargar masivamente las presentaciones del MIX 2010

Que sea un servicio con un archivo de configuración :D

Thursday, March 25, 2010 3:30 PM por Diego

# re: Descargar masivamente las presentaciones del MIX 2010

Anotado @_berczeck, @Diego tu feature no me queda claro pero lo voy a meditar.

Saludos,

Thursday, March 25, 2010 8:28 PM por Sergio Tarrillo

# re: Descargar masivamente las presentaciones del MIX 2010

Podrias validar los campos minimo y maximo, ya que si pones letras tira una exepcion no controlada. tambien estaria bueno elegir mas de una carpeta en el servidor web de donde bajar archivos.

Saludos!

Thursday, March 25, 2010 9:55 PM por julian

# re: Descargar masivamente las presentaciones del MIX 2010

el código estará disponible ??

Mejoras:

interfaz wpf

descarga en paralelo, asincronismo...

barra de progreso de las descargas en paralelo

configuración para reintentos de descargas fallidas

configuración para prioridades (cola de prioridades)

saludos y gracias.

Friday, March 26, 2010 11:12 AM por preguntoncojonero

# re: Descargar masivamente las presentaciones del MIX 2010

Anotado las últimas sugerencias.

@preguntoncojonero, no había pensado subir el código por que hasta el momento era algo sencillo. Lo más resaltante es el uso de la clase WebClient para descargar los archivos. Cuando pueda hacer las mejoras, público el código completa.

Si alguién necesita el código actual de todas maneras, me lo pide al correo: starrillo[arroba]sergiot2.com

Saludos,

Friday, March 26, 2010 3:07 PM por Sergio Tarrillo