欢迎参与 酷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
阅读 易语言SDK说明.txt,了解各文件的用途。
使用已经配置完毕(支持静态编译)的易语言,打开 com.coxxs.demo.e。
在 _eventPrivateMsg、_eventGroupMsg 子程序下,已经包含了一些测试语句(用于自动回复私聊消息、群消息)。
您可以试着猜测这些测试语句的效果!
您也可以尝试多次改动这些测试语句,看看编译后会有什么效果。
点击易语言IDE上的编译->静态编译,将编译出的dll文件命名为 com.coxxs.demo.dll。
将编译出的 com.coxxs.demo.dll,以及SDK目录下的 com.coxxs.demo.json 复制到酷Q的app目录下。
您也可以直接将酷Q的app目录作为您的工作目录,或制作脚本自动复制,省去每次编译后复制的麻烦。
启动酷Q,悬浮窗右键->应用->应用目录->应用管理,您所编译的应用应该已经出现在了应用列表内!
VC++ SDK
阅读 VC++ SDK说明.txt(也可能是 README.md),了解各文件的用途。
使用 Visual Studio、Visual C++ 等IDE,打开 CQPdemo.sln。
尝试编译项目。
将编译出的 com.coxxs.democ.dll,以及SDK的 CQPdemo 目录下的 com.coxxs.democ.json 复制到酷Q的app目录下。
启动酷Q,悬浮窗右键->应用->应用目录->应用管理,您所编译的应用应该已经出现在了应用列表内!