• Stars
    star
    153
  • Rank 243,368 (Top 5 %)
  • Language
    Rust
  • Created almost 6 years ago
  • Updated almost 5 years ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

Command line tool for exporting online comics, written in Rust

mikack-cli

一个高质量重构的 mikack(原 manga-cli)项目分支,专注于为 CLI 提供功能。

说明

基于跨平台的 mikack 库,支持大量的在线漫画平台(详情请参考 mikack 项目说明)。

本工具是 mikack 周边项目的一员,它还包括有基于同一个核心库的桌面版和手机版。

使用方式

  • 命令行帮助:

    mikack-cli 0.1.0-dev
    Hentioe (绅士喵), <[email protected]>
    A tool for exporting online comics
    
    USAGE:
        mikack-cli [OPTIONS] [url]
    
    FLAGS:
        -h, --help       Prints help information
        -V, --version    Prints version information
    
    OPTIONS:
        -f, --format <save-format>    Saved format (eg: epub)
    
    ARGS:
        <url>    The address of the comic home page or reading page
    
  • 基本使用:

    • 直接粘贴 URL:

      mikack-cli https://www.dm5.com/m136026/

      支持漫画主页或具体的阅读页面,前者展示章节(话)列表,后者直接进行下载。

    • 指定保存格式:

      mikack-cli -f epub https://www.dm5.com/m136026/

      若不指定,则仅仅将图片下载到目录。

无任何参数启动会进入交互模式,选择平台和漫画章节进行下载。章节支持多选。

格式说明

本项目当前主要支持 epub 格式,这是一种通用的现代电子图书格式。本工具生成的 epub 文件使用 Flexbox 布局,在任何标准的规范的阅读器上都能获得良好的阅读体验。

推荐阅读器

  • Calibre(Windows/Linux/Mac)
  • Lithium(Android)

在旧版 mikack 项目中支持了更多的格式,例如 mobi/azw3/zip。因为某些原因,暂且没有支持这些格式。顾及到 Kindle 用户,mobi/azw3 格式将会支持,而 zip 一类的压缩格式请自行使用压缩软件。

More Repositories

1

policr-mini

专注于验证的 Telegram 机器人
Elixir
1,036
star
2

policr

已弃用,请转向 Policr Mini
Crystal
304
star
3

mikack-mobile

使用 Rust + Flutter 开发的手机漫画阅读器
Dart
276
star
4

sorry-generator

王境泽/偷车贼/为所欲为等字幕梗生成器 for Golang
Go
152
star
5

mikack

A cross-platform comic retrieval library written in Rust
Rust
126
star
6

manga-ex

【放弃维护】将海量的在线漫画导出为 EPUB/MOBI/PDF
Elixir
37
star
7

zhenxiang

真香蛋炒饭(生成器)
Crystal
27
star
8

honeycomb

Another scheduling system, focusing on the collection of results for one-time tasks, written in Elixir
Elixir
18
star
9

anyex

Fast, lightweight, full-featured blogging API service
Elixir
12
star
10

dockerized-apps

My dockerized apps
Shell
11
star
11

mikack-dart

Dart binding for mikack
Dart
6
star
12

mini-assets

制作 Policr Mini 的验证资源
Rust
5
star
13

imgkit.cr

Simple and powerful image tookit
Crystal
5
star
14

multicore.cr

Convenient multi-process launcher for Crystal app
Crystal
3
star
15

mikack-ffi

C ABI of mikack
Rust
3
star
16

matchingram

灵活高效的消息匹配引擎
Rust
3
star
17

scarl

Discord bot SCAR-L
Elixir
3
star
18

cicr

Image hosting service with a lot of functions(resize/blur/crop) built in
HTML
2
star
19

telegex_marked

Safe Markdown parser/renderer for Telegram
Elixir
2
star
20

deprecated-blog

Elixir
2
star
21

matching.cr

Enhance the matching and deconstruction capabilities of Crystal
Crystal
2
star
22

nix-shells

Personal nix-shell config files
Nix
2
star
23

hugo-tranquil-theme

2
star
24

ex_weekly

Elixir Chinese Weekly
Elixir
1
star
25

azure_ex

Microsoft Azure API client, written in Elixir
Elixir
1
star
26

rust-ffi

Rust FFI samples
Dart
1
star
27

mikack-favicon

Generate platform icons!
Rust
1
star
28

digests.cr

Digest of assets for Crystal web app
Crystal
1
star
29

tron_wallet_ex

[WIP] Tron wallet library written in Elixir
Elixir
1
star
30

zheckin

知乎圈子签到托管
Crystal
1
star
31

irir

An Image resizing server written in Rust
Rust
1
star