From e58efe04ec16b3ad9e880cee8a1a318105e02da4 Mon Sep 17 00:00:00 2001 From: hect0x7 <93357912+hect0x7@users.noreply.github.com> Date: Sun, 12 Nov 2023 09:02:49 +0800 Subject: [PATCH] fix indent --- assets/docs/sources/index.md | 34 ++++++++++++++++++---------------- 1 file changed, 18 insertions(+), 16 deletions(-) diff --git a/assets/docs/sources/index.md b/assets/docs/sources/index.md index d385699e..94609765 100644 --- a/assets/docs/sources/index.md +++ b/assets/docs/sources/index.md @@ -7,30 +7,32 @@ Python API for JMComic(禁漫天堂) - Bypasses Cloudflare anti-bot measures. - Multiple usage ways: - - GitHub Actions: Requires only a GitHub account. (See - tutorial → [Tutorial - Download Album via GitHub Actions](./tutorial/1_github_actions.md)) - - Command line: No need to write Python code, simple and easy to use. (See tutorial → [Tutorial - Download Album via Command Line](./tutorial/2_command_line.md)) - - Python code: The most flexible and powerful way, requires some basic knowledge of Python programming. + - GitHub Actions: Requires only a GitHub account. (See + tutorial → [Tutorial - Download Album via GitHub Actions](./tutorial/1_github_actions.md)) + - Command line: No need to write Python code, simple and easy to use. (See + tutorial → [Tutorial - Download Album via Command Line](./tutorial/2_command_line.md)) + - Python code: The most flexible and powerful way, requires some basic knowledge of Python programming. - Supports two client implementations: web-based and mobile-based. Switchable through configuration (mobile-based has better IP compatibility, web-based has higher efficiency). - Supports automatic request retry and domain switching mechanism. - Multi-threaded downloading (can be fine-tuned to one thread per image, highly efficient). - Highly configurable: - - Can be used without configuration, very convenient. - - Configuration can be generated from a configuration file, supports multiple file formats. - - Configuration options - include: `request domain`, `client implementation`, `number of chapters/images downloaded simultaneously`, `image format conversion`, `download path rules`, `request metadata (headers, cookies, proxies)`, - and more. + - Can be used without configuration, very convenient. + - Configuration can be generated from a configuration file, supports multiple file formats. + - Configuration options + include: `request domain`, `client implementation`, `number of chapters/images downloaded simultaneously`, `image format conversion`, `download path rules`, `request metadata (headers, cookies, proxies)`, + and more. - Highly extensible: - - Supports Plugin plugins for easy functionality extension and use of other plugins. - - Currently built-in plugins: `login plugin`, `hardware usage monitoring plugin`, `only download new chapters plugin`, `zip compression plugin`, `image suffix filter plugin` `send qq email plugin` `debug logging topic filter plugin` `auto set browser cookies plugin`. - - Supports custom callback functions before and after downloading album/chapter/images. - - Supports custom debug logging. - - Supports custom core - classes: `Downloader (responsible for scheduling)`, `Option (responsible for configuration)`, `Client (responsible for requests)`, `entity classes`, - and more. + - Supports Plugin for easy functionality extension and use of other plugins. + - Currently built-in + plugins: `login plugin`, `hardware usage monitoring plugin`, `only download new chapters plugin`, `zip compression plugin`, `image suffix filter plugin` `send qq email plugin` `debug logging topic filter plugin` `auto set browser cookies plugin`. + - Supports custom callback functions before and after downloading album/chapter/images. + - Supports custom debug logging. + - Supports custom core + classes: `Downloader (responsible for scheduling)`, `Option (responsible for configuration)`, `Client (responsible for requests)`, `entity classes`, + and more. ## Install