TESIGN
SAVED

EN · KO

Auto-generated — not yet edited · only the numbers are verified

  1. TESIGN / RADAR
  2. REPOSITORY CARD
  3. hect0x7/jmcomic-crawler-python

hect0x7/jmcomic-crawler-python

Python API for JMComic | 提供Python API访问禁漫天堂,同时支持网页端和移动端 | 禁漫天堂GitHub Actions下载器🚀

★ 7.2k▲ +8 / 7dDaily star increases over 14 days. Hollow bars mean no data. The last day may be partial.2026-09-03 no data2026-09-04 +22026-09-05 +72026-09-06 +42026-09-07 no data2026-09-08 no data2026-09-09 no data2026-09-10 no data2026-09-11 no data2026-09-12 +42026-09-13 +22026-09-14 no data2026-09-15 +22026-09-16 no datalargest one-day increase in the 14 days+7last 14 days · stars per dayhollow = no data

RANKS API #3

AT A GLANCE

LANGUAGE
Python
LICENSE
MIT
USAGE
Use, change and redistribute, commercially too. Keep the notice.
ACTIVITY
last commit 3 days ago ()
TOPICS
  • 18comic
  • asyncio
  • crawler
  • downloader
  • github-actions
  • jmcomic
  • pypi
  • python
  • readthedocs
HOMEPAGE
https://jmcomic.readthedocs.io/zh-cn/latest/option_file_syntax/#
REPOSITORY
GitHub ↗
CATEGORY
API

A summary, not legal advice.

README EXCERPT

Python API for JMComic 简体中文 • English • 日本語 • 한국어 提供 Python API 访问禁漫天堂(网页端 & 移动端),集成 GitHub Actions 下载器🚀 本项目封装了一套可用于爬取JM的Python API. 你可以通过简单的几行Python代码,实现下载JM上的本子到本地,并且是处理好的图片。 🧭 快速指路 - 教程:使用 GitHub Actions 下载禁漫本子 - 教程:导出并下载你的禁漫收藏夹数据 - 教程:下载后转为 PDF / ZIP / 长图 - 塔台广播:欢迎各位机长加入并贡献代码 友情提示:珍爱JM,为了减轻JM的服务器压力,请不要一次性爬取太多本子,西门🙏🙏🙏 . 项目介绍 本项目的核心功能是下载本子。 基于此,设计了一套方便使用、便于扩展,能满足一些特殊下载需求的框架。 目前核心功能实现较为稳定,项目也处于维护阶段。 除了下载功能以外,也实现了其他的一些禁漫接口,按需实现。目前已有功能: - 登录 - 搜索本子(支持所有搜索项) - 获取本子评论(包括回评、剧透标识) - 分类/排行榜 - 获取本子/章节详情 - 图片下载解码 - 个人收藏夹 - 接口加解密(APP的接口) 安装教程 ⚠如果你没有安装过 Python,需要先前往 Python 官网下载 再执行以下步骤。 推荐使用 Python 3.14 通过pip官方源安装(推荐,并且更新也是这个命令) 通过源代码安装 快速上手 1. 下载本子方法 只需要使用如下代码,就可以下载本子 JM123 的所有章节的图片: 上面的 download album 方法还有一个参数 option ,可用于控制下载配置,配置包括禁漫域名、网络代理、图片格式转换、插件等等。 你可能需要这些配置项。推荐使用配置文件创建option,用option下载本子,见下章: 2. 使用option配置来下载本子 1. 首先,创建一个配置文件,假设文件名为 option.yml 该文件有特定的写法,你需要参考这个文档 → 配置文件指南 下面做一个演示,假设你需要把下载的图片转为png格式,你应该把以下内容写进 option.yml 2. 第二步,运行下面的python代码 3. 使用命令行 [!TIP] 如果只想下载本子,使用命令行会比上述方式更加简单直接 例如,在windows上,直接按下 win+R 键,输入 jmcomic xxx 就可以下载本子。 示例:下载本子123的命令 同时下载本子123, 章节456的命令 命令行模式也支持自定义option,你可以使用环境变量或者命令行参数: a. 通过命令行 --option 参数指定option文件路径 b. 命令行不改,而是配置环境变量 JM OPTION PATH 为option文件路径(推荐) [!…

The opening of the GitHub README as stored, at most 1,200 characters. Markdown is not rendered.

TIMELINE

  1. Repository created
  2. FIRST SEEN BY TESIGN ◌ BACK CATALOG
  3. Last push

AI chooses the lists under the owner’s delegation. No human review is running in September 2026. Total stars, increases, cross-source signals, last updates and licences are shown as evidence. How ranks work →

If this repository gets editorial text (why, build, who, start, caveat) it becomes an edited entry. Until then the page shows only stored GitHub metadata and numbers.