Skip to content

Shell script para baixar tiras do xkcd

22/06/2009

Sabe aqueles scriptzinhos que todo mundo faz uma vez na vida pra resolver um probleminha? Pois esse é o caso. Na época em que estávamos traduzindo as tiras do xkcd surgiu a necessidade de baixar todas as tiras do site até a última, e como são mais de quinhentas, fazer essa tarefa na mão seria muito chato.

Já pensou? Abrir página por página, clicar com o botão direito na imagem, clicar em Salvar imagem como… abri o GEdit no meu Ubuntu e em menos de uma hora estava pronto um script que acessa a página do xkcd, procura o link da imagem na página e faz o download do arquivo desse link, gravando numa pasta todas as tiras entre os números passados pelo terminal.

Tinha abandonado o meu script faz muito tempo, até que, recentemente, o Keaton me pediu algo parecido e eu resolvi postar o script aqui, pro caso dele ser útil para mais alguém. Para usar ele basta dar permissão de execução (chmod +x baixartiras) e rodar o comando:

./baixartiras [numero_ultima] [numero_primeira]

Feito isso o script fará download de todas as tiras no intervalo especificado, salvando-as na pasta tiras_xkcd dentro da pasta home do usuário. Para fazer o download do script clique aqui.

No comments yet

Deixe uma resposta

Preencha os seus dados abaixo ou clique em um ícone para log in:

Logotipo do WordPress.com

Você está comentando utilizando sua conta WordPress.com. Sair / Alterar )

Imagem do Twitter

Você está comentando utilizando sua conta Twitter. Sair / Alterar )

Foto do Facebook

Você está comentando utilizando sua conta Facebook. Sair / Alterar )

Foto do Google+

Você está comentando utilizando sua conta Google+. Sair / Alterar )

Conectando a %s

%d blogueiros gostam disto: