Home

Awesome

HTTP API 插件

Last Commit Latest release Pre-release Download Count Q群

说明

HTTP对接插件 是一套给 Web网站 开发者使用的应用程序开发框架和工具包。 它的目标是让你能够使用其他语言开发酷Q插件,它提供了酷Q大部分原生API,以及插件自集成的API,通过这些丰富你的机器人功能。

功能

  1. 使用JSON/key=value数据格式
  2. 使用Socket/HTTP方式提交数据
  3. 使用HTTP协议动态调用 酷Q API
  4. 使用 提交规则 和 校验数据
  5. 使用 定时任务 / 崩溃自重启

安装与配置

安装插件

  1. Release 中下载最新版文件(如果是压缩包, 需要先解压),
  2. org.inlinc.inhttp.cpk放到 \app\ 目录下,在 重启酷Q重载应用 后, 启用插件,

配置插件

SDK

语言地址作者备注
JavaForeverWJY/CoolQ_Java_PluginForeverWJY已兼容v2.x
JavaForteScarlet/simple-robot-component-httpapiForteScarlet已兼容v2.x
PHPadmin1234566/jailbotadmin1234566已兼容v2.x
PHPHstb1230/http-to-cq/phpHstb1230已兼容v2.x
PHPfastgoo/cq-http-phpsdkfastgoo已兼容v2.x
PHPHiiLee/CoolQQHiiLee只兼容v1.3
PythonHstb1230/http-to-cq/pythonHstb1230已兼容v2.x
PythonHuskyBabyY/http-to-cqHuskyBabyY已兼容v2.x

若您编写了SDK但未被收录, 请联系我添加.

使用文档

遇到问题时可以先翻翻文档

还有其他问题?

试试以下沟通渠道:

许可证的相关说明

许可证本身并无什么法律效力, 只是为了提醒使用者遵守道德规范, 保持职业操守(个人理解).

很早以前开源过代码,目的是在为开源做贡献的同时,希望能有开发者一同完善功能。

但最后并没有一同完善功能的开发者,反而出现不合乎道德的重新分发行为,因此转为闭源。

但为防止哪天想不开, 又将代码开源, 却再出现类似的不道德行为, 因此花时间编写了自定义许可证.

关于特殊约定的修改权问题,本人可以保证所有限制都只为了保护作者的权益。

若您不放心,认为部分限制存在问题,可提出质疑,或使用其他具有相似功能的软件,但请勿人身攻击。

具有相似功能的软件

耻辱柱

这里指间接或直接使用本人曾经发布的本插件源码,本人不反对二次开发,(因为不可能存在一套既适用于所有场景下,又足够精简的程序),但拒绝未标明原作者的二次发布,即使不存在许可证,但一个人应当具有一定的道德底线,更何况在发布应用时已经注明必须保留原作者版权。

本插件于16年发布,后面因想对开源社区做贡献,也想寻找一些能够一起改进代码的开发者,虽然代码很烂但还是发了(见commit),这里也贴出相应链接(有兴趣的同学可以自行下载学习,依赖的模块不全但网上都能找到,能耐心看到这里的,我想我应该不用再多说什么)

本来已经过了两三年,虽然“很感谢”这类人告诉我某些现实,也已经不想说了,但在哪里都能看到这种恶心身影的存在,实在是忍受不了,不如一吐为快。

虽然已经把我的源码开出花,但,不光彩的过去总归是抹不去。

有意愿跳槽的朋友也可以去试试,支持的语言好像也挺多,不过据一些使用者说,这玩意有点不为人知的小动作。反正我是没兴趣,连弄个小号加群打探风声的心思都懒得有。

正是因为这类同行外加某机器人起家史的“教导”,同时也没达到开源所要达成的目标,因此让我意识到本插件的开源是非常不必要的, 至于未来会不会开源,我想,如果仍然处于这样的环境下,答案一定是否定的,最多是除了本人都看不懂的代码,也可能是连本人都看不懂的代码,或者全混淆后二次发布也不错⑧。