SAGIRI-kawaii / sagiri-bot

基于Graia Ariadne和Mirai的QQ机器人 SAGIRI-BOT

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

解压mcl-2.1.0.zip,执行./mcl 提示错误

Wxrmr opened this issue · comments

commented

问题
2022-05-27 10:59:57 W/stderr: SLF4J: Failed to load class "org.slf4j.impl.StaticLoggerBinder".
2022-05-27 10:59:57 W/stderr: SLF4J: Defaulting to no-operation (NOP) logger implementation
2022-05-27 10:59:57 W/stderr: SLF4J: See http://www.slf4j.org/codes.html#StaticLoggerBinder for further details.
2022-05-27 10:59:57 W/MCL Addon: iTXTech Soyuz 未安装,Soyuz MCL Handler 特性已禁用
如何复现
如何复现错误.

预期行为
你希望如何更改/原本应该是怎样的.

使用环境:
lunix

  • 系统:
    Debian11.6 64bit
    java -version openjdk version "11.0.15" 2022-04-19
    javac -version javac 11.0.15
    日志/截图
    8 JY7Y~T2UQE}IR9XFJS)`A
    image
commented
commented

image
复制文档上的数据更改MCL/config/net.mamoe.mirai-api-http/setting.yml目录下的文件后执行./mcl还是在这个页面

commented

此错误可无视

commented

image
输入./mcl命令是在此文件下执行么
image

commented

image 输入./mcl命令是在此文件下执行么 image

对,这个文件夹里的 mcl 文件就是启动脚本

commented

在此处执行./mcl会出现下方截图,不会出现Event: BotOnlineEvent(bot=Bot(<你的QQ号>))
image
配置为
image

commented

请问是否已在 mcl 登录了 QQ?从日志上看似乎你并没有执行登录操作。

commented

没有出现登录QQ的操作,

commented

image

commented

image
上方报错可以忽略么

commented

此处输入密码
image

执行./mcl后报错
image
image

首先,截图注意隐私信息不要发出来
其次,密码应填写至password项下value的位置

commented

image

激活虚拟环境时出现这个问题

关于这种问题,你应该查阅mirai的使用手册,上面明确对于登录这种问题都有明确说明。如果你连登录都不会的话,建议还是多看看mirai的使用手册

commented

我的建议是,RTFM

登录的话,直接改配置文件容易出错,建议在控制台输入login <账号> <密码>进行登录,注意空格,登录如果弹出验证请把mirai发送的链接复制到浏览器进行扫码验证,完成后即可登录,如果你想要自动登录,请后续自行查阅mirai手册或者在mirai启动的环境下发送/help查看帮助

image

激活虚拟环境时出现这个问题

上面不是写了解决方法吗

如果mirai出现登录失败的情况,可以尝试使用这个项目来解决。https://github.com/mzdluo123/TxCaptchaHelper

同时,mirai可以直接使用/login命令来进行登录。
在没有看懂配置文件的情况下,还是建议不要直接修改,防止各种程序读取配置文件出错,以及一系列的问题。

在看不懂报错信息的情况下,可以尝试使用免费的翻译软件尝试翻译。有些时候报错会直接告诉您怎么做。