Este projeto tem o intuito de baixar livros disponiveis no site Passei Direto.
Como não é possivel baixar o pdf de maneira gratuita, uma alternativa é baixar as imagens relacionadas as páginas e reconstruir o livro usando um serviço de conversao de JPG em PDF.
Antes de começar, verifique se você atendeu aos seguintes requisitos:
- Conta ativa no site www.passeidireto.com
- Instalação do Python
- Possuir as seguintes biblotecas instaladas:
- beautifulsoup4
- urllib3
- os
Siga as seguintes etapas
-
Faça login no site www.passeidireto.com e selecione o livro desejado.
-
Com isso podemos saber o número de páginas
-
Clique na imagem com o botão direito e selecione inspecionar elemento. Uma tela como esta deve surgir, o box amarelo indica o link da imagem que aparece na tela.
-
Execute todas as células do notebook.
-
Insira o link da primeira página:
- Insira o número da páginas que foi visto anteriormente:
- Quando o download de todas as imagens terminar use um serviço que converte JPGs para PDF
"Assim, a reprodução parcial ou integral de um livro depende da prévia e expressa autorização do seu autor ou do titular do direito autoral do livro (como a editora do livro). " Associação Brasileira de Direito Reprográficos (ABDR).
Não tenho nenhuma responsabilidade caso sua conta no Passei Direto venha a ser banida.
Para contribuir com download_livros_PasseiDireto, siga estas etapas:
- Bifurque este repositório.
- Crie um branch:
git checkout -b <nome_branch>
. - Faça suas alterações e confirme-as:
git commit -m '<mensagem_commit>'
- Envie para o branch original:
git push origin <nome_do_projeto> / <local>
- Crie a solicitação de pull.
Como alternativa, consulte a documentação do GitHub em como criar uma solicitação pull.
Esse projeto está sob licença MIT. Veja o arquivo LICENÇA para mais detalhes.