Skip to content

Projeto usado para estudo que é capaz de baixar mangás do site Central de Mangas através de um CLI .

License

Notifications You must be signed in to change notification settings

CleysonPH/cdm-cli

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

15 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Manga Downloader

Projeto usado para estudo que é capaz de baixar mangás do site Central de Mangas através de um CLI .

OBS Esse projeto foi feito apenas com objetivo de estudo, sobre web crawler's, cli's e publicação de pacotes Python no PyPi

Bibliotecas utilizadas

  • beautifulsoup4
  • requests
  • click

Requisitos

  • Python = ^3.6

Como contribuir

1º Clone o repositório e entre na pasta do projeto

git clone https://github.com/CleysonPH/cdm-cli.git
cd cdm-cli

2º Instale as dependências do projeto com o Poetry

poetry install

3º Inicie o ambiente virtual

poetry shell

Como utilizar esse projeto

Instale o projeto via pip

pip install cdm-cli

Mostrar lista de mangás disponíveis

cdm show

Procurar por um mangá na lista de mangás disponíveis

cdm search 'termo_da_busca'

Exemplo:

Mostra todos os mangás que possuem o termo 'boku' no nome

cdm search 'boku'

Atualiza a lista de mangás disponíveis

cdm update

Baixar um capítulo especifico de um mangá

cdm download 'nome_do_manga' --chapter numero_do_capitulo

Exemplo:

Baixar o capítulo 5 de Kimetsu no Yaiba

cdm download 'kimetsu no yaiba' --chapter 005

Baixar todos os capítulos de um mangá

cdm download 'nome_do_manga' --all

Exemplo:

Baixar todos os capítulos de One Piece

cdm download 'one piece' --all

Baixar o último capítulo lançando de um mangá

cdm download 'nome_do_manga' --last

Exemplo:

Baixar o último capítulo lançado de Solo Leveling

cdm download 'solo leveling' --last

About

Projeto usado para estudo que é capaz de baixar mangás do site Central de Mangas através de um CLI .

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages