JMComic-Crawler-Python
JMComic-Crawler-Python copied to clipboard
Python API for JMComic | 提供Python API访问禁漫天堂,同时支持网页端和移动端 | 禁漫天堂GitHub Actions下载器🚀
比如社团学姐, 漫画id是564268 jmcomic 564268 可以下载到全部。但是她最新章节 561909, 我用jmcomic p561909 就会提示不存在这本漫画。很奇怪的问题 另一本是 大學生活就從社團開始 564184, jmcomic 564184 成功 单独下载章节失败 jmcomic p563992 有时候不想下载整本漫画,因为前面章节看过了。就想下载最新的。 > C:\Users\Administrator>jmcomic p563992 [2024-04-22 15:18:20] [MainThread]:【command_line】start downloading... - using option: [D:\myoption.yml]...
# ✨提Issue注意✨ * 这个Issue的主题是 `使用Github Actions下载禁漫本子` * 提Issue之前请先爬一些楼层和搜索,雷同的问题不用重复提 * 和本Issue主题无关的BUG请单独开Issue # ✨最新功能提醒✨ 之前需要编辑文件提交才能触发Github Actions,**现在不需要啦!** * 一步到位,支持直接提交本子id * 使用链接:https://github.com/你的用户名/JMComic-Crawler-Python/actions/workflows/download_dispatch.yml 
自动侦测新章节
写了一段自动侦测是否有新章节、并自动下载所有新章节的code 只需要在list上输入相对应本子id、章节id即可 更新完後会显示最新的章节id,完成後把新的章节id再带入list,就可以循环使用 分享给有需要的人 ```python import jmcomic option = jmcomic.create_option( 'D:/config.yml' ) client = option.build_jm_client() #带入漫画id, 章节id(第x章),寻找该漫画下第x章节後的所有章节Id def find_update(albums, id): result = [] flag = False for item in albums:...
### 请确认注意事项 - [x] 你已经在GitHub Issues和Discussions里搜索过类似的问题,并且没找到想要的答案。 - [x] 你使用的是最新的jmcomic版本 - [x] 非GitHub Actions类问题(此类问题请专门到置顶的Issue反馈) ### 发生Bug时,你的使用方式? Python代码 ### 你是否在禁漫官方网页或APP,验证过相应的功能是正常的? 我要反馈的bug无需验证/不方便验证 ### 代码/option配置 下载时报错 , 本子名改了样式 jm_toolkit.py 文件 27行. pattern_html_album_name = compile(r'([\s\S]*?)')...
导入模块时报错
### 注意事项 - [x] 提ISSUE前,请确认你已经在GitHub Issues和Discussions里搜索过类似的问题,并且没找到想要的答案。 ### 你使用的是哪种方式? Python代码 ### 你的目的? 只是简单的import jmcomic ### 你遇到的困难? 运行到这里就会报错 File "/***/main.py", line 4, in import jmcomic File "/usr/local/lib/python3.11/site-packages/jmcomic/__init__.py", line 7, in from .api...
### 注意事项 - [x] 提ISSUE前,请确认你已经在GitHub Issues和Discussions里搜索过类似的问题,并且没找到想要的答案。 ### 你使用的是哪种方式? jmcomic命令行 ### 你的目的? 我通过进阶使用文档的教程尝试用命令行下载jm本子 ### 你遇到的困难? 按照教程的写法 'jmcomic' 不是内部或外部命令,也不是可运行的程序 或批处理文件。 ### 额外信息(代码/option配置/截图等) C:\Users\Lenovo>jmcomic 350234 --option='C:/Users/Lenovo/Desktop/project/code/py/py pro/JMComic-Crawler-Python-master/local_tests/option.yml'
### 请确认注意事项 - [x] 你已经在GitHub Issues和Discussions里搜索过类似的问题,并且没找到想要的答案。 - [x] 你使用的是最新的jmcomic版本 - [x] 非GitHub Actions类问题(此类问题请专门到置顶的Issue反馈) ### 发生Bug时,你的使用方式? Python代码 ### 你是否在禁漫官方网页或APP,验证过相应的功能是正常的? 测试过,禁漫官方功能正常 ### 代码/option配置 https://github.com/White-Frill/JMComic-Crawler-Python/actions/runs/16018709116 ### 描述bug现象(你预期的结果,与实际结果的差别) 使用Github Action导出的收藏夹数据不全,我有三个文件夹,一个默认两个自建的,但是保存下来的收藏夹只有两个自建的,没有默认收藏夹的excel ### 其他可提供的信息 _No response_