Assine a Lista Dicas-L
Receba diariamente por email as dicas
de informática publicadas neste site
Para se descadastrar, clique aqui.
Salvando as Apresentações do SlideShare
Colaboração: Tiago Barcellos Peczenyj
Data de Publicação: 27 de Julho de 2007
O Slideshare é um serviço bem interessante: ele armazena apresentações em formato ppt, pps, odp, pdf e keynore e permite mostra-las através de um pequeno programa em flash -- que pode ser embutido em outra pagina, como um blog.
Entretanto a apresentação original fica disponível para download. Nosso objetivo agora é fazer o download do arquivo original de forma automática, com ajuda do script abaixo:
#!/bin/bash
# Slideshare Downloader v 1.0
# Author: Tiago Peczenyj
URL="${1}/download"
LOC='window.opener.location'
CMD='s/https\?/http/;s/:443//'
[ -z "$1" ] && { echo "usage: $0 < slideshare URL >"; exit 1 ; }
wget -q -O - "${URL}" | grep "${LOC}" | cut -d \" -f 2 | sed "${CMD}" | xargs wget -v
Assim, se estivessemos interessados nessa apresentação, bastaria passar a url para o script dessa forma:
$ ./script.sh http://www.slideshare.net/peczenyj/apresentao-andep-v2/
Simples e rápido, o arquivo original com o nome um pouco modificado é salvo no diretório corrente. Durante os meus testes eu não consegui fazer o download da url original, tive que converte-la para http normal, o que não acarreta dano ao processo, acredito.
Referências Adicionais
Referências adicionais sobre os assuntos abordados neste site podem ser encontradas em nossa Bibliografia.
Avalie esta dica
Opinião dos Leitores
29 Jul 2011, 00:06
:S
21 Jul 2010, 20:35



