Failed to log in: 3 当前QQ版本过低,请升级至最新版本后再登录。点击进入下载页面
Failed to log in: 3 当前QQ版本过低,请升级至最新版本后再登录。点击进入下载页面
请问使用的 matrix-qq 版本以及登陆方式(用户名密码/扫码)是 ?
请问使用的 matrix-qq 版本以及登陆方式(用户名密码/扫码)是 ?
v0.1.3+dev.unknown (unknown) 帐户密码登录,前几天可以,今天发现掉线了
试试参考 https://github.com/duo/matrix-qq/issues/16 这里, 将 qq.protocol 改成别的, 比如 AndroidPad 对应的 6 看看呢?
试试参考 #16 这里, 将 qq.protocol 改成别的, 比如 AndroidPad 对应的 6 看看呢?
修改6还是不行,同样的提示
试试参考 #16 这里, 将 qq.protocol 改成别的, 比如 AndroidPad 对应的 6 看看呢?
修改6还是不行,同样的提示
我刚才退出重新尝试登陆, 5, 6 都不行了, 一直到 MacOS 的 3 才可以登陆 可以看看 mirai 论坛的讨论 无法登录的临时处理方案
遇到了相同的问题. 版本是
matrix-qq v0.1.4+dev.unknown (unknown)
qq.protocol 从 1 换到 6 都是报错版本太低. 参考论坛讨论似乎是需要 fix-protocol-version?
P.S. 问一下, 修改 config.yaml 的 qq.protocol 之后需要 ./matrix-qq -g 重新生成注册文件然后重启 matrix server 和 bridge, 还是只需要重启 bridge 就可以了?
试试最新 0.1.5 看看, 我这测试了下可以登录了, 可能需要先 delete-session 清空 device 和 token 的信息再进行 login-password
无法登录
提示:该APP尚未开通扫描二维码登录权限。
密码登录,提示:Failed to log in: 3 当前QQ版本过低,请升级至最新版本后再登录。点击进入下载页面
密码登录,提示:Failed to log in: 3 当前QQ版本过低,请升级至最新版本后再登录。点击进入下载页面
试试 0.1.6 ?
刚刚升级到 0.1.6
试了 1, 3, 5, 6 均提示: Failed to log in: 3 当前QQ版本过低,请升级至最新版本后再登录。点击进入下载页面。
2 提示:Failed to log in: 3 请使用手Q扫描二维码或短信登录。 然后使用 login-qr 成功登录
希望这次登录可以坚持的久一些。
刚刚升级到 0.1.6
试了 1, 3, 5, 6 均提示: Failed to log in: 3 当前QQ版本过低,请升级至最新版本后再登录。点击进入下载页面。
2 提示:Failed to log in: 3 请使用手Q扫描二维码或短信登录。 然后使用 login-qr 成功登录
希望这次登录可以坚持的久一些。
请问有执行 delete-session 清空 device 和 token 的信息么? 这次更新 MiraiGo 有涉及协议版本的更新, 所以得清掉旧的信息
請問如何使用token登錄? 您給出的中文教程 有些不清楚
token 登录的场景不多, 主要是比如之前用 go-cqhttp 的用户想迁移 session 用的...
login-token device.json内容的base64 session.token内容的base64
今天又遇到了(
之前更新了用android pad都很稳
今天发现发不出来消息 重登发现登不进去了 版本过低 只能用手表协议了()
可以用android pad协议配合签名服务器使用
k8s部署的话可以这样写,注意第二个container
containers:
- image: lxduo/matrix-qq:0.1.9
name: matrix-qq
resources: {}
volumeMounts:
- mountPath: /data
name: matrix-qq-claim
ports:
- containerPort: 17777
protocol: TCP
- env:
- name: BASE_PATH
value: /srv/qsign/qsign/txlib/8.9.63
image: xzhouqd/qsign:core-1.1.9
livenessProbe:
exec:
command:
- curl -sS 'http://localhost' || exit 1
failureThreshold: 5
periodSeconds: 30
timeoutSeconds: 20
name: qsign
resources: {}
之后在bridge的config.yaml中这样写,注意protocol和server即可
# QQ config
qq:
# QQ client protocol (1: AndroidPhone, 2: AndroidWatch, 3: MacOS, 4: QiDian, 5: IPad, 6: AndroidPad)
protocol: 6
# Packaget signature
sign:
# Sign Server (https://github.com/fuqiuluo/unidbg-fetch-qsign)
# For example, http://127.0.0.1:8080
server: "http://127.0.0.1:8080"
# Sign server bearer token
bearer: ""
# Sign server API key
key: "114514"
# Sign server version below 1.1.0
is_below_110: false
# The interval time for scheduled token refreshing (minutes)
refresh_interval: 30
docker-compose可能要更麻烦一点(因为多个container无法通过localhost互相访问),参考duo的教程和qsign的文档改一下就好
我又遇到了这个问题……这次似乎是 go-cqhttp 寄了,连带我的账号也吃了铁拳。不知道 duo 大之后打算怎么办?
之后应该是会得采用 hook 方案,得先调研下目前的哪个开源项目成熟些,还是说自己整...