Skip to content
This repository has been archived by the owner on Oct 23, 2023. It is now read-only.

如何在启动时运行 gocq的更新协议功能 -update-protocol #614

Closed
sajfasjg81 opened this issue May 17, 2023 · 8 comments
Closed
Labels
enhancement New feature or request

Comments

@sajfasjg81
Copy link

似乎在网页控制台输入用不了

@sajfasjg81
Copy link
Author

还有 有没有直接重置dev+切换协议的api

目前使用 删除+添加的API 单独做了个功能达到了切换协议效果

@mnixry mnixry added the enhancement New feature or request label May 17, 2023
@mnixry
Copy link
Owner

mnixry commented May 17, 2023

这个功能确实没做,主要是我没有想好该怎么做交互,总不可能每次启动都带一个 -update-protocol 参数

而且我观察,协议更新与否并不影响能否登录和消息风控等情况,所以一直拖着没做

还有 有没有直接重置dev+切换协议的api

现在改协议直接走修改device.json的API就可以了,检测到协议字段更改会自己更新的

@mnixry mnixry reopened this May 17, 2023
@mnixry
Copy link
Owner

mnixry commented May 17, 2023

不用close,做了就关了,不做挂在这也方便定位

@sajfasjg81
Copy link
Author

@mnixry
Copy link
Owner

mnixry commented Jun 2, 2023

见:Mrs4s/go-cqhttp#2183

目前认为,-update-protocol更新客户端版本后,反而会增加无法登录的概率(因为协商版本和TLV544版本不一致),所以这个功能先不做了

@mnixry mnixry closed this as not planned Won't fix, can't repro, duplicate, stale Jun 2, 2023
@mnixry mnixry added the wontfix This will not be worked on label Jun 2, 2023
@sajfasjg81
Copy link
Author

见:Mrs4s/go-cqhttp#2183

目前认为,-update-protocol更新客户端版本后,反而会增加无法登录的概率(因为协商版本和TLV544版本不一致),所以这个功能先不做了

update-proto

image

目前那边说有用了

@sajfasjg81
Copy link
Author

见:Mrs4s/go-cqhttp#2183

目前认为,-update-protocol更新客户端版本后,反而会增加无法登录的概率(因为协商版本和TLV544版本不一致),所以这个功能先不做了

同服务器直接运行gocq+更新协议参数后可以成功登录也没有刷屏风控的问题
同时间在nonegocq登录显示-45 扫码没说几句就风控了
有空更新一下吧

@mnixry
Copy link
Owner

mnixry commented Jul 16, 2023

现在默认每次启动都有 -update-protocol 了,算是临时方案吧。

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

2 participants