-
Notifications
You must be signed in to change notification settings - Fork 10.3k
Closed
Labels
bugSomething isn't workingSomething isn't working
Description
请确认注意事项
- 你已经在GitHub Issues和Discussions里搜索过类似的问题,并且没找到想要的答案。
- 你使用的是最新的jmcomic版本
- 非GitHub Actions类问题(此类问题请专门到置顶的Issue反馈)
发生Bug时,你的使用方式?
jmcomic命令行
你是否在禁漫官方网页或APP,验证过相应的功能是正常的?
测试过,禁漫官方功能正常
代码/option配置
jmcomic 1214429
描述bug现象(你预期的结果,与实际结果的差别)
无法解析jm车号, 文本为: /setting
其他可提供的信息
C:\Boot>jmcomic 1214429
[2025-12-20 23:07:19] [MainThread]:【command_line】start downloading...
- using option: [default]
to be downloaded: - album: ['1214429']
- photo: []
[2025-12-20 23:07:19] [Thread-1 ()]:【api】https://www.cdnblackmyth.club/setting
Exception in thread Thread-1 ():
Traceback (most recent call last):
File "C:\PATH\Python312\Lib\threading.py", line 1075, in _bootstrap_inner
self.run()
File "C:\PATH\Python312\Lib\threading.py", line 1012, in run
self._target(*self._args, **self._kwargs)
File "C:\PATH\Python312\Lib\site-packages\jmcomic\api.py", line 36, in
apply_each_obj_func=lambda aid: download_api(aid,
^^^^^^^^^^^^^^^^^
File "C:\PATH\Python312\Lib\site-packages\jmcomic\api.py", line 69, in download_album
with new_downloader(option, downloader) as dler:
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "C:\PATH\Python312\Lib\site-packages\jmcomic\api.py", line 108, in new_downloader
return downloader(option)
^^^^^^^^^^^^^^^^^^
File "C:\PATH\Python312\Lib\site-packages\jmcomic\jm_downloader.py", line 78, in init
self.client = option.build_jm_client()
^^^^^^^^^^^^^^^^^^^^^^^^
File "C:\PATH\Python312\Lib\site-packages\common\util\decorator_util.py", line 63, in func_exec
attr = func(*args, **kwargs)
^^^^^^^^^^^^^^^^^^^^^
File "C:\PATH\Python312\Lib\site-packages\jmcomic\jm_option.py", line 394, in build_jm_client
return self.new_jm_client(**kwargs)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "C:\PATH\Python312\Lib\site-packages\jmcomic\jm_option.py", line 453, in new_jm_client
client: AbstractJmClient = clazz(
^^^^^^
File "C:\PATH\Python312\Lib\site-packages\jmcomic\jm_client_impl.py", line 32, in init
self.after_init()
File "C:\PATH\Python312\Lib\site-packages\jmcomic\jm_client_impl.py", line 1010, in after_init
self.ensure_have_cookies()
File "C:\PATH\Python312\Lib\site-packages\jmcomic\jm_client_impl.py", line 1022, in ensure_have_cookies
self['cookies'] = self.get_cookies()
^^^^^^^^^^^^^^^^^^
File "C:\PATH\Python312\Lib\site-packages\common\util\decorator_util.py", line 63, in func_exec
attr = func(*args, **kwargs)
^^^^^^^^^^^^^^^^^^^^^
File "C:\PATH\Python312\Lib\site-packages\jmcomic\jm_client_impl.py", line 1026, in get_cookies
resp = self.setting()
^^^^^^^^^^^^^^
File "C:\PATH\Python312\Lib\site-packages\jmcomic\jm_client_impl.py", line 810, in setting
resp = self.req_api('/setting')
^^^^^^^^^^^^^^^^^^^^^^^^
File "C:\PATH\Python312\Lib\site-packages\jmcomic\jm_client_impl.py", line 914, in req_api
self.require_resp_success(resp, url)
File "C:\PATH\Python312\Lib\site-packages\jmcomic\jm_client_impl.py", line 963, in require_resp_success
ExceptionTool.raise_missing(resp, JmcomicText.parse_to_jm_id(url))
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "C:\PATH\Python312\Lib\site-packages\jmcomic\jm_toolkit.py", line 98, in parse_to_jm_id
ExceptionTool.raises(f"无法解析jm车号, 文本为: {text}")
File "C:\PATH\Python312\Lib\site-packages\jmcomic\jm_exception.py", line 107, in raises
raise e
jmcomic.jm_exception.JmcomicException: 无法解析jm车号, 文本为: /setting
C:\Boot>
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
bugSomething isn't workingSomething isn't working