[置顶]QRSpeed-第0课时-大纲

xiwangly

活捉一只老RBQ
管理成员
2020-02-27
95
72
18
前言:
很多小伙伴们在编写词库时都会遇到一些问题,而这些问题不能解决的原因很多都是因为基础不扎实或细节出错等等,很明显很多人都没有认真看过相关的教程,就在那里瞎问。因此我准备在本论坛发布相关的教程。本帖可能会为后续修订,各教程也会不定时更新,请留意最后编辑时间(在帖尾右下角)及查看最近更改(见下文)。(QRSpeed是基于Android的QQ机器人软件。论坛自带的搜索功能目前有问题不能正常使用,建议按顺序学习或者根据标题学习)。本教程可能会因为过于严肃或严谨的表达方式导致读者难以读懂,或者导致更加模糊的认知的影响。给萌新的一些学习建议:1.学习一定要细心2.不能只看不做,不能一昧照搬,要边看边实践3.从多角度去思考问题,综合运用知识。只要你用心学习,我相信你一定能很快的学会。

2020/8/2 大部分机器人停运......图片链接图片源于网络

目录:这个论坛的搜索功能还有问题(搜索不到,返回错误等),建议一节一节的去找,很多细节的东西要注意。(除变量我引用了那个帮助文档和官方词库外(但是每一小段后面的补充说明是我原创的),其他的无特别说明教程均为原创。允许以超链接的形式分享,但不允许转载(到其他博客、网站、论坛等),有些人传来传去就把版权给改了(而且改的不晓得有多恶心),所以特别做出此规定及采用CC BY-NC-ND 4.0协议,包括我的其他教程目录的文章)
QRSpeed-第0课时-大纲
QRSpeed-第1课时-第一节-dic基础格式
QRSpeed-第1课时-第二节-变量-1
QRSpeed-第1课时-第二节-变量-2
QRSpeed-第1课时-第二节-变量-3
QRSpeed-第2课时-第二节-变量-4
QRSpeed-第2课时-第二节-变量-5
QRSpeed-第3课时-第三节-判断语句
QRSpeed-第3课时-第二节-变量-6
QRSpeed-第4课时-第四节-xml
QRSpeed-第5课时-第五节-json
QRSpeed-第6课时-第六节-网络词库
QRSpeed-第7课时-第七节-图床
QRSpeed-第8课时-第八节-隐私
QRSpeed-第9课时-第九节-正则表达式
QRSpeed-第 课时-第 节-插件编写(咕咕咕)

