欢迎食用『主界面』~,这里是赵苦瓜的看板娘desu~

#
go-cqhttp停止维护后继续使用经验分享
首页 > >    作者:赵苦瓜   2024年2月28日 20:30 星期三   热度:2451°   百度已收录  
时间:2024-2-28 20:30   热度:2451° 

go-cqhttp停止维护之后没有什么轻量化的好项目用了,想尽各种办法苟命!

QQ Bot的未来以及迁移建议 · Issue #2471 · Mrs4s/go-cqhttp (github.com)

以下是常见问题及对应方法。

我是用的是最后一个版本v1.2.0


①登录时提示你的账号被限制登录, 请配置 SignServer 后重试

错误如下:

[2024-02-28 19:56:19] [WARNING]: 登录失败: 登录失败,请前往QQ官网im.qq.com下载最新版QQ后重试,或通过问题反馈与我们联系。 Code: 45 
[2024-02-28 19:56:19] [WARNING]: 你的账号被限制登录, 请配置 SignServer 后重试
这种错误经常伴随code: 45一起出现,如果没有配置签名服务器的话就去配置一个签名服务器。

有关如何配置签名服务器请参考:CikeyQi/unidbg-fetch-qsign-shell: Linux一键快速部署Qsign服务 (github.com)

或者gocqhttp-qqsign: 就是gocqhttp和qqsign 这个保证能解决你的登录问题 (gitee.com)

qsign/txlib at mirai · MrXiaoM/qsign (github.com)

签名服务器相关问题 · Mrs4s/go-cqhttp · Discussion #2245 (github.com)

我使用的是8.9.68版本的。

如果用了一段时间还是这个错误可以换一个版本试试。

或者可以找别人配置好的公开的签名服务器。


配置完成后别忘了在go-cqhttp的配置文件里面启用签名服务器

  # 服务器可使用docker在本地搭建或者使用他人开放的服务
  sign-servers: 
    - url: 'http://localhost:6666'  # 主签名服务器地址, 必填
      key: '114514'  # 签名服务器所需要的apikey, 如果签名服务器的版本在1.1.0及以下则此项无效
      authorization: '-'   # authorization 内容, 依服务端设置,如 'Bearer xxxx'



②配置了SignServer之后还是上面的错误。

尝试先在本地用手机扫码在同一个局域网登录,然后登录成功后将session.token上传到服务器对应位置即可恢复会话让服务器也成功登录。


③登录时报错Protocol -> parse incoming packet error: return code unsuccessful: -10003

报错信息如下:

[2024-02-28 20:11:49] [ERROR]: Protocol -> parse incoming packet error: return code unsuccessful: -10003 

尝试自定义protocol解决。

比如你device.json里面的值是"protocol":6,你就可以在/data/versions/文件夹里面创建一个6.json文件。

这里提供两个qq版本参考,尽量要和签名服务器的版本一致。

8.8.88.7083

{ "apk_id": "com.tencent.mobileqq", "app_id": 537118044, "sub_app_id": 537118044, "app_key": "0S200MNJT807V3GE", "sort_version_name": "8.8.88.7083", "build_time": 1648004515, "apk_sign": "a6b745bf24a2c277527716f6f36eb68d", "sdk_version": "6.0.0.2497", "sso_version": 19, "misc_bitmap": 150470524, "main_sig_map": 16724722, "sub_sig_map": 66560, "dump_time": 1648004515, "protocol_type": 1 }



8.9.68.11565

{
    "apk_id": "com.tencent.mobileqq",
    "app_id": 537168361,
    "sub_app_id": 537168361,
    "app_key": "0S200MNJT807V3GE",
    "sort_version_name": "8.9.68.11565",
    "build_time": 1688523354,
    "apk_sign": "7772804f3cb4961f57cb764fbe4973e6",
    "sdk_version": "6.0.0.2549",
    "sso_version": 20,
    "misc_bitmap": 150470524,
    "main_sig_map": 34869472,
    "sub_sig_map": 66560,
    "dump_time": 1689780543,
    "qua": "V1_AND_SQ_8.9.68_4264_YYB_D",
    "protocol_type": 6
}
编辑完成后保存,然后重新登录应该就不会有这个错误了。


本文作者:赵苦瓜      文章标题: go-cqhttp停止维护后继续使用经验分享
本文地址:https://blog.jixiaob.cn/?post=111
版权声明:若无注明,本文皆为“赵苦瓜のBlog~”原创,转载请保留文章出处。

返回顶部    首页    后花园  
版权所有:赵苦瓜のBlog~    站长: 赵苦瓜    程序:emlog   鲁ICP备20030743号-1   鲁公网安备37048102006726 萌ICP备20222268号    sitemap