酷Q机器人是一款智能机器人软件,功能强大,它可以通过插件或编程,让QQ自动完成一些操作,比如自动回复群消息、自动禁言、点歌、天气预报等功能。它还可以通过一些特定QQ发送的特定指令自动执行程序,利用这一点我们可以实现远程操作的一些功能。我目前只需要在QQ上发送消息就可以完成的功能有:1.远程关机、重启
2.远程获取IPV6地址
3.远程运行ipv6动态域名解析工具
酷Q机器人的下载和安装
下载地址酷Q机器人有三个版本,PRO是收费版,只需要下载免费的酷Q Air就可以。下载后是一个zip压缩包,解压到任意目录即可。解压后打开文件夹中的CQA.EXE就可以启动酷Q。
酷Q机器人的原理其实就是一个可以编程的QQ版本,登录QQ之后,利用插件或自己编写的程序,根据QQ收到的指定好友或者群内消息做出相应的响应。所以要使用QQ机器人,首先得有一个专门用来登录的QQ号,建议注册一个新的QQ号登录,新QQ号加上自己常用的QQ作为好友。
登录之后在右下角的酷Q标志中右键 应用-应用管理 就可以看到已经有的智能机器人插件。
安装易语言
酷Q机器人可以用易语言、c++等进行编程,因为我的编程能力较差,且要实现的功能相对简单,就是用来易懂的易语言来编程,安装易语言的过程略。下载sdk
地址下载酷Q的易语言sdk将SDK文件夹中的com.example.demo文件夹和CQPAppSdk.ec文件复制到酷Q机器人目录dev文件夹中。example可以改成自己想要的名字
下载易语言sdk
利用QQ机器人远程关机、重启、远程获取电脑ipv6地址的方法
准备工作做好之后就可以进行编程了。用易语言打开com.example.demo文件家中的.e后缀文件,可以在这个例子中直接修改。找到程序中的这一段进行修改
大约就是按照图片中的格式进行修改,因为要实现的功能比较简单,易语言可以调用电脑cmd程序,再加上编程能力有限,所以我直接调用了cmd的命令,写好程序编译好之后就可以了。
编写好程序之后,在右下角的酷Q标志中右键 应用-应用管理-重载应用 就可以看到编写的插件,启用插件就可以开始使用。
启用插件
想要进行操作的时候直接用常用QQ发送指定命令就可以进行开机、关机、重启的操作。因为我自己有在外网用ipv6访问家里的plex服务器的需求,所以我用QQ给机器人发送“你好”之后会给我返回电脑的ipv6网站地址格式,我直接复制到浏览器内就可以访问。我还有一个需求是用阿里云解析ipv6地址,所以直接用命令运行一个Python的程序,这个操作需要安装精易模块。
其实这个简单易语言程序只是提供一个思路,对于一些nas用户来讲会用的比较多,可以远程开机、重启等。可以利用其编程功能实现很多功能,编程能力强的小伙伴可以深度探索一下。还有就是一些喜欢折腾智能家居的小伙伴也可以DIY一些用QQ消息控制的设备,比如让可以让电脑发送udp指令控制wifi设备等,大家可以进一步探索一下。
网友评论