【教程】一文解决如何使用gocq的dev #2420
KomeiDiSanXian
started this conversation in
General
Replies: 5 comments 1 reply
-
请问authorization字段在qsign里对应哪一项?本地搭的1.1.9用的8.9.63,在config里只找到了key |
Beta Was this translation helpful? Give feedback.
1 reply
-
啥时候合并进master啊,要等到1.2.0? |
Beta Was this translation helpful? Give feedback.
0 replies
-
#2461 一个也打不开 |
Beta Was this translation helpful? Give feedback.
0 replies
-
那么,怎么换更高的版本呢,我qsign用的8.9.73 |
Beta Was this translation helpful? Give feedback.
0 replies
-
今日code45了,R.I.P. |
Beta Was this translation helpful? Give feedback.
0 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
-
写在前面
目前,看到的一些issue是有关签名服务器和滑块验证码不知道怎么过的,而使用
Relases v1.1.0
存在一些问题(比如使用不兼容的qsign版本)使用dev分支目前看来是较好的选择但是dev分支对于
config.yml
做出了更新,使用旧版本的config.yml
会出现各种问题,加上文档似乎删掉了如何手动获取ticket的内容,所以本文将带你从头开始,对 dev 版本的go-cqhttp进行配置和启动综上,本文可以说只是对 文档启动部分 进行一些补充说明
注意: 顾名思义,dev就是正在开发的版本,如果你在使用途中遇到了bug,提交issue时请勾选
我已经使用 dev分支版本 测试过,问题依旧存在。
如果可以,指明所使用的commitID
,就是类似ff236ad
这样的字符串碎碎念:什么时候更新文档
对于老版本
commit f8354ec 对
config.yml
做出了很大的修改,所以在此之前的版本最好删掉config.yml
重新生成一份下载
如果你会自己构建了,我觉得你可以跳过这一步了
如果你不会,最简单的方法就是 点我 然后按照以下步骤:
选择最上面的,且被蓝色包围的

dev
所对应的网页选择可以在你系统上运行的版本下载

解压下载的文件到一个你喜欢的位置
(可选) 点我 去下载qsign,推荐使用 1.1.6及以上版本
初次启动
config.yml
有关 config.yml 的签名服务器部分
本文不再赘述账号设置等步骤,只阐述配置qsign签名服务器时容易踩的坑和推荐做出的一些操作
Android Pad 8.9.63.11390
basePath
的选择推荐是txlib/8.9.63
,对应gocq的协议,更高版本的已经有人踩坑被冻结,目前看来是效果因号而异(?txlib/[你使用的协议版本]/config.json
中的auto_register
为true,gocq的auto-register由于实现问题建议设为falseconfig.yml
签名服务器部分的key和authorization,具体可以去询问第三方,对应不上就不能使用运行
编辑完

config.yml
后,可以参照以下步骤,若不出意外,你的命令行应该类似如下图片如果不能使用自动提交,请选 2 并回车,在浏览器键入所给的地址
以下内容仅针对如何进行手动提交ticket
以chrome浏览器抓取ticket为例
Network
或者网络
(由你的语言所决定)cap_union_new_verify
,如图cap_union_new_verify
后,点击Preview
,如图接下来按照gocq的指示进行就可以了
其他
目前看来自动提交已经恢复了,至少我写的时候是可以了
教学大概是差不多了,如果还有什么问题的话可以去issue和discussion寻找,会有人解答的(
Beta Was this translation helpful? Give feedback.
All reactions