De acordo com as Leis 12.965/2014 e 13.709/2018, que regulam o uso da Internet e o tratamento de dados pessoais no Brasil, ao me inscrever na newsletter do portal DICAS-L, autorizo o envio de notificações por e-mail ou outros meios e declaro estar ciente e concordar com seus Termos de Uso e Política de Privacidade.
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.
This policy contains information about your privacy. By posting, you are declaring that you understand this policy:
This policy is subject to change at any time and without notice.
These terms and conditions contain rules about posting comments. By submitting a comment, you are declaring that you agree with these rules:
Failure to comply with these rules may result in being banned from submitting further comments.
These terms and conditions are subject to change at any time and without notice.
Comentários