最近更改:(一般较小的更新不会记录)
2022/8/16 23:26 针对教程的日常维护-更新内容与错误更正-dic基础格式
2022/8/16 14:32 针对教程的日常维护-更新内容与错误更正-大纲
2021/2/25 8:30 针对教程的日常维护-更新内容与错误更正-大纲
2021/2/11 9:14 针对教程的日常维护-更新内容与错误更正-大纲
2021/2/11 9:11 针对教程的日常维护-更新内容与错误更正-正则表达式
2020/8/5 17:50 针对教程的日常维护-更新内容与错误更正-分散更新-新增部分新增功能教程及资源
2020/7/28 15:58 针对教程的日常维护-更新内容与错误更正-分散更新-新增部分新增功能教程及资源
2020/7/18 8:28 针对教程的日常维护-更新内容与错误更正-分散更新-新增部分新增功能教程及资源
2020/6/7 9:23 针对教程的日常维护-更新内容与错误更正-网络词库-测试用API-域名
2020/5/9 18:55 针对教程的日常维护-更新内容与错误更正-大纲-常见问题解答
2020/5/7 11:22 针对教程的日常维护-更新内容与错误更正-判断语句
2020/5/4 15:47 针对教程的日常维护-更新内容与错误更正-网络词库-测试用API-整理
2020/5/3 12:17 针对教程的日常维护-更新内容与错误更正-变量-6-新的解析接口json的方式
2020/5/2 7:09 针对教程的日常维护-更新内容与错误更正-变量-6-发送函数
2020/4/29 12:06 针对教程的日常维护-更新内容与错误更正-网络词库-测试用API-在线计算
2020/4/28 21:34 针对教程的日常维护-更新内容与错误更正-网络词库-测试用API-在线计算
2020/4/28 17:50 针对教程的日常维护-更新内容与错误更正-网络词库-测试用API-在线计算
2020/4/28 10:09 针对教程的日常维护-更新内容与错误更正-变量1-6-最近更新的变量
2020/4/27 11:50 针对教程的日常维护-更新内容与错误更正-网络词库-测试用API
2020/4/26 17:10 针对教程的日常维护-更新内容与错误更正-网络词库-测试用API
2020/4/26 16:20 针对教程的日常维护-更新内容与错误更正-网络词库-全局隐私信息修改
2020/4/26 15:57 针对教程的日常维护-更新内容-网络词库-PHP自定义词库
2020/4/24 19:06 针对教程的日常维护-更新内容与错误更正-正则表达式-参考
2020/4/24 14:01 针对教程的日常维护-更新内容与错误更正-大纲-前言
2020/4/23 16:05 针对教程的日常维护-更新内容与错误更正-变量-6-读写操作
2020/4/21 17:02 针对教程的日常维护-更新内容与错误更正-变量-6-%Json%
2020/4/20 19:58 针对教程的日常维护-更新内容与错误更正-变量-6-2020/4/19最近更新
2020/4/20 19:58 针对教程的日常维护-更新内容与错误更正-变量-6-替换与取中间函数
2020/4/20 19:53 针对教程的日常维护-CC协议全局更新(CC BY-NC-ND 4.0)
2020/4/19 18:55 针对教程的日常维护-更新内容与错误更正-变量-6-skey与p_skey
2020/4/19 15:04 针对教程的日常维护-更新内容与错误更正-正则表达式
2020/4/18 15:09 针对教程的日常维护-更新内容-变量-6-关键词前缀
2020/4/18 13:26 针对教程的日常维护-更新内容-变量-4&图床-闪照
2020/4/18 12:39 针对教程的日常维护-更新内容与错误更正-正则表达式
2020/4/18 7:54 针对教程的日常维护-更新内容与错误更正-大纲
2020/4/17 21:17 针对教程的日常维护-更新内容-QRSpeed-第9课时-第九节-正则表达式
2020/4/17 8:48 针对教程的日常维护-更新内容与错误更正-变量-6-%Status%的补充
2020/4/16 18:20 针对教程的日常维护-全教程细节整理-使内容更容易理解和吸收而不是更难
2020/4/15 10:00 针对教程的日常维护-更新内容与错误更正-网络词库-"摸头"功能
2020/4/15 8:26 针对教程的日常维护-更新内容与错误更正-大纲-前言
2020/4/14 16:22 针对教程的日常维护-更新内容-网络词库-"摸头"功能
2020/4/14 12:09 针对教程的日常维护-更新内容与错误更正-大纲-常见问题解答
2020/4/14 8:44 针对教程的日常维护-更新内容与错误更正-变量-3-随机数
2020/4/13 16:37 针对教程的日常维护-更新内容与错误更正-变量-1-允许与禁止作为自定义变量的特殊字符
2020/4/13 15:32 针对教程的日常维护-更新内容与错误更正-变量-6-%Status%的补充
2020/4/13 14:54 针对教程的日常维护-更新内容与错误更正-变量-6-函数
2020/4/13 13:45 针对教程的日常维护-更新内容与错误更正-变量-1-允许与禁止作为自定义变量的特殊字符
2020/4/13 13:17 针对教程的日常维护-更新内容与错误更正-变量-1
2020/4/13 8:38 针对教程的日常维护-更新内容-大纲
2020/4/13 8:21 针对教程的日常维护-错误更正-网络词库
2020/4/13 8:18 针对教程的日常维护-更新内容-xml&json
2020/4/12 19:40 针对教程的日常维护-更新内容与错误更正-大纲
2020/4/12 17:08 针对教程的日常维护-更新内容与错误更正-变量-6-%Code%与|或%Uin%
2020/4/12 16:30 针对教程的日常维护-更新内容与错误更正-变量-3-%AT0%
2020/4/12 16:28 针对教程的日常维护-更新内容与错误更正-变量-6-%Status%
2020/4/11 21:45 针对教程的日常维护-更新内容与错误更正-大纲
2020/4/11 21:24 针对教程的日常维护-更新内容与错误更正-变量-3
更早 null

