旧Qsign
1.文件如下
2.使用方法,首先安装jdk-18
3.右键-编辑 .bat 批处理文件
start bin\unidbg-fetch-qsign.bat --port=54322 --count=1 --library=txlib\8.9.63 --android_id=ABCDEFG
上述执行代码中 54322 意味端口
而 ABCDEFG 则意味Android_id
Q: 运行后没用或者出现这种情况怎么办?
A:此意为端口被占用,更换端口即可[1-65535]
Q: Android_id在哪里?
A: 在go-cqhttp目录中的 device.json 文件里
123456 则为 Android_id,然后将此处的 Android_id 替换成 步骤3 的ABCDE即可
4.双击运行 .bat 文件
go-cqhttp
1.运行go-cqhttp后出现config.yml文件,并在其配置中修改以下字段
将sign-server: ‘-‘ => sign-server: ‘http://127.0.0.1:54322’
此处的 54322 端口取决于上面Qsign你填写的端口
保存后按照步骤即可登录,登录步骤不再演示……
常见问题
如果右上角状态栏频繁出现ws:close和ws重新连接,请将下面内容复制粘贴到config文件的末尾并重启开服端
# 正向WS设置
- ws:
# 正向WS服务器监听地址
address: 0.0.0.0:6700
middlewares:
<<: *default # 引用默认中间件
新Sign
1.下载整合包
可以使用 运行-cmd 来运行命令
java --version
来查看有没有安装java和java版本
<2.go-cq简单步骤不再演示
1.在config.yml末尾添加如下代码
# 正向WS设置
- ws:
# 正向WS服务器监听地址
address: 0.0.0.0:6700
middlewares:
<<: *default # 引用默认中间件
2.将以下代码编辑为6.json后,放入go-cq的根目录文件夹 data/versions 里
{
"apk_id": "com.tencent.mobileqq",
"app_id": 537169976,
"sub_app_id": 537169976,
"app_key": "0S200MNJT807V3GE",
"sort_version_name": "8.9.70.11635",
"build_time": 1689956914,
"apk_sign": "c67b3780e3a04a0de773115beafebb42",
"sdk_version": "6.0.0.2551",
"sso_version": 20,
"misc_bitmap": 150470524,
"main_sig_map": 34869472,
"sub_sig_map": 66560,
"dump_time": 1690350020,
"qua": "V1_AND_SQ_8.9.70_4330_YYB_D",
"protocol_type": 6
}
3.打开gocq-http.bat,提示生成device等文件后关闭窗口,随后打开 Start_Qsign.bat 文件
版本填写8.9.70,其他回车跳过即可
如图即可
4.重新打开 go-cqhttp.bat,验证方式选择手动抓取
后面的登录步骤不再演示
抓取Ticket
笨笨简夏
1.选择 2 手动抓取,光标选中链接后 Ctrl + C 复制
2.打开浏览器,F12键开发者选项,Fetch/XHR 选项卡,然后粘贴[Ctrl + V]链接并回车
3.点击该响应文件-预览,将 ” ” 里面的内容全部复制粘贴至go-cqhttp里,至此,结束