Slideshare-fetch-cli es un simple script que desarrolle en python para descargar presentaciones desde slideshare.net y convertirlas automáticamente a pdf. Esto nos evita tener que registrarnos para poder descargar una presentación.
El funcionamiento es bastante simple. Cuando vemos una presentación, si vemos el código fuente en el navegador se puede observar que todas las diapositivas son imágenes que irán pasando una tras otra. El script limpia el código fuente solo obteniendo los links a estas imágenes y luego con la ayuda de la herramienta convert que se encuentra en el paquete ImageMagik se crea el archivo pdf.
Una vez descargado el script, se le dan permisos de ejecución
chmod +x slideFetch-cli
y para obtener una presentacion desde la consola hay que ejecutar:
./slideFetch-cli url-de-la-presentacion archivo-de-salida.pdf
Por ejemplo:
./slideFetch-cli.py http://www.slideshare.net/lnsincensura/publicidad-oficial-argentina-2011-quid-pro-quo documento.pdf
Dependiendo de la cantidad de slides puede que se tome su tiempo pero una vez que se han descargado todas las imágenes ya podemos disfrutar de la presentación en pdf.
Me fue extremadamente util , lo pienso implementar de forma diaria. Te agradezco mucho el esfuerzo de hacerlo y la intencion de compartirlo.
Gracias a vos por comentar!
Excelente script, felicidades!!