【教程】一文解决如何使用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
-
写在前面
目前,看到的一些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