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: 12.906 ]

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

Port Scanner com Python

Programe em Python no jogo Minecraft com seu filho ou sozinho

Construindo um portscanner TCP com Python

Como criar um bot para curtir e comentar perfis do Instagram

Python - Usando requests anônimos através da rede Tor

  
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