nonebot-plugin-mystool
nonebot-plugin-mystool copied to clipboard
DS校验失败
3-01 01:05:01 [ERROR] nonebot_plugin_mystool | 米游币任务 - 讨论区签到: 用户 2*******6 DS 校验失败
03-01 01:05:19 [ERROR] nonebot_plugin_mystool | 米游币任务 - 点赞: 服务器没有正确返回
Traceback (most recent call last):
File "/root/qqbot/.venv/lib/python3.12/site-packages/nonebot_plugin_mystool/api/myb_missions_api.py", line 308, in like
api_result = ApiResultHandler(res.json())
File "/root/qqbot/.venv/lib/python3.12/site-packages/httpx/_models.py", line 832, in json
return jsonlib.loads(self.content, **kwargs)
File "/usr/lib/python3.12/json/__init__.py", line 346, in loads
return _default_decoder.decode(s)
File "/usr/lib/python3.12/json/decoder.py", line 337, in decode
obj, end = self.raw_decode(s, idx=_w(s, 0).end())
File "/usr/lib/python3.12/json/decoder.py", line 355, in raw_decode
raise JSONDecodeError("Expecting value", s, err.value) from None
json.decoder.JSONDecodeError: Expecting value: line 1 column 1 (char 0)
The above exception was the direct cause of the following exception:
Traceback (most recent call last):
File "/root/qqbot/bot.py", line 46, in <module>
nonebot.run()
File "/root/qqbot/.venv/lib/python3.12/site-packages/nonebot/__init__.py", line 337, in run
get_driver().run(*args, **kwargs)
File "/root/qqbot/.venv/lib/python3.12/site-packages/nonebot/drivers/fastapi.py", line 187, in run
uvicorn.run(
File "/root/qqbot/.venv/lib/python3.12/site-packages/uvicorn/main.py", line 579, in run
server.run()
File "/root/qqbot/.venv/lib/python3.12/site-packages/uvicorn/server.py", line 66, in run
return asyncio.run(self.serve(sockets=sockets))
File "/usr/lib/python3.12/asyncio/runners.py", line 194, in run
return runner.run(main)
File "/usr/lib/python3.12/asyncio/runners.py", line 118, in run
return self._loop.run_until_complete(task)
File "/root/qqbot/.venv/lib/python3.12/site-packages/nonebot/utils.py", line 254, in run_coro_with_shield
return await coro
File "/root/qqbot/.venv/lib/python3.12/site-packages/nonebot/message.py", line 506, in check_and_run_matcher
await _run_matcher(
File "/root/qqbot/.venv/lib/python3.12/site-packages/nonebot/message.py", line 458, in _run_matcher
await matcher.run(bot, event, state, stack, dependency_cache)
File "/root/qqbot/.venv/lib/python3.12/site-packages/nonebot/internal/matcher/matcher.py", line 926, in run
await self.simple_run(bot, event, state, stack, dependency_cache)
File "/root/qqbot/.venv/lib/python3.12/site-packages/nonebot/internal/matcher/matcher.py", line 863, in simple_run
await handler(
File "/root/qqbot/.venv/lib/python3.12/site-packages/nonebot/dependencies/__init__.py", line 113, in __call__
return await cast(Callable[..., Awaitable[R]], self.call)(**values)
File "/root/qqbot/.venv/lib/python3.12/site-packages/nonebot_plugin_mystool/command/plan.py", line 146, in _
await perform_bbs_sign(bot=bot, user=user, user_ids=[user_id], matcher=matcher, event=event,
File "/root/qqbot/.venv/lib/python3.12/site-packages/nonebot_plugin_mystool/command/plan.py", line 455, in perform_bbs_sign
like_status = await mission_obj.like()
> File "/root/qqbot/.venv/lib/python3.12/site-packages/nonebot_plugin_mystool/api/myb_missions_api.py", line 296, in like
async for attempt in get_async_retry(retry):
File "/root/qqbot/.venv/lib/python3.12/site-packages/tenacity/asyncio/__init__.py", line 166, in __anext__
do = await self.iter(retry_state=self._retry_state)
File "/root/qqbot/.venv/lib/python3.12/site-packages/tenacity/asyncio/__init__.py", line 153, in iter
result = await action(retry_state)
File "/root/qqbot/.venv/lib/python3.12/site-packages/tenacity/_utils.py", line 99, in inner
return call(*args, **kwargs)
File "/root/qqbot/.venv/lib/python3.12/site-packages/tenacity/__init__.py", line 419, in exc_check
raise retry_exc from fut.exception()
tenacity.RetryError: RetryError[<Future at 0x7face29e50 state=finished raised JSONDecodeError>]
03-01 01:05:27 [ERROR] nonebot_plugin_mystool | 米游币任务 - 分享: 服务器没有正确返回
Traceback (most recent call last):
File "/root/qqbot/.venv/lib/python3.12/site-packages/nonebot_plugin_mystool/api/myb_missions_api.py", line 362, in share
api_result = ApiResultHandler(res.json())
File "/root/qqbot/.venv/lib/python3.12/site-packages/httpx/_models.py", line 832, in json
return jsonlib.loads(self.content, **kwargs)
File "/usr/lib/python3.12/json/__init__.py", line 346, in loads
return _default_decoder.decode(s)
File "/usr/lib/python3.12/json/decoder.py", line 337, in decode
obj, end = self.raw_decode(s, idx=_w(s, 0).end())
File "/usr/lib/python3.12/json/decoder.py", line 355, in raw_decode
raise JSONDecodeError("Expecting value", s, err.value) from None
json.decoder.JSONDecodeError: Expecting value: line 1 column 1 (char 0)
The above exception was the direct cause of the following exception:
Traceback (most recent call last):
File "/root/qqbot/bot.py", line 46, in <module>
nonebot.run()
File "/root/qqbot/.venv/lib/python3.12/site-packages/nonebot/__init__.py", line 337, in run
get_driver().run(*args, **kwargs)
File "/root/qqbot/.venv/lib/python3.12/site-packages/nonebot/drivers/fastapi.py", line 187, in run
uvicorn.run(
File "/root/qqbot/.venv/lib/python3.12/site-packages/uvicorn/main.py", line 579, in run
server.run()
File "/root/qqbot/.venv/lib/python3.12/site-packages/uvicorn/server.py", line 66, in run
return asyncio.run(self.serve(sockets=sockets))
File "/usr/lib/python3.12/asyncio/runners.py", line 194, in run
return runner.run(main)
File "/usr/lib/python3.12/asyncio/runners.py", line 118, in run
return self._loop.run_until_complete(task)
File "/root/qqbot/.venv/lib/python3.12/site-packages/nonebot/utils.py", line 254, in run_coro_with_shield
return await coro
File "/root/qqbot/.venv/lib/python3.12/site-packages/nonebot/message.py", line 506, in check_and_run_matcher
await _run_matcher(
File "/root/qqbot/.venv/lib/python3.12/site-packages/nonebot/message.py", line 458, in _run_matcher
await matcher.run(bot, event, state, stack, dependency_cache)
File "/root/qqbot/.venv/lib/python3.12/site-packages/nonebot/internal/matcher/matcher.py", line 926, in run
await self.simple_run(bot, event, state, stack, dependency_cache)
File "/root/qqbot/.venv/lib/python3.12/site-packages/nonebot/internal/matcher/matcher.py", line 863, in simple_run
await handler(
File "/root/qqbot/.venv/lib/python3.12/site-packages/nonebot/dependencies/__init__.py", line 113, in __call__
return await cast(Callable[..., Awaitable[R]], self.call)(**values)
File "/root/qqbot/.venv/lib/python3.12/site-packages/nonebot_plugin_mystool/command/plan.py", line 146, in _
await perform_bbs_sign(bot=bot, user=user, user_ids=[user_id], matcher=matcher, event=event,
File "/root/qqbot/.venv/lib/python3.12/site-packages/nonebot_plugin_mystool/command/plan.py", line 457, in perform_bbs_sign
share_status = await mission_obj.share()
> File "/root/qqbot/.venv/lib/python3.12/site-packages/nonebot_plugin_mystool/api/myb_missions_api.py", line 350, in share
async for attempt in get_async_retry(retry):
File "/root/qqbot/.venv/lib/python3.12/site-packages/tenacity/asyncio/__init__.py", line 166, in __anext__
do = await self.iter(retry_state=self._retry_state)
File "/root/qqbot/.venv/lib/python3.12/site-packages/tenacity/asyncio/__init__.py", line 153, in iter
result = await action(retry_state)
File "/root/qqbot/.venv/lib/python3.12/site-packages/tenacity/_utils.py", line 99, in inner
return call(*args, **kwargs)
File "/root/qqbot/.venv/lib/python3.12/site-packages/tenacity/__init__.py", line 419, in exc_check
raise retry_exc from fut.exception()
tenacity.RetryError: RetryError[<Future at 0x7fa4e54a10 state=finished raised JSONDecodeError>]
03-01 01:05:27 [ERROR] nonebot_plugin_mystool | 米游币任务 - 讨论区签到: 用户 2*******6 DS 校验失败
03-01 01:05:46 [ERROR] nonebot_plugin_mystool | 米游币任务 - 点赞: 服务器没有正确返回
Traceback (most recent call last):
File "/root/qqbot/.venv/lib/python3.12/site-packages/nonebot_plugin_mystool/api/myb_missions_api.py", line 308, in like
api_result = ApiResultHandler(res.json())
File "/root/qqbot/.venv/lib/python3.12/site-packages/httpx/_models.py", line 832, in json
return jsonlib.loads(self.content, **kwargs)
File "/usr/lib/python3.12/json/__init__.py", line 346, in loads
return _default_decoder.decode(s)
File "/usr/lib/python3.12/json/decoder.py", line 337, in decode
obj, end = self.raw_decode(s, idx=_w(s, 0).end())
File "/usr/lib/python3.12/json/decoder.py", line 355, in raw_decode
raise JSONDecodeError("Expecting value", s, err.value) from None
json.decoder.JSONDecodeError: Expecting value: line 1 column 1 (char 0)
The above exception was the direct cause of the following exception:
Traceback (most recent call last):
File "/root/qqbot/bot.py", line 46, in <module>
nonebot.run()
File "/root/qqbot/.venv/lib/python3.12/site-packages/nonebot/__init__.py", line 337, in run
get_driver().run(*args, **kwargs)
File "/root/qqbot/.venv/lib/python3.12/site-packages/nonebot/drivers/fastapi.py", line 187, in run
uvicorn.run(
File "/root/qqbot/.venv/lib/python3.12/site-packages/uvicorn/main.py", line 579, in run
server.run()
File "/root/qqbot/.venv/lib/python3.12/site-packages/uvicorn/server.py", line 66, in run
return asyncio.run(self.serve(sockets=sockets))
File "/usr/lib/python3.12/asyncio/runners.py", line 194, in run
return runner.run(main)
File "/usr/lib/python3.12/asyncio/runners.py", line 118, in run
return self._loop.run_until_complete(task)
File "/root/qqbot/.venv/lib/python3.12/site-packages/nonebot/utils.py", line 254, in run_coro_with_shield
return await coro
File "/root/qqbot/.venv/lib/python3.12/site-packages/nonebot/message.py", line 506, in check_and_run_matcher
await _run_matcher(
File "/root/qqbot/.venv/lib/python3.12/site-packages/nonebot/message.py", line 458, in _run_matcher
await matcher.run(bot, event, state, stack, dependency_cache)
File "/root/qqbot/.venv/lib/python3.12/site-packages/nonebot/internal/matcher/matcher.py", line 926, in run
await self.simple_run(bot, event, state, stack, dependency_cache)
File "/root/qqbot/.venv/lib/python3.12/site-packages/nonebot/internal/matcher/matcher.py", line 863, in simple_run
await handler(
File "/root/qqbot/.venv/lib/python3.12/site-packages/nonebot/dependencies/__init__.py", line 113, in __call__
return await cast(Callable[..., Awaitable[R]], self.call)(**values)
File "/root/qqbot/.venv/lib/python3.12/site-packages/nonebot_plugin_mystool/command/plan.py", line 146, in _
await perform_bbs_sign(bot=bot, user=user, user_ids=[user_id], matcher=matcher, event=event,
File "/root/qqbot/.venv/lib/python3.12/site-packages/nonebot_plugin_mystool/command/plan.py", line 455, in perform_bbs_sign
like_status = await mission_obj.like()
> File "/root/qqbot/.venv/lib/python3.12/site-packages/nonebot_plugin_mystool/api/myb_missions_api.py", line 296, in like
async for attempt in get_async_retry(retry):
File "/root/qqbot/.venv/lib/python3.12/site-packages/tenacity/asyncio/__init__.py", line 166, in __anext__
do = await self.iter(retry_state=self._retry_state)
File "/root/qqbot/.venv/lib/python3.12/site-packages/tenacity/asyncio/__init__.py", line 153, in iter
result = await action(retry_state)
File "/root/qqbot/.venv/lib/python3.12/site-packages/tenacity/_utils.py", line 99, in inner
return call(*args, **kwargs)
File "/root/qqbot/.venv/lib/python3.12/site-packages/tenacity/__init__.py", line 419, in exc_check
raise retry_exc from fut.exception()
tenacity.RetryError: RetryError[<Future at 0x7fa4e46990 state=finished raised JSONDecodeError>]
03-01 01:05:53 [ERROR] nonebot_plugin_mystool | 米游币任务 - 分享: 服务器没有正确返回
Traceback (most recent call last):
File "/root/qqbot/.venv/lib/python3.12/site-packages/nonebot_plugin_mystool/api/myb_missions_api.py", line 362, in share
api_result = ApiResultHandler(res.json())
File "/root/qqbot/.venv/lib/python3.12/site-packages/httpx/_models.py", line 832, in json
return jsonlib.loads(self.content, **kwargs)
File "/usr/lib/python3.12/json/__init__.py", line 346, in loads
return _default_decoder.decode(s)
File "/usr/lib/python3.12/json/decoder.py", line 337, in decode
obj, end = self.raw_decode(s, idx=_w(s, 0).end())
File "/usr/lib/python3.12/json/decoder.py", line 355, in raw_decode
raise JSONDecodeError("Expecting value", s, err.value) from None
json.decoder.JSONDecodeError: Expecting value: line 1 column 1 (char 0)
The above exception was the direct cause of the following exception:
Traceback (most recent call last):
File "/root/qqbot/bot.py", line 46, in <module>
nonebot.run()
File "/root/qqbot/.venv/lib/python3.12/site-packages/nonebot/__init__.py", line 337, in run
get_driver().run(*args, **kwargs)
File "/root/qqbot/.venv/lib/python3.12/site-packages/nonebot/drivers/fastapi.py", line 187, in run
uvicorn.run(
File "/root/qqbot/.venv/lib/python3.12/site-packages/uvicorn/main.py", line 579, in run
server.run()
File "/root/qqbot/.venv/lib/python3.12/site-packages/uvicorn/server.py", line 66, in run
return asyncio.run(self.serve(sockets=sockets))
File "/usr/lib/python3.12/asyncio/runners.py", line 194, in run
return runner.run(main)
File "/usr/lib/python3.12/asyncio/runners.py", line 118, in run
return self._loop.run_until_complete(task)
File "/root/qqbot/.venv/lib/python3.12/site-packages/nonebot/utils.py", line 254, in run_coro_with_shield
return await coro
File "/root/qqbot/.venv/lib/python3.12/site-packages/nonebot/message.py", line 506, in check_and_run_matcher
await _run_matcher(
File "/root/qqbot/.venv/lib/python3.12/site-packages/nonebot/message.py", line 458, in _run_matcher
await matcher.run(bot, event, state, stack, dependency_cache)
File "/root/qqbot/.venv/lib/python3.12/site-packages/nonebot/internal/matcher/matcher.py", line 926, in run
await self.simple_run(bot, event, state, stack, dependency_cache)
File "/root/qqbot/.venv/lib/python3.12/site-packages/nonebot/internal/matcher/matcher.py", line 863, in simple_run
await handler(
File "/root/qqbot/.venv/lib/python3.12/site-packages/nonebot/dependencies/__init__.py", line 113, in __call__
return await cast(Callable[..., Awaitable[R]], self.call)(**values)
File "/root/qqbot/.venv/lib/python3.12/site-packages/nonebot_plugin_mystool/command/plan.py", line 146, in _
await perform_bbs_sign(bot=bot, user=user, user_ids=[user_id], matcher=matcher, event=event,
File "/root/qqbot/.venv/lib/python3.12/site-packages/nonebot_plugin_mystool/command/plan.py", line 457, in perform_bbs_sign
share_status = await mission_obj.share()
> File "/root/qqbot/.venv/lib/python3.12/site-packages/nonebot_plugin_mystool/api/myb_missions_api.py", line 350, in share
async for attempt in get_async_retry(retry):
File "/root/qqbot/.venv/lib/python3.12/site-packages/tenacity/asyncio/__init__.py", line 166, in __anext__
do = await self.iter(retry_state=self._retry_state)
File "/root/qqbot/.venv/lib/python3.12/site-packages/tenacity/asyncio/__init__.py", line 153, in iter
result = await action(retry_state)
File "/root/qqbot/.venv/lib/python3.12/site-packages/tenacity/_utils.py", line 99, in inner
return call(*args, **kwargs)
File "/root/qqbot/.venv/lib/python3.12/site-packages/tenacity/__init__.py", line 419, in exc_check
raise retry_exc from fut.exception()
tenacity.RetryError: RetryError[<Future at 0x7fa4e5af30 state=finished raised JSONDecodeError>]
这校验失效要自己抓device_id和salt吗
不用,应该就是触发了人机验证,手机App用一段时间都会触发
不用,应该就是触发了人机验证,手机App用一段时间都会触发
这个没法避免吗,连续一周都是DS校验失败,进app手动签也没蹦人机验证
也许在 #410 修复了
https://github.com/Ljzd-PRO/nonebot-plugin-mystool/releases/tag/v2.10.1