Mangá downloader (para leitura offline) voltado para sites e scans brasileiros.

Related tags

Miscellaneousyonde
Overview

yonde!

yonde! (読んで!) é um mangá downloader (para leitura offline) voltado para sites e scans brasileiros. Também permite que você converta os capítulos baixados para um arquivo PDF maciço para facilitar a leitura em diferentes dispositivos.

Instalação

yonde! requer Python 3.7+

Use o pip pra instalar o pacote do PyPI:

pip install yonde

ou:

pip3 install yonde

Sites suportados

Você pode ver a lista de sites suportados pelo yonde! aqui.

Opções

-h, --help                           Mostra essa mensagem de ajuda.

-u, --url URL                        URL do mangá que será baixado. Suporta
                                     um capítulo específico ou a página do
                                     mangá contendo todos os capítulos.
                                     
-t, --threads NÚMERO                 Número de threads que serão utilizadas
                                     para baixar as imagens dos capítulos.
                                     
-o, --output PATH                    Caminho aonde o mangá (PDF e/ou imagens)
                                     será baixado.
                                     
-i, --inicial NÚMERO                 Baixar a partir de determinado capítulo.

-f, --final NÚMERO                   Baixar até determinado capítulo.

--typo TYPO                          Tipo de download que será realizado.
                                     Disponíveis: "pdf" e "imagens".
                                     
--no-banner                          Não mostrar o banner.

Changelog

Você pode checar o changelog aqui.

Baixando mangás

# Baixando todos os capítulos de um mangá
yonde -u "https://unionmangas.top/pagina-manga/kimetsu-no-yaiba"

# Baixando do capítulo 10 ao capítulo 20 e salvando em /minha/pasta/de/mangas
yonde -u "https://www.brmangas.com/mangas/tokyo-revengers-online/" -i 10 -f 20 -o /minha/pasta/de/mangas

# Baixando até o capítulo 100 utilizando 20 threads e salvando em /minha/pasta/de/mangas
yonde -u "https://goldenmanga.top/mangabr/solo-leveling-gm" -f 100 -o /minha/pasta/de/mangas -t 20

# Baixando e convertendo para PDF um capítulo específico
yonde -u "https://mangahost4.com/manga/vinland-saga-mh41987/extra-01" --typo pdf

Contribuindo

Por favor, contribua! Se você encontrou um bug, quer sugerir melhorias ou adicionar novos recursos ao projeto, abra uma issue. Você também pode contribuir recomendando o projeto para amigos; desta maneira, mais pessoas terão ciência do projeto, maior ele se tornará e mais sites ele suportará.

Avisos

A criação do PDF dos capítulos envolve um processo de conversão das imagens que exige um pouco mais de poder de processamento. Leve isso em conta ao rodar o yonde! utilizando a flag --typo com o valor "pdf" (principalmente rodando várias instâncias do programa). Por padrão, essa flag recebe o valor "imagens". Você pode checar o processo de conversão aqui.

Por conta da lógica de intervalos de capítulos do yonde! ser definida por valores exatos, capítulos com nomenclatura "especial" não serão incluídos ao baixar definindo-se um intervalo (por exemplo: "especial-01", "extra-01", "extra-sj"). Porém, você pode baixar este capítulo em específico passando a URL dele na flag -u ou --url.

Manifesto

O yonde! é um programa simples e de código aberto que tem como objetivo facilitar a leitura de mangás. O projeto nasceu também como alternativa às condições impostas pelos sites para a visualização (e quando possível, download) de obras. O projeto é totalmente transparente, sinta-se livre para ler todo o código antes de rodá-lo na sua máquina e, caso não haja clareza em algum ponto do código, para abrir uma issue questionando.

You might also like...
Tomador de ramos UC automatico para Windows, Linux y macOS

auto-ramos v2.0 Tomador de ramos UC automatico para Windows, Linux y macOS Funcion Este script de Python tiene como principal objetivo hacer que la to

