Descargar Un Archivo Desde Internet Usando Windows PowerShell

Recientemente quise bajar un archivo no tan pequeño desde un servicio público para compartir archivos. Como la conexión a Internet donde lo estaba haciendo no era precisamente muy buena, además de que esos servicios gratuitos limitan la velocidad de descarga, terminaba fallando antes de que tuviera el archivo completo. Decidí entonces hacer uso de Windows PowerShell buscando optimizar la descarga.

Ya antes había realizado descarga de archivos aprovechando que se tiene acceso a las clases del .NET Framework, en particular System.Net.WebClient., así que esa fue mi primera opción. Aún así, busqué en Internet por alternativas. En un post, encontré tres opciones, incluyendo usar BITS. No se me había ocurrido usar este servicio, el cual Microsoft usa para Windows Update, entre otras cosas. Le dí una oportunidad y me pareció genial.

Por cierto, el autor tiene un error en la forma en la que calcula los segundos que toma la descarga en completarse. ¿Alguien también identificó el error? No se vale hacer trampa y leer los comentarios del post original.

Un Largo y Sinuoso Camino

Durante los últimos dos años, comencé a recorrer un camino en búsqueda de tener una mejor salud y calidad de vida. Para ello, elegí el running como parte integral. Lamentablemente, llegué a cometer muchos errores, en parte por desconocimiento y en parte por querer obtener resultados muy rápido. El presente artículo tiene como objetivo no solamente el vaciar una serie de pensamientos y hallazgos que me encontré en el camino con la finalidad de meditar en ellos, sino también compartir mi experiencia con quienes vayan a comenzar un camino similar con la esperanza de que algo de esto les sea de utilidad. Cabe aclarar que de ninguna forma estoy ni tantito cerca de ser un experto en el tema. No me considero ni amateur. Por ello es que algunas de las observaciones o incluso conclusiones que exprese en este texto pueden ser erróneas. Por favor, si lees esto, no lo tomes como una guía sino como anécdotas. Si te interesa aprender y unirte al mundo del running, necesitas acercarte con un experto en el tema que te oriente correctamente.

Continue reading “Un Largo y Sinuoso Camino”