@WorldLeen 好的 主要是确认一下你的jar后来有没有更新过 因为看到有编辑记录但是我没找到是哪里变了...
你的pr我有看见,但是我自己下载了1.1版然后更改了那两行代码后编译出来的东西直接报异常,感觉是我操作有误(对kotlin和gradle一窍不通),想请问一下是导入项目后直接打jar包然后替换lib里的unidbg-fetch-qsign-1.1.0.jar即可吗
S
Sunosay 发布的帖子
-
RE: MiraiSignHandler —— Mirai对接Sign签名服务器,解决登录code=45失败和签名消息发送风控
-
RE: MiraiSignHandler —— Mirai对接Sign签名服务器,解决登录code=45失败和签名消息发送风控
请问一下楼主现在的jar是支持unidbg-fetch-qsign-1.1.3版的吗。我现在隔个几天就会报线程错误,然后想用新版解决一下,但是一看似乎加了新的参数和接口_(:з)∠)_ 版本变成8.9.63了,然后8.9.58似乎没有qua之类的参数
-
RE: MiraiSignHandler —— Mirai对接Sign签名服务器,解决登录code=45失败和签名消息发送风控
@WorldLeen 非常感谢!bot终于又活了,45的这段日子太绝望了
-
RE: MiraiSignHandler —— Mirai对接Sign签名服务器,解决登录code=45失败和签名消息发送风控
感谢楼主 现在本地能登陆了 但是碰到了一个问题
在本地idea里的时候起,加载的是
2023-07-01 13:52:35 W/EncryptService.alert: Encrypt service was loaded: application.miraisignhandler.SignEncryptService@55d98bbb
但是打包完放上服务器
2023-07-01 13:42:19 W/EncryptService.alert: Encrypt service was loaded: xyz.cssxsh.mirai.tool.TLV544Provider@5e13f156
加载的就变成这样了,但是就会报错然后我发现我用的FixProtocolVersion竟是1.5... 换成1.8后 本地变得和服务器上一样报错了
java.lang.AbstractMethodError: Receiver class xyz.cssxsh.mirai.tool.TLV544Provider does not define or inherit an implementation of the resolved method 'abstract void initialize(net.mamoe.mirai.internal.spi.EncryptServiceContext)' of interface net.mamoe.mirai.internal.spi.EncryptService. at net.mamoe.mirai.internal.network.components.EcdhInitialPublicKeyUpdaterImpl.initializeSsoSecureEcdh(EcdhInitialPublicKeyUpdater.kt:123)