Script de monitoramento de telemetria para missões espaciais, cansat e foguetemodelismo.
Script de monitoramento de telemetria para missões espaciais, cansat e foguetemodelismo.

Aeroespace_GroundStation Script de monitoramento de telemetria para missões espaciais, cansat e foguetemodelismo. Imagem 1 - Dashboard realizando moni

Um jogo para treinar COO em python

WAR DUCK Este joguinho bem simples tem como objetivo treinar um pouquinho de POO com python. Não é nada muito complexo mas da pra se divertir Como rod

Mini-calculadora escrita como exemplo para uma palestra relâmpago sobre `git bisect`

Calculadora Mini-calculadora criada para uma palestra relâmpado sobre git bisect. Tem até uma colinha! Exemplo de uso Modo interativo $ python -m calc

Spyware baseado em Python para Windows que registra como atividades da janela em primeiro plano, entradas do teclado.
Spyware baseado em Python para Windows que registra como atividades da janela em primeiro plano, entradas do teclado.

Spyware baseado em Python para Windows que registra como atividades da janela em primeiro plano, entradas do teclado. Além disso, é capaz de fazer capturas de tela e executar comandos do shell em segundo plano.

Projeto para ajudar no aprendizado da linguagem Pyhon

Economize Este projeto tem o intuito de criar desáfios para a codificação em Python, fazendo com que haja um maior entendimento da linguagem em seu to

Repositório para estudo do airflow

airflow-101 Repositório para estudo do airflow Docker criado baseado no tutorial Exemplo de API da pokeapi Para executar clone o repo execute as confi

Script em python, utilizando PySimpleGUI, para a geração de arquivo txt a ser importado no sistema de Bilhetagem Eletrônica da RioCard, no Estado do Rio de Janeiro.
Script em python, utilizando PySimpleGUI, para a geração de arquivo txt a ser importado no sistema de Bilhetagem Eletrônica da RioCard, no Estado do Rio de Janeiro.

pedido-vt-riocard Script em python, utilizando PySimpleGUI, para a geração de arquivo txt a ser importado no sistema de Bilhetagem Eletrônica da RioCa

Autogenerador tonto de paquetes para ROSCPP

Autogenerador tonto de paquetes para ROSCPP Autogenerador de paquetes que usan C++ en ROS. Por ahora tiene las siguientes capacidades: Permite crear p

Releases(v0.2.1)
  • v0.2.1(Sep 7, 2021)

  • v0.2(Sep 7, 2021)

    Correção de bugs; maioria relacionada ao Windows.

    • Arrumado cores no terminal - implementada biblioteca colorama.
    • cssselect adicionado às dependências do projeto.
    • Arrumado ordenação dos arquivos de imagens no Windows.
    • Alterado local padrão de download quando nenhum output for passado para a pasta Downloads do usuário invés da pasta Home.
    • Adicionada exceção para imagens em branco/vazias.
    • Adicionado encoding no readme do setup.py.
    • Alterada flag --typo para ser case-insensitive.
    Source code(tar.gz)
    Source code(zip)
  • v0.1(Sep 5, 2021)

Owner
Yonde
Projeto yonde: um mangá downloader voltado para sites e scans brasileiros.
Yonde
Sentiment Based Product Recommendation System

Sentiment Based Product Recommendation System The e-commerce business is quite p

Sumit Sahay 2 Jan 15, 2022
Coded in Python 3 - I make for education, easily clone simple website.

Simple Website Cloner - Single Page Coded in Python 3 - I make for education, easily clone simple website. How to use ? Install Python 3 first. Instal

Phạm Đức Thanh 2 Jan 13, 2022
This is the course repository for the Spring 2022 iteration of MACS 30123 "Large-Scale Computing for the Social Sciences" at the University of Chicago.

Large-Scale Computing for the Social Sciences Spring 2022 - MACS 30123/MAPS 30123/PLSC 30123 Instructor Information TA Information TA Information Cour

