libert
CLI extremamente rápida e direta para download de livros do welib.
Instale via PyPI:
pip install libert
Uso
libert <URL_DO_WELIB>
libert -f pdf <URL_DO_WELIB>
libert --format epub <URL_DO_WELIB>
Exemplo:
libert https://pt.welib.st/md5/55d053185d2b4871c7a0549b997135f9
Fluxo no terminal:
[+] Conectando ao welib...
[+] Livro encontrado: "Nome do Livro"
[+] Formatos disponíveis:
[1] PDF (15.4 MB)
[2] EPUB (2.1 MB)
Escolha o formato desejado (1-2):
- Com apenas 1 formato disponível, o download começa automaticamente.
- Com
-f/--format, o modo é não-interativo. - Arquivos são salvos em
~/Downloads(Linux) ou~/storage/downloads(Termux/Android). - Barra de progresso com tamanho total, porcentagem e velocidade.
Opções
libert [-f FORMATO] [-o PASTA] <URL>
libert -V
Desenvolvimento
pip install -e .
python -m build
Licença
MIT
Metadata
Release files for libert 0.1.0
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| libert-0.1.0.tar.gz | 11.2 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| libert-0.1.0-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 23.1 kB
Release files / libert-0.1.0.tar.gz
| Download URL | libert-0.1.0.tar.gz |
|---|---|
| Size | 11.2 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
64955a5e436ade80d0e172fc63801fcaed6f2b62c96edb667f1afa33e09bc569
|
|
BLAKE2b-256 checksum How to use checksums |
b9d42b973b119f2388daffdb2255e1c28b2794bbd983b6e5ac1dc55b7ccf1309
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.10.12
|
Release files / libert-0.1.0-py3-none-any.whl
| Download URL | libert-0.1.0-py3-none-any.whl |
|---|---|
| Size | 11.9 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
2bd1fcf5a084cbd5af77beb4d8f738cfaaf82bbf904cc11fd6d37655f6836cc5
|
|
BLAKE2b-256 checksum How to use checksums |
676fff1dc27a19f8f3ebd7906cac6177c3381259d53eb94b1d8c3952d5f209ba
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.10.12
|