情迁红包配合情迁QQ机器人新版作为插件加载的使用教程

初次体验

如果你第一次打开本文章,我想对你说的是,这文章可能只供参考因为有些设置又了很大的改动,以及方式也不一样了。

插件开发具体还请参考

手机端编写LUA脚本插件
https://www.jianshu.com/p/92c7bf329653
以及最全的java版本插件开发教程。
https://www.jianshu.com/p/76c80d2f91e4

最简单的激活教程

https://www.jianshu.com/p/aa0c02ae4ace


什么意思?

需要知道什么意思就需要先了解之前情迁QQ机器人是如何工作的,
之前是通过宿主传递消息给QQ机器人软件(而且必须让这个软件保持运行)然后机器人软件回调给机器人。
现在的工作方式是把qq机器人作为插件加载到自己的内存中,也就是从之前高度分离变成了融合。

优点和缺点

兼容性可能存在问题,如果机器人插件出现问题,可能导致宿主QQ软件也出现问题。
好处就是可以高度控制 ,查询群成员列表,好友列表都是好效率,不像之前那么麻烦
可以直接在QQ软件里面管理机器人设置,管理机器人插件。

知识普及

需知1:
只有qq才可以启用插件化,tim还是原来的方式,加载机器人后,
实际上是把已安装的机器人安装包复制到了/sdcard/qssq666/cn.qssq666.robot.apk下然后再加载到内存中去。
需知2:
作为插件化加载机器人后,将无法通过机器人软件里面的那些界面进行操作修改配置,修改不会影响插件化机器人的任何配置,除非取消插件化加载方式.
如果需要把之前非插件化的方式里面的数据导入进去,需要root机复制/data/data/cn.qssq666.robot/databases/qssq.db/data/data/com.tencent.mobile/databases/qssq.db然后重启qq,或者重新勾选插件化加载,
注意 机器人软件->机器人设置里面的设置信息也同样修改无效的,这个配置不好意思是不能手动复制了,实际上也就几个 命令就可以搞定了
请看本文末尾 学习,如何使用配置修改首选项命令进行修改。
需知3:
插件化加载机器人实际上就是让被hook的软件主动加载到自己的内存中去,这样的话不需要机器人在后台运行了,而且操作api更多了。
需知4:
机器人软件的版本至少是1.6.8 build 43以上。
情迁红包软件最低版本是(qq设置ui界面版本1.3.8)外部版本 1.6.1 build 82
如果使用低版本会出现问题。
需知5
新的机器人软件安装后,需要重新勾选启用插件化也可以重启qq,只有这样才会触发检测比对功能。
需知6
机器人软件里面的插件列表现在变更到哪里了?
原目录:/data/data/cn.qssq666.robot/app_plugin
机器人自己都被作为插件加载了,那么目录变更到了``/data/data/com.tencent.mobileqq/app_plugin/只要金钱到位,我会着手让这个目录变成sd卡的/sdcard/qssq666/robot_plugin 目录,哈哈,我现在没那么多精力,继续维护本软件的因素要么就是本软件很火,要么就是你给我钱,我就有动力。其实我还有很多功能想做的,但是不得已只能放下了哈。 **需知7** 如果启用插件式载入机器人导致之后无法打开qq了,可以先卸载机器人以及删除/sdcard/qssq666/cn.qssq666.robot.apk```然后再看看能不能打开。
如果一直闪退,更新插件最新版,然后打开情迁插件 才能升级,直接安装关机是没用的解决不了,要先打开这个软件 才能把某些so文件复制到qq目录 ,很多人崩溃我怀疑可能是忽略了这个细节了,一般安装新的机器人打开之后会提示 qq模块安装完毕

激活插件化步骤

在上面条件成立成功激活情迁红包软件能在QQ设置界面看到入口那么说明可以继续了,否则就别继续往下看了或者也可以用电脑夜神模拟器测试。我有打包提供下载,不过里面的情迁插件需要自己更新一下
条件1:
root机, 或者模拟器,mac window 都有夜神模拟器呢。

免root机virtual xposed对本软件的兼容性不是很好,后期我会研究一下此软件,看能不能改善兼容性. **

激活xposed
需要下载xposed软件并且成功激活,
在xposed软件里面激活情迁红包插件
这些都是基本常识,不再继续啰嗦了。

启用监听聊天
打开QQ软件->设置->情迁红包配置 界面
勾选 监听聊天消息开关
勾选 启用情迁QQ机器人辅助回复
勾选 插件式加载机器人程序(更稳定)

勾选会有结果提示,如果没安装QQ机器人会提示安装,我下一个版本会检测版本号,如果低版本也给一个提示,让用户去升级。
勾选完毕之后 在当前界面情迁红包配置 界面打开检查兼容性条目进入另外一个界面,

插件信息 编译时间 xxxx ,插件版本1.6.8_xxx 私聊是否自动回复_

插件是否已收到回调API=正常

兼容性

最新版支持免root virtual xposed框架,但是存在一些问题,插件化加载无法进入插件管理界面,错误原因不详,因为没有看到明显错误信息,所以使用此框架架构出现问题尽量还是用之前的方式比较靠谱。否则引发血案导致QQ无法启动

无ui命令式开关教程

由于作为插件化加载了,那么设置无效了,解决办法只能是root机 复制 db文件到QQ的数据库目录才能间接生效,但是也不是所有设置都保存在数据库里面的,所以才需要玩耍下面的教程。

给某群添加机器人教程

  • 机器人qq自己在群里输入 添加群白名单

    image.png

  • 查询所有群白名单群号
    配置 SQL select account from groupconfig

    image.png

  • 添加群网络词库回复
    此命令难度比较高,首先呢不知道启用网络回复是哪个字段,所以先要查询所有字段才清楚.

配置 SQL select * from groupconfig where account="$g"
这下面很多英文没有显示出来,所以这个命令还是不行的.

image.png

但是不记得命令怎么办?
image.png

配置 SQL -width 100 -fontlength 10 select * from groupconfig where account="$g"

image.png

groupconfig表字段大全

onlyrecordwordgagcount
voicegagminute
groupnickanmegagtime
bannedaite
banredpacketminute
bancardmsg
cardmsgminute
banpasswordredpacket
voicegagtip
id
illegalnickname
joingroupword
bancall
replayatperson
groupnickanmekeyword
frequentmsg
bannevideo
banvoice
frequentmsggagtime
banredpackettip
bannedword
localword
countthantip
bannormalredpacket
joingroupreply
banvoiceredpacket
frequentmsgcount
accumlativegagdata
remark
cardmsggagtip
admin
banpic
redpackettitlebanedword
netword
groupnicknamegagtip
disable
selfcmdnotneedaite
breaklogic
allowmusic
videogagminute
nicknameban
picgagsecondtip
picgagsecond
notparamgagminute
frequentmsgduratiion
fitercommand
account
banexclusiveredpacket
mistakecount

允许网络词库字段是bannedword

查询当前群是否允许网络词库

在当前群发消息
配置 SQL select bannedword from groupconfig where account="$g"

禁止网络词库

配置 SQL update groupconfig set bannedword=1 where account="$g"
配置重载

image.png

更新首选项配置

首选项意思就是本地文件配置信息,不是存数据库的,比如修改私聊允许回复之类的,由于现在没有ui界面了,那么需要这样操作

先查询有哪些首选项

输入命令配置首选项

键名:key_base_robot_postfix_word
键值:
类型:String
==========
键名:key_base_enable_local_reply
键值:true
类型:Boolean
==========
键名:key_base_gag_disible_stuct_msg
键值:false
类型:Boolean
==========
键名:key_base_ignore_second_statup_time
键值:200
类型:Long
==========
键名:key_base_black_name_aite_not_need1
键值:false
类型:Boolean
==========
键名:key_base_enable_plugin
键值:true
类型:Boolean
==========
键名:key_base_enable_net_robot_private
键值:true
类型:Boolean
==========
键名:key_base_short_url_interface
键值:
类型:String
==========
键名:key_base_gag_enable_check_msg
键值:true
类型:Boolean
==========
键名:key_base_aite_disible_aite
键值:false
类型:Boolean
==========
键名:key_base_group_ignore_less_second_msg
键值:200
类型:Long
==========
键名:key_base_private_reply
键值:true
类型:Boolean
==========
键名:key_base_gag_disible_gag
键值:false
类型:Boolean
==========
键名:key_base_enable_nickname_save_db
键值:false
类型:Boolean
==========
键名:key_base_ignore_second_history_msg
键值:1
类型:Long
==========
键名:key_base_ignore_than_second_msg
键值:1
类型:Long
==========
键名:key_group_not_draw
键值:true
类型:Boolean
==========
键名:key_group_join_reply_word
键值:基佬群欢迎你的加入,要多多活跃哦!
类型:String
==========
键名:key_base_aite_me_reply_not_whitename_affect
键值:false
类型:Boolean
==========
键名:key_base_private_reply_ignore_manager
键值:true
类型:Boolean
==========
键名:key_base_show_nickname
键值:false
类型:Boolean
==========
键名:key_base_enable_net_robot_group
键值:true
类型:Boolean
==========
键名:key_base_private_not_reply_person
键值:153016267
类型:String
==========
键名:key_group_not_draw_group
键值:false
类型:Boolean
==========
键名:key_base_aite_me_repl1y
键值:false
类型:Boolean
==========
键名:key_group_only_draw_group
键值:true
类型:Boolean
==========
键名:key_base_robot_music_engine
键值:0
类型:String
==========

禁用私聊网络回复的步骤

配置 修改首选项 key_base_enable_net_robot_private false
配置重载

彻底禁用私聊的步骤

配置 修改首选项 key_base_private_reply false
配置重载

切换点歌引擎

点歌引擎支持酷狗,QQ音乐,网易云音乐
命令方式修改有2种,第一种就是修改首选项键名为key_base_robot_music_engine 值为0,1,2分别代表酷狗 网易云,qq音乐。
也可以直接输入
配置 点歌 QQ音乐
配置 点歌 酷狗音乐
这种修改可以马上生效。

哪些是需要执行数据库命令进行修改哪些是通过首选项修改??

群白名单的数据、违规数据、管理员数据、最近聊天人的数据、红包流水的数据全是用数据库存储,只有一些基础开关设置才需要修改首选项,机器人默认开启群白名单,而且最新版不允许关闭。如果有100个群,不现实给一100个群进行回复,所以我认为正常人应该自己手动添加群白名单

SQL语法糖

查询群白名单是否禁用的情况

配置SQL select account,remark,disable from groupconfig

image.png
查询当前群名片正则格式

配置SQL -fontlength 100 -width 50 select groupnickanmekeyword from groupconfig where account='$g'
修改名片正则格式和上面自然也是一样了,只是把字段名称改一下而已


更多教程可以看我另外一篇文章,说实话,我不想写一篇教程重复多次。

独白

由于机器人使用的人太少,后者是难度太高,导致人气不是很火,但是功能却七七八八了,所以下一个版本添加sql变量和批量执行sql的功能还在考虑中。也就是下一个版本实现的功能是

配置 SQL $查询当前群违规
配置 SQL $查询发言总数
配置 SQL $查询群白名单
配置 SQL $查询管理员
但是,我现在是不打算弄了,毫无意义,我只满足自己的需求就ok。我以后还是要努力上班赚钱为主。这、都是浮云了。

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
  • 序言:七十年代末,一起剥皮案震惊了整个滨河市,随后出现的几起案子,更是在滨河造成了极大的恐慌,老刑警刘岩,带你破解...
    沈念sama阅读 204,445评论 6 478
  • 序言:滨河连续发生了三起死亡事件,死亡现场离奇诡异,居然都是意外死亡,警方通过查阅死者的电脑和手机,发现死者居然都...
    沈念sama阅读 85,889评论 2 381
  • 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
    开封第一讲书人阅读 151,047评论 0 337
  • 文/不坏的土叔 我叫张陵,是天一观的道长。 经常有香客问我,道长,这世上最难降的妖魔是什么? 我笑而不...
    开封第一讲书人阅读 54,760评论 1 276
  • 正文 为了忘掉前任,我火速办了婚礼,结果婚礼上,老公的妹妹穿的比我还像新娘。我一直安慰自己,他们只是感情好,可当我...
    茶点故事阅读 63,745评论 5 367
  • 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
    开封第一讲书人阅读 48,638评论 1 281
  • 那天,我揣着相机与录音,去河边找鬼。 笑死,一个胖子当着我的面吹牛,可吹牛的内容都是我干的。 我是一名探鬼主播,决...
    沈念sama阅读 38,011评论 3 398
  • 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
    开封第一讲书人阅读 36,669评论 0 258
  • 序言:老挝万荣一对情侣失踪,失踪者是张志新(化名)和其女友刘颖,没想到半个月后,有当地人在树林里发现了一具尸体,经...
    沈念sama阅读 40,923评论 1 299
  • 正文 独居荒郊野岭守林人离奇死亡,尸身上长有42处带血的脓包…… 初始之章·张勋 以下内容为张勋视角 年9月15日...
    茶点故事阅读 35,655评论 2 321
  • 正文 我和宋清朗相恋三年,在试婚纱的时候发现自己被绿了。 大学时的朋友给我发了我未婚夫和他白月光在一起吃饭的照片。...
    茶点故事阅读 37,740评论 1 330
  • 序言:一个原本活蹦乱跳的男人离奇死亡,死状恐怖,灵堂内的尸体忽然破棺而出,到底是诈尸还是另有隐情,我是刑警宁泽,带...
    沈念sama阅读 33,406评论 4 320
  • 正文 年R本政府宣布,位于F岛的核电站,受9级特大地震影响,放射性物质发生泄漏。R本人自食恶果不足惜,却给世界环境...
    茶点故事阅读 38,995评论 3 307
  • 文/蒙蒙 一、第九天 我趴在偏房一处隐蔽的房顶上张望。 院中可真热闹,春花似锦、人声如沸。这庄子的主人今日做“春日...
    开封第一讲书人阅读 29,961评论 0 19
  • 文/苍兰香墨 我抬头看了看天上的太阳。三九已至,却和暖如春,着一层夹袄步出监牢的瞬间,已是汗流浃背。 一阵脚步声响...
    开封第一讲书人阅读 31,197评论 1 260
  • 我被黑心中介骗来泰国打工, 没想到刚下飞机就差点儿被人妖公主榨干…… 1. 我叫王不留,地道东北人。 一个月前我还...
    沈念sama阅读 45,023评论 2 350
  • 正文 我出身青楼,却偏偏与公主长得像,于是被迫代替她去往敌国和亲。 传闻我的和亲对象是个残疾皇子,可洞房花烛夜当晚...
    茶点故事阅读 42,483评论 2 342

推荐阅读更多精彩内容

  • Android 自定义View的各种姿势1 Activity的显示之ViewRootImpl详解 Activity...
    passiontim阅读 171,431评论 25 707
  • 阴雨 今天我的伞有被湾里的风吹坏了,我决定过这一段时间再买伞了,这已经是第三把伞坏了! 视听说一大堆作业 英语读写...
    LOM5阅读 128评论 0 0
  • “妈妈,我想买那个乐高警察局。” “好啊,我们不是说好了吗?到了5月23日,你如果攒够150元,不够的钱,妈妈帮你...
    云手a阅读 226评论 0 2
  • 成功的人从不在意之前的路有多灰暗,因为他自带光明。 (一) 今年,一个小妹高考发挥失常了...
    冯倩倩cherish阅读 57,411评论 749 2,220
  • “生命中,不断地有人进入或离开。于是,看见的,看不见了,记住的遗忘了。生命中不断地有得到和失落,于是,看不见...
    安在诚阅读 506评论 4 1