其他目录:(站内优秀帖子)
SQV8机器人词库编写教程
【QR】定时消息——原创词条
山河定制版词库
[词库分享]一大堆词库哦,总有你喜欢的
要词库的看这里
插件编写教程包文件
变量大全
[教程]自定义添加主人
适用于QRSpeed的ping功能-PHP开源
[教程](原创)QR机器人实现以图搜番功能!
关于最近更新的自定义访问
适用于QRSpeed的数学计算功能-PHP开源
【原创】QRSpeed优化方案——加载头像

相关资源:(点击蓝蓝的文字即可跳转)
这篇文章也许对你很有用,虽然有点长,但希望您认真看完:提问的智慧
QRSpeed官方群号(豆子网络):142676917
附件:(词库编辑器及相关内容的资源)
Android端:
SQV8词库编辑器_0.3.apk----------萌新杰少开发的
MT管理器_2.8.6.apk
Ed.Lua_7.0.apk
QuickEdit高级版_1.0.1.apk
文本编辑器----------xiwangly开发的
Dic编辑器.apk
[必备]QRSpeed--------在浏览器或者QRSpeed官方群均有下载(QRSpeed_2.0.4.apk&QRSpeed词库_1.7.5.apk
[必备]QRSpeed词库--------新版本的支持应用内部编写词库,在QRSpeed的插件列表(点下面像^的符号)下载/更新{较旧的版本下载QRSpeed词库_1.4.7.apk}
QRSpeed、QRSpeed词库--------蓝奏云下载合集,保持优先更新
SQv8绿色版_6.7.9.apk--------尽量不要使用第三方修改的SQv8,否则可能会出现闪退,无法登录或者账号被冻结等问题,此为绿色版SQv8,SQv8需要关闭设备锁登录。

Windows端:
Notepad++

机器人词库基础编写教程(QRSpeed、SQ通用).zip(转自"豆子网络"(QRSpeed官方群))
收藏词库.zip(超多词库整合,这里面还包含了我自己写的啊,感觉血亏...)
SQ词库加密破解_7.1.apk
QR Speed词库解密器_9.9.apk(资源来自QQ群(娱乐机器人总群),不保证安全性和可用性,建议使用虚拟机测试)
api源码.zip(包含大量常用API,转自葫芦侠,原帖链接
v9词库转换器v2.apk(v9词库转换成medic词库)

萌新杰少的个人空间-bilibili
有用的资源基本上都安排上了,如有争议、侵权或违规请联系管理人员解决
还有一些资源在群文件(哔哩哔哩萌新交流社),点击加QQ群或搜索群号703180724
更多开源资源见GitHub,此处的源码等资源部分保持最先更新,下面列出了论坛内一些大佬的储存库主页:
正确提问方式:(授人以鱼,不如授之以渔
QQ图片20200326161935.jpgQQ图片20200326161942.png

Q:词库编码带BOM问题
A:QRSpeed词库可正常读取的编码为无BOM的utf-8,在最开头加上注释如:
代码:
&&我是一段注释内容

菜单
还没有菜单2333
这样即可解决词库编码带BOM的问题,当然你也可以尝试来回替换编码的方法解决,但这样做可能会丢失一些特殊字符。

Q:为什么我的机器人不回复
A:这个问题有很多种情况,第一种你要确定你的QQ机器人是否可以正常发言,然后群列表开关及QRSpeed词库插件开关是否开启,网络是否通畅,接口是否良好,(两个)应用是否正常运行,词库语法是否有误,你可以学习后面的章节来尝试解决问题。QRSpeed支持群聊和好友聊天,对于讨论组聊天(就是直接拉人创建的那种,要想其可以正常聊天需要升级为群)可能会出现不回复问题,然后检查词库是否有问题如果基本上没问题那你可以参考一下本教程后面的词序相关内容。有时候机器人长时间未触发关键词也会掉线等等,这个时候请尝试重启QRSpeed程序。如果是刚刚加入的群聊或者好友,请刷新列表或者重启QRSpeed程序。使用同一个协议同时登陆QRSpeed及QQ同时登陆机器人的号,也会导致挤下线,这个时候请重新登录QRSpeed。

Q:如何高效的排查词库问题
A:我推荐两种方法:1.断点排查,如果你不明确出问题的位置,把词库拆分为若干部分依次排查,或者以增加注释的方式依次排查。2.替代排查:如果已经明确了出问题的一部分,可以尝试替换出现问题的地方,使用其他的方法替代进行测试。...

各机器人对比:(数据可能有误,如有请联系更正,表格可滑动)
名称ICON(硬核截图)客户端简介下载方式优点缺点相关链接编写所需语言|格式更多备注
QRSpeed0k.aac.pngAndroid(见本版块教程)(经常更新)支持断线重连,相对于SQ有更多变量支持,支持不关闭设备锁登录。部分功能有授权限制,自定义词库需要依赖QRSpeed词库程序(有免费版本和付费版本,授权需要40¥)QR QRSpeed 授权系统txtQRSpeed是QR的升级版
QRAndroidQR_2.7.4.apktxt
SQv6Android不支持断线重连,功能较少txt
SQv7Android不支持断线重连,功能略少txt
SQv8AndroidSQv8绿色版_6.7.9.apk绿色版不支持断线重连txt关于这个的变种我就不多讲了
SQv9AndroidSQv9.apk不支持断线重连,free版只支持纯文本txt
PansyQQAndroid
Clousx6Androidtxt
Medica.pngAndroid,WindowsMedic安装.zip(Android+服务端)搭建视频教程txt|js
mirai
小栗子机器人Android小栗子机器人
CleverQQ(IR)1586498085047.pngWindows(停了)关于Cleverqq框架停止运营说明-樱花机器人论坛
晨风1586498154463.pngWindowstxt
酷Q1586498216183.pngWindows可以自定义模块以实现很多其他机器人难以实现的功能,如自动给头衔,自动改群资料,腾讯游戏交互...(有免费版本和付费版本)易语言(cpk)登录 - 酷Q Me
先驱机器人Windows先驱机器人
go-cqhttpWindows,Linux框架,基于 Mirai 以及 MiraiGo 的 OneBot Golang 原生实现go-cqhttpgo-cqhttp 帮助中心

记数君:(部分数据截止至2020/4/6 12:14)
·全教程共有14个附件(除图片,除外链,仅计算第一楼)
·全教程共有30+16+14+14=74个链接
·全教程超过12,000个字(使用字数统计_在线字数计算器统计字数,包含样式表)
全教程共有14节
·记数君已阵亡......

如果你觉得这些教程不错的话,可以打赏一下作者,让作者做出更好的教程。作者博客:希望的博客
mm_reward_qrcode_1587526601245.png

附件:

翻页:
上一节
下一节

知识共享许可协议(CC BY-NC-ND 4.0)
本作品采用知识共享署名-非商业性使用-禁止演绎 4.0 国际许可协议进行许可。
 

附件

最后编辑:

xiwangly

活捉一只老RBQ
管理成员
2020-02-27
95
72
18
两种方案实现冷群功能:(原创
代码:
[内部]冷群
t:$读 %群号%/lq.txt %群号% %Time%$
n:$读 %群号%/null.txt %群号% [%Time%-%t%]$
如果:%n%>=600
$写 %群号%/lq.txt %群号% %h%$
冷群了
返回
如果尾
$调用 1000 冷群$

[\s\S]*(.*)[\s\S]*
$写 %群号%/lq.txt %群号% %Time%$
$调用 0 冷群$
代码:
[内部]冷群
h:$访问 http://api.lllri.cn/math.php?x=1&m=time$
t:$读 %群号%/lq.txt %群号% %h%$
s:$访问 http://api.lllri.cn/math.php?x=%h%&y=%t%&m=s$
如果:%s%>=600
$写 %群号%/lq.txt %群号% %h%$
冷群了
返回
如果尾
$调用 1000 冷群$

[\s\S]*(.*)[\s\S]*
h:$访问 http://api.lllri.cn/math.php?x=1&m=time$
$写 %群号%/lq.txt %群号% %h%$
$调用 0 冷群$
 
最后编辑:
  • 支持
反馈: ghost攸铃

xiwangly

活捉一只老RBQ
管理成员
2020-02-27
95
72
18
Å̊̊̊̊̊̊̊̊̊̊̊̊̊̊̊̊̊̊̊̊̊̊̊̊̊̊̊̊̊̊̊̊̊̊̊̊̊̊̊̊̊̊̊̊̊̊̊̊̊̊̊̊̊̊̊̊̊̊̊̊̊̊̊̊̊̊̊̊̊̊̊̊̊̊̊̊̊̊̊̊̊̊̊̊̊̊̊̊̊̊̊̊̊̊̊̊̊̊̊