6 May 06, 2022
Send notifications created in Frappe or ERPNext as push notication via Firebase Cloud Message(FCM)

FCM Notification for ERPNext Send notifications created in Frappe or ERPNext as push notication via Firebase Cloud Message(FCM) Steps to use the app:

Tridz 9 Nov 14, 2022
samples of neat code

NEAT-samples Some samples of code and config files for use with the NEAT-Python package These samples are largely copy and pasted, so if you

Harrison 50 Sep 28, 2022
Extrator de dados do jupiterweb

Extrator de dados do jupiterweb O programa é composto de dois arquivos: Um constando apenas de classes complementares que representam as unidades e as

Bruno Aricó 2 Nov 28, 2022
A python script providing an idea of how a MindSphere application, e.g., a dashboard, can be displayed around the clock without the need of manual re-authentication on enforced session expiration

A python script providing an idea of how a MindSphere application, e.g., a dashboard, can be displayed around the clock without the need of manual re-authentication on enforced session expiration

MindSphere 3 Jun 03, 2022
Script para generar automatización de registro de formularios IEEH

Formularios_IEEH Script para generar automatización de registro de formularios IEEH Corresponde a un conjunto de script en python que permiten la auto

vhevia11 1 Jan 06, 2022
Vector tile server for the Wildfire Predictive Services Unit

wps-tileserver Vector tile server for the Wildfire Predictive Services Unit Overview The intention of this project is to: provide tools to easily spin

Province of British Columbia 6 Dec 20, 2022
Probably the best way to simulate block scopes in Python

This is a package, as it says on the tin, to emulate block scoping in Python, the lack of which being a clever design choice yet sometimes a trouble.

88 Oct 26, 2022
Free APN For Python

Free APN For Python

XENZI GANZZ 4 Apr 22, 2022
Openfe - Alchemical free energy calculations for the masses

The Open Free Energy library Alchemical free energy calculations for the masses.

33 Dec 22, 2022
GitHub Actions Version Updater Updates All GitHub Action Versions in a Repository and Creates a Pull Request with the Changes.

GitHub Actions Version Updater GitHub Actions Version Updater is GitHub Action that is used to update other GitHub Actions in a Repository and create

Maksudul Haque 42 Dec 22, 2022
jonny is a stack based programming language

jonny-lang jonny is a stack based programming language also compiling jonny files currently doesnt work on windows you can probably compile jonny file

1 Nov 24, 2021
Algorand Python API examples

Algorand-Py Algorand Python API examples This repo will hold example scripts to monitor activities on Algorand main net. You can: Monitor your assets

Karthik Dutt 2 Jan 23, 2022
Repo created for the purpose of adding any kind of programs and projects

Programs and Project Repository A repository for adding programs and projects of any kind starting from beginners level to expert ones Contributing to

Unicorn Dev Community 3 Nov 02, 2022
pyinsim is a InSim module for the Python programming language.

PYINSIM pyinsim is a InSim module for the Python programming language. It creates socket connection with LFS and provides many classes, functions and

2 May 12, 2022
Program to send ROM files to Turbo Everdrive; reverse-engineered and designed to be platform-independent

PCE_TurboEverdrive_USB What is this "TurboEverdrive USB" thing ? For those who have a TurboEverdrive v2.x from krikzz.com, there was originally an opt

David Shadoff 10 Sep 18, 2022
This application is made solely for entertainment purposes

Timepass This application is made solely for entertainment purposes helps you find things to do when you're bored ! tells jokes guaranteed to bring on

Omkar Pramod Hankare 2 Nov 24, 2021
Estimating the potential photovoltaic production of buildings (in Berlin)

The following people contributed equally to this repository (in alphabetical order): Daniel Bumke JJX Corstiaen Versteegh This repository is forked on

Daniel Bumke 6 Feb 18, 2022