Introdução ao clib (Command Line Book)

Criado por mrxrobot, membro do VOL, o clib (Command Line Book) é um software livre lançado sob a CC0 (Creative Commons) cuja finalidade é realizar o download de livros no formato PDF. Tento como base a linguagem Python, o clib é uma excelente ferramenta para quem tem o hábito da leitura e gosta de livros digitais, uma vez que usando o clib, será prático e fácil baixar livros da internet.

[ Hits: 11.724 ]

Por: mrxrobot em 01/11/2017 | Blog: https://notabug.org/mrxrobot_


Instalação



Como instalar o clib

Dependências:
  • python3.6
  • pip3.6
  • git

Módulos:
  • beautifulsoup4==4.6.0
  • bs4==0.0.1
  • python-utils==2.2.0
  • six==1.11.0
  • termcolor==1.1.0
  • urllib5==5.0.0

Instalação:

git clone https://notabug.org/mrxrobot_/clib.git
cd clib
su root -c "pip3 install -r requirements.txt"

Se estiver utilizando o Windows, pode apenas usar o conteúdo dentro das aspas duplas, sem o "su root -c". O "requirements.txt" é um arquivo de texto que contém os módulos do Python que serão necessários para o funcionamento do software.

E agora?

Após ter completado a instalação, pode-se utilizar o clib assim:

clib

Outras opções

Exibir o menu de ajuda:

clib -h

Exibir informações sobre a versão do software

clib -v

Diretório: /setd

Configure o diretório onde serão armazenados os livros no formato ".pdf". Se o diretório informado não existir, o programa vai salvar o livro no diretório em que estiver sendo executado. Exemplo, se o usuário estiver em /home/ e rodar o programa, os livros serão salvos em /home/.

/setd /home/diretorio_download/livros

Anonimato ao utilizar o software

O clib pode ser usado juntamente com o Tor, assim, garantido uma maior transparência ao realizar a busca e o download dos livros.

Modo de utilizar o Tor com o clib

Uma vez que o serviço do Tor esteja rodando na sua máquina, basta usar o "torify", desse modo, toda a comunicação que for estabelecida entre o clib e a Internet, passará pela rede Tor.

torify ./clib

Página anterior    

Páginas do artigo
   1. Como o projeto tomou forma
   2. Instalação
Outros artigos deste autor

Controlando Arduino via IRC

LibreOffice no Slackware - Edição 2017

Leitura recomendada

Como baixar fotos e vídeos do Instagram com Python

Clicador automático de Tinder com Python

Introdução a Threads e como implementá-las em Python

OAK: Câmera Open Source de Visão Computacional com AI

Python: automatizando a extração de informações na web com expressões regulares

  
Comentários
[1] Comentário enviado por removido em 09/11/2017 - 08:10h

Prevejo que esse programa vai precisar de bastante manutenção.
O Lelivros é um site com conteúdo pirata, volta e meia troca de servidor. Houve um momento em que apenas em uma semana o site mudou de servidor três vezes.

[2] Comentário enviado por removido em 12/11/2017 - 17:48h

muito bom irei testar, parabéns!!!


Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts