zzmzaizai / CoolQNetPlugin

酷Q非官方 VB.NET SDK。

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

CoolQNetPlugin

酷Q Air 非官方 .NET SDK,使用 VB 编写。该SDK可让插件开发人员使用托管代码库对酷Q Air 进行开发。

SDK特性

  • 生成的DLL能被酷Q直接读取
  • 简洁易用

当前进度

  • 编写测试插件
  • 编写完整的酷Q Air SDK
  • 公测

用法

  1. 使用Visual Studio 2012或更高版本打开SDK
  2. 通过Visual Studio里的Nuget获取DllExport
  3. 获取后,会弹出一个窗口,在这个窗口里有Configure按钮,点击它
  4. 开始编写测试代码
  5. 生成Dll
  6. 在生成位置找到x86文件夹,把里面的文件复制到酷Q app目录下
  7. 运行酷Q
  8. 开启插件
  9. 插件生效

测试截图

本SDK内附了一个示例插件,其名为com.net.hotplug.test。下列测试代码并不存在于此示例插件当中。

插件信息测试

插件开启测试

    <DllExport("_eventEnable")>
    Public Shared Function Enabled() As Integer
        MsgBox("测试插件已开启")
        Return 0
    End Function

插件开启测试

插件停用测试

    <DllExport("_eventDisable")>
    Public Shared Function Disabled() As Integer
        MsgBox("测试插件已关闭")
        Return 0
    End Function

插件停用测试

API信息

此SDK所提供的Api均位于CoolQApi里,可以在这个类里添加用户实现的方法或者是Api。调用酷Q的相关Api在 CoolQApi.NativeMethods类里。

SDK使用的第三方DLL

其它.NET SDK

版权协议

MIT 协议

About

酷Q非官方 VB.NET SDK。

License:MIT License


Languages

Language:Visual Basic 100.0%