这篇文章距离最后更新已过935 天,如果文章内容或图片资源失效,请留言反馈,我会及时处理,谢谢!
使用签名服务器
docker版本https://hub.docker.com/r/xzhouqd/qsign
原项目版本需要服务器配置java环境:https://github.com/fuqiuluo/unidbg-fetch-qsign
配置文件
这是对应 8.9.73 版本的,第一次不建议使用此版本(听说加料了)
docker-compose配置文件
1 2 3 4 5 6 7 8 9 10 11 12 | version: "3.0" services: qsign: image: xzhouqd/qsign:core-1.1.9 ports: - "127.0.0.1:8080:8080" volumes: - ./config.json:/srv/qsign/qsign/txlib/8.9.73/config.json #此处8.9.73替换成你需要的版本 environment: - BASE_PATH=/srv/qsign/qsign/txlib/8.9.73 #此处8.9.73替换成你需要的版本 container_name: qsign restart: always |
docker-compose up -d 运行
可能需要在当前目录新建config.json,填入如下内容
sign配置文件
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 | { "server": { "host": "0.0.0.0", "port": 8080 }, "share_token": true, "count": 10, "key": "114514", "auto_register": true, "protocol": { "package_name": "com.tencent.mobileqq", "qua": "V1_AND_SQ_8.9.73_4416_YYB_D", "version": "8.9.73", "code": "4416" }, "unidbg": { "dynarmic": false, "kvm": false, "unicorn": true, "debug": true }, "black_list": [ 1008611 ] } |
各版本的配置文件详见:https://hub.docker.com/r/xzhouqd/qsign
至此签名服务器已搭建完成
通过curl命令验证下:curl http://127.0.0.1:8080
gocq配置
下载dev版本的gocq
删除device.json文件
在gocq的目录 data/versions 中有1.json或者6.json,1代表手机,6代表平板,根据当前的 device.json 的版本自动匹配
在里面填入相关的信息
注意事项
虽然gocq会从本地读取版本号,但是有大概率去读取远程版本造成降级,修改host文件屏蔽远程配置文件
6.6.6.6 raw.githubusercontent.com
并且使用 -faststart 来启动
成功登录后建议注释此行