关于登录不上机器人的情况包括但不限于“QQ版本过低”、“登录失败”,今天写一篇详细点的教程给大家参考一下。
准备工作
1.下载最新的jar包替换到服务器,具体点击下方按钮。
版本合集
2.下载要用到的两个工具
蓝奏云盘
3.先将机器人的QQ和密码写入到数据库中,之前没搞过的可以看看下文
跳转文章
正文
1.首先用安卓手机(没安卓手机的试试模拟器吧)打开【Aoki】这个应用,选择好协议(推荐iPad/MacOS),然后按提示往下走,完成以后会弹出一个压缩包文件,请将压缩包保存到电脑上。
2.打开ssh,进入FDD所在目录,打开config/application.yaml文件
3.在最底部添加一行代码,后面的数字按照你登录所选的协议对应的代码填写(图片按照iPad的代码3为例),并保存!
protocol: 3
## 手机协议=0 平板协议=1 手表协议=2 IPAD协议=3 MACOS协议=4
4.将第1步获取到的压缩包内的这两个文件覆盖到Fdd目录中,不知道有没有成功的可以看ssh中文件的修改日期,注意:cache文件夹中的文件每个都必须上传成功!
5.启动FDD
java -jar QL-Emotion.jar #jar运行版本
docker restart fdd && docker attach fdd #Docker版本
6.启动以后有两种情况,第一种是直接就登录成功了,第二种(例如下图)提示“复制到浏览器……”,就按第二种情况继续讲吧。
7.打开一开始下载的另外一个APP(login-sk.apk),将提示中的链接复制到app中,点击“下一步”,通过验证后把弹出窗口的值输入到SSH按回车键即可。注意:不要直接复制链接到浏览器打开!!!!
8.不出意外的话到这一步已经启动成功了,静默运行即可。
静默运行方法
1.jar包直接运行版本,先 Ctrl+C 退出当前会话,然后输入下方命令(port=端口号,如果修改了端口号的话自行修改命令内容,没修改过端口的默认就是8080,直接输入命令就行了):
nohup java -jar QL-Emotion.jar --server.port=8080 > log.out 2>&1 &
2.Docker版本直接 Ctrl+p+q 即可静默运行
评论前必须登录!
立即登录 注册