Pular para o conteúdo

Como criar um script para imprimir páginas da WEB automaticamente ? [RESOLVIDO]

Responder tópico
  • Denunciar
  • Indicar

1. Como criar um script para imprimir páginas da WEB automaticamente ? [RESOLVIDO]

Enviado em 05/08/2015 - 12:57h

Olá pessoal!
Estou querendo baixar algumas cifras do cifra club, mas são mais de 700 cifras. Então quero saber se dar pra criar um script que automatize esta chatice. E se sim, pode me ensinar?
Se alguém poder me ajudar agradecerei e muito!

Responder tópico

3. Re: Como criar um script para imprimir páginas da WEB automaticamente ? [RESOLVIDO]

Enviado em 05/08/2015 - 14:08h

Se você assistiu o filminho chamado A Rede Social deverá lembrar-se que no começo do filme o suckerberg faz um script em Perl prá pegar as fotos das minas das faculdades. ;-)

Na verdade existe mais de um jeito, mas ninguém vai dar de mão beijada.

A primeira coisa que precisa fazer é estudar o código HTML das páginas senão nada feito.

Você pode baixar todas as figurinhas do álbum, wget faz isso, mas como dar nomes?

Se você não entender nada de HTML piorou.

Primeiro: aprenda HTML. Segundo: aprenda a ler o HTML da página. Terceiro: sabendo como as figurinhas estão guardadas no servidor, você saberá o caminho prá baixar uma a uma. Quarto: escolha com o que vai baixar, se com um shell script com wget ou algo mais fuçado como Perl ou Python. AWK também deve dar, mas eu sei que ele pode acessar rede, não me aprofundei, não tenho certeza.

--
http://s.glbimg.com/po/tt/f/original/2011/10/20/a97264_w8.jpg

Encryption works. Properly implemented strong crypto systems are one of the few things that you can rely on. Unfortunately, endpoint security is so terrifically weak that NSA can frequently find ways around it. — Edward Snowden

4. Re: Como criar um script para imprimir páginas da WEB automaticamente ? [RESOLVIDO]

Enviado em 05/08/2015 - 17:38h

R3nan escreveu:


da uma lida nesse link http://www.vivaolinux.com.br/dica/Convertendo-uma-webpage-para-PDF-pelo-terminal deve ajudar a vc ter uma ideia de como fazer
Criei o seguinte script:

#!/bin/bash
read -p "Digite o nome do site(ex:http://www.cifraclub.com.br/harpa-crista/):"; site

while IFS=: read x
do
linha="$x"
lista="$(echo "$x" | sed 's/,//' | tr ' ' '-' | sed 's/-$//' | tr 'A-Z' 'a-z')"
wkhtmltopdf $site$lista $(echo $lista".pdf")
done < lista-cifras.txt
E lista-cifras.txt contendo:

Porque Ele Vive
Em Espirito, Em Verdade
Alvo Mais que a Neve
Grandioso És Tu
Renova-me Senhor Jesus
Solta o Cabo da Nau
Eu Navegarei
Foi Na Cruz
Rude Cruz
Mensagem da Cruz
Com a entrada:

Digite o nome do site(ex:http://www.cifraclub.com.br/harpa-crista/): http://www.cifraclub.com.br/harpa-crista/
E funcionou como eu queria! Muito obrigado!

Nome: Francisco Iago Lira Passos
Curso: Bacharelado em Física

5. Re: Como criar um script para imprimir páginas da WEB automaticamente ? [RESOLVIDO]

Enviado em 05/08/2015 - 18:06h

legal! parabéns!

Responder tópico

Responder tópico

Entre na sua conta para responder.

Fazer login para responder