本篇介绍易语言开发酷Q插件

酷Q开发文档

1.如何使用易语言进行酷Q插件开发

2.操作发送的消息

3.生成dll

4.如何打包成.cpk

首先我们得下载最新版本SDK

传送门 需要登录并扣除CB下载(支持开发者们)

目前官网提供了以下几种SDK(这里我使用EPL易语言SDK):

下载之后解压的目录结构:

打开”易语言SDK说明.txt”阅读

里面写了这几个目录和文件是什么。

开发之前我们必须做的的设置

打开酷Q安装文件夹(解压的地方)
如图所示:
然后打开conf文件夹

conf目录文件:
然后文本编辑器打开 “CQP.cfg”在文档最后加入

[Dev]
Enable=1

代表开启 开发者模式

如图所示:

配置好之后,会有一个dev文件,如图所示:

我们将下载的SDK文件夹中的 com.example.demo复制一份到dev里面

再将 CQPAppSdk.ec 复制到 com.example.demo文件夹下

OK

打开 app.json

修改内容并保存

{
"ret":1,   // 返回码,固定为1
"apiver":9,// Api版本,本SDK为9
"appid":"com.czl.copy", //自定义appid,起一个你喜欢的名字,对应你的文件名 com.czl.copy,所以你要把com.example.demo 文件夹重命名为(appid)com.czl.copy,防止和别人的插件重复
"name":"复读机",  // 应用名称,起一个你喜欢的名字
"version":"1.0.0", // 应用版本
"version_id":1,// 应用顺序版本(每次发布时至少+1)
"author":"Chsengni",// 应用作者 
"description":"人生就是一个复读机,Gitee主页:https://lin-2371778707.gitee.io"
......
......
......
"menu":[
    ......
    ......
]

}

没有用菜单可以直接删除

双击 app.e(前提是你安装了易语言)

修改Appid
AppID = “com.czl.copy”

现在就可以 静态编译生成 app.dll

当然我们是要改一下
找到私聊信息这一块

把前面的@人去了

然后接收私聊信息时候就会回复相同信息。

CQ.发送私聊消息 (fromAccount, msg)

如果修改群消息模块也一样!

CQ.发送群消息 (fromGroup, msg)

进行 静态编译 将app.dll保存到 com.czl.copy

登录 酷Q 进入应用管理 可以看到 复制 这个插件

我们测试一下

打包为cpk