Pro/开发/快速入门酷Q社区 QQ群机器人

发布于:2016年01月07日 已被阅读

欢迎参与 酷Q Pro 的二次开发!在本快速入门指南中,您可以了解 酷Q Pro 应用的开发方式,并开发出一个可供使用的简单应用。

目录

获取SDK

您可以在酷Q社区获取 酷Q Pro 的 SDK(软件开发工具包)。

帖子地址:http://cqp.cc/t-15124

目前暂时只有 VC++ 及 易语言 的SDK,我们正推进其他语言SDK的开发。如果您有其他语言的开发经验,也欢迎您帮助转换其他语言的SDK!

欢迎加入开发者交流群(群号:325405886),共同探讨开发中遇到的问题。

开启 酷Q Pro 的开发者模式

打开酷Q目录下的 conf\CQP.cfg 文件,并在文件末尾插入以下两行,即可开启开发者模式。

  • 您可以使用“Notepad++”、“记事本”等文本编辑器编辑本文件。

  • 如果本文件不存在,您可以先启动一次 酷Q Pro,本文件将自动被生成。

[Debug]
DeveloperMode=1

开启开发者模式后,酷Q将新增以下功能,帮助您进行开发:

  • 错误信息将会详细显示。

  • 支持载入、打包未打包应用。

  • 在应用窗口,按住shift并单击“重启酷Q”,可以快速重载应用(而无需重启)。

简单编译范例SDK

解压下载到的SDK(如 CQP_SDK_V9_XXXXXX.zip),并打开SDK目录。

其中以“CQP_VC”开头的目录为 VC++ SDK,以“CQP_EL”开头的目录为 易语言 SDK

易语言 SDK

  1. 阅读 易语言SDK说明.txt,了解各文件的用途。

  2. 使用已经配置完毕(支持静态编译)的易语言,打开 com.coxxs.demo.e

  3. 在 _eventPrivateMsg、_eventGroupMsg 子程序下,已经包含了一些测试语句(用于自动回复私聊消息、群消息)。

    • 您可以试着猜测这些测试语句的效果!

    • 您也可以尝试多次改动这些测试语句,看看编译后会有什么效果。

  4. 点击易语言IDE上的编译->静态编译,将编译出的dll文件命名为 com.coxxs.demo.dll

  5. 将编译出的 com.coxxs.demo.dll,以及SDK目录下的 com.coxxs.demo.json 复制到酷Q的app目录下。

    • 您也可以直接将酷Q的app目录作为您的工作目录,或制作脚本自动复制,省去每次编译后复制的麻烦。

  6. 启动酷Q,悬浮窗右键->应用->应用目录->应用管理,您所编译的应用应该已经出现在了应用列表内!

VC++ SDK

  1. 阅读 VC++ SDK说明.txt(也可能是 README.md),了解各文件的用途。

  2. 使用 Visual Studio、Visual C++ 等IDE,打开 CQPdemo.sln

  3. 尝试编译项目。

  4. 将编译出的 com.coxxs.democ.dll,以及SDK的 CQPdemo 目录下的 com.coxxs.democ.json 复制到酷Q的app目录下。

  5. 启动酷Q,悬浮窗右键->应用->应用目录->应用管理,您所编译的应用应该已经出现在了应用列表内!