標籤:

酷Q機器人插件開發入門

酷Q機器人插件開發入門

4 人贊了文章

酷Q,是一款基於smartQQ協議功能強大而又免費的QQ機器人,它可以實現自動審核他人申請入群、自動踢人、自動管理群等自動化操作。重要的是,酷Q還能實現自動群聊、自動聊天,起到活躍QQ群氣氛的重要作用,節省您的寶貴時間。最最重要的是酷Q機器人擁有強大的可擴展屬性,能根據自己的需求二次開發出相應的功能的插件。

一.

下載酷Q,將酷Q開啟開發者模式。

打開酷Q目錄下的 confCQP.cfg 文件,並在文件末尾插入以下兩行,即可開啟開發者模式。

[Debug]

DeveloperMode=1

下載地址:酷Q Air 5.8 ~ 輕盈,夢想,新生 ~。

二.

想要二次開發酷Q,就得獲得酷Q的SDK。SDK地址:CoolQ/cqsdk-vc(VC++SDK),[開發] 酷Q 應用開發 V9 SDK(170609)(易語言SDK)。

三.

解壓下載到的SDK(如 CQP_SDK_V9_XXXXXX.zip),並打開SDK目錄。

其中以「CQP_EL」開頭的目錄為 易語言 SDK

易語言 SDK

  1. 閱讀 易語言SDK說明.txt,了解各文件的用途。
  2. 使用已經配置完畢(支持靜態編譯)的易語言,打開 com.example.demo.e
  3. 在 _eventPrivateMsg、_eventGroupMsg 子程序下,已經包含了一些測試語句(用於自動回復私聊消息、群消息)。
  • 您可以試著猜測這些測試語句的效果,也可以嘗試改動這些測試語句,看看編譯後會有什麼不同的效果。
  • 打開日誌窗(懸浮窗->右鍵->日誌),看看酷Q是如何接收、發送消息的。
  • 推薦使用專用機器人帳號(如果還沒有,趕緊申請一個!),私聊/單獨開群組做測試,測試的時候不要打擾到群友哦~
  1. 點擊易語言IDE上的編譯->靜態編譯,將編譯出的dll文件命名為 com.example.demo.dll
  2. 將編譯出的 com.example.demo.dll,以及SDK目錄下的 com.example.demo.json 複製到酷Q的app目錄下。
  • 您也可以直接將酷Q的app目錄作為您的工作目錄,或製作腳本自動複製,省去每次編譯後複製的麻煩。
  1. 啟動酷Q,懸浮窗右鍵->應用->應用目錄->應用管理,您所編譯的應用應該已經出現在了應用列表內!

VC++ SDK

您可以在這裡下載 VC++ SDK:github.com/CoolQ/cqsdk-

  1. 閱讀 README.md,了解各文件的用途。
  2. 使用 Visual Studio、Visual C++ 等IDE,打開 CQPdemo.sln
  3. 嘗試編譯項目。
  4. 將編譯出的 com.example.democ.dll,以及SDK的 CQPdemo 目錄下的 com.example.democ.json 複製到酷Q的app目錄下。
  5. 啟動酷Q,懸浮窗右鍵->應用->應用目錄->應用管理,您所編譯的應用應該已經出現在了應用列表內!

推薦閱讀:

TAG:酷Q | 編程語言 |