支持c#、易语言、vb、vc、php、asp.net等等很多语言的二次开发。 因安卓微信机器人是使用c#语言开发的,因此这里就先讲c#开发插件。 c#常用开发工具Visual Studio 20xx系列,比如2012、2015、2017、2019,推荐2017开发。 下面介绍一些插件的工作原理。 一个插件要想被机器人识别,首先必须是一个c#类库项目,最终编译得到的dll文件才能被机器人加载,别的txt、exe等文件是不能被机器人识别的。 另外插件中要有一个“类”是继承MicroChat.Framework.dll中的Plugin的,通俗的讲,你的类库要符合一些接口规范,要具备约定好的接口才能被机器人识别和调用。 打个比方,组装一台电脑,一个机箱只能按照某几种类型的主板,一块主板只能安装某几种类型的CPU、内存、硬盘、显卡等,这些都是事先约定好的。不能把不符合约定的CPU安装到主板上面,那样可能无法安装,也可能导致主板或者CPU损坏。 插件和机器人的关系,也是“约定”好的接口。因此你使用c#开发,只需按照固定的流程开发即可。 请看作者纯手绘流程图: -_-||
您需要 登录 才可以下载或查看,没有帐号?立即注册
使用道具 举报
本版积分规则 发表回复 回帖并转播 回帖后跳转到最后一页
|小黑屋|手机版|IPiaoBo Inc. ( 渝ICP备17002826号 )
GMT+8, 2025-5-7 11:36 , Processed in 0.083833 second(s), 44 queries .
Powered by Discuz! X3.4
Copyright © 2001-2020, Tencent Cloud.