精易论坛

标题: 易语言助手 v3.2 版插件开发教程 [打印本页]

作者: 项目部002    时间: 2019-7-18 09:31
标题: 易语言助手 v3.2 版插件开发教程




一、SDK使用说明


1、本次发布的易语言助手SDK是基于易语言 v3.2 版本开放的接口整理而来;

2、由于其他原因,易语言助手 v3.2 版本最低支持易语言版本为5.3,插件功能最低支持到易语言5.3,最高到目前最新的5.92版本;

3、部分易语言助手接口可能会与部分支持库冲突,开发时如果遇到可以进助手插件交流群反馈;

4、由于易语言助手插件开放的接口过于敏感,可能会有误报的情况出现,如介意请使用其他方法替代;

5、SDK开放给易语言爱好者开发插件辅助开发使用,请合理开发插件;


二、SDK文件清单

1、部分已在正式版启用的插件源码:
       ● 自动保存与备份 1.3
       ● 屏蔽提示 1.0
       ● 打字音效 1.0
       ● 快捷输入 1.3.1
       ● 更新模块引用 1.32
       ● 程序数据树型框扩展插件 1.2
       ● 拖放增强 1.3
       ● 易背景设置插件 2.3

2、整理了相关接口的调用例程
       ● 代码视图工作夹接口.e
       ● 顶部菜单添加.e
       ● 拦截保存与打开对话框.e
       ● 拦截易语言创建资源窗口.e
       ● 拦截易语言主窗口键盘消息.e
       ● 调用易语言IDE接口.e
       ● 易窗口控件消息获取.e
       ● 易接口调用-菜单点击-类模块子程序指针调用.e
       ● 易语言IDE代码编辑框管理.e
       ● 易语言IDE代码窗口管理.e
       ● 右键菜单添加.e
       ● 状态夹添加.e

3、辅助开发工具。
       ● 窗口消息探测器(Spy++)
       ● PE资源查看与修改(PE-Explorer)
       ● 易语言助手插件打包器;
       未打包的其他工具:ResHacker(与PE-Explorer功能类似);

4、易语言模块
       ● 模块插件模块2.2
       ● 精易模块v7.5
       ● 黑月模块v3.8
       ● 黑月模块v3.8-修改版
       ● SQLite3数据库类v1.1
       ● zyJson2.0;

5、插件基本例程源码文件、精美壁纸一张;


三、SDK插件开发包下载

下载地址:https://www.lanzoux.com/iXI5Rhh1y1a

四、注意事项

1、编译助手插件前请确保已经关闭了易语言的花指令插入级别编译结果打乱码

2、请确认使用的插件模块和易语言助手为最新版本,否则可能造成没有预期的效果及功能;


五、视频教程
           更多教程录制中...
https://cloud.video.taobao.com//play/u/144304055/p/1/e/1/t/1/230847157247.swf


六、助手插件交流群:242968410









更新 2019.10.11

关于窗口消息回调的使用已做优化,建议编译新的插件时使用新的插件模块




更新 2019.11.22

易主窗口键盘消息接口优化

事件标识新增 #事件标识_所有插件加载完毕

更新 2020.06.06
增加的接口:(v3.2.0601版以上)
接口_插入声音资源 ("声音名称[文本型]", "声音备注[文本型]", "声音数据[字节集]", "是否公开[逻辑型]")
接口_插入图片资源 ("图片名称[文本型]", "图片备注[文本型]", "图片数据[字节集]", "是否公开[逻辑型]")


增加的插件接口(v3.2.0601版以上)
接口标识_数据类型名取类型
作用: 根据指定的变量名称,取得变量的类型和所在位置(局部,程序集,全局),参数1:数据类型名,参数2:子程序位置(针对局部变量).返回值:变量类型文本|变量位置 (指针,需要手动释放)


接口标识_易内置数据类型整数转文本
作用: 将指定的Type(ETag)整数转换为易语言的文本型的数据类型。由:智能变量提供。参数:数据类型datetype,返回值:数据类型文本指针(需要手动释放)


增加的插件接口命令(v3.2.0601版以上)
插件接口.取支持库库版本号 ("返回_主版本号[整数型]", "返回_次版本号[整数型]", "返回_修订版本号[整数型]", "返回_是否测试版[逻辑型]")
取得当前易语言助手的版本号

增加的事件处理:(v3.2.0601版以上)
ET.添加事件处理 (#事件标识_IDE_Ready, &IDE_Ready)


命令bug修复:
修复在5.92下,接口_获取当前源码路径 () 返回不正确的问题


更新 2020.06.30增加的接口:(v3.2.0601版以上)
接口_获取所有引用模块 ()

接口_导入配色文件("配色文件路径[文本型]")
接口_获取当前配色("当前配色字节集[字节集]")



修改的命令:
生成插件信息 ("名称[文本型]", "描述[文本型]", "版本[文本型]", "作者[文本型]", "视频演示地址[文本型]", "版本限制[整数型]", "依赖插件[依赖插件]")
如果插件有演示视频,可以填写此参数,可以在设置程序中打开视频演示。



插件模块 (0630).zip (41.13 KB, 下载次数: 934)








作者: hhhql    时间: 2019-7-18 10:47
沙发支持,(疯狂暗示--精币)
作者: 大司命    时间: 2019-7-18 11:04

感谢发布原创作品,精易因你更精彩!
作者: ds9660    时间: 2019-7-18 11:05
明文混淆,求大佬开发
作者: liang681418    时间: 2019-7-18 12:04
支持zhichi
作者: 深爱者    时间: 2019-7-18 12:25
感谢发布原创作品,
作者: aismy    时间: 2019-7-18 14:49
支持,很赞!
作者: 神盾科学    时间: 2019-7-18 14:54
支持zhichi
作者: 神盾科学    时间: 2019-7-18 14:54
感谢发布原创作品,
作者: 神盾科学    时间: 2019-7-18 14:55
感谢发布原创作品,精易因你更精彩!
作者: 零度狀態    时间: 2019-7-18 15:29
谢谢分享!!!
作者: 零度狀態    时间: 2019-7-18 15:29
谢谢分享!!!  学习一下自己做插件!!
作者: 项目部006    时间: 2019-7-18 16:13
支持支持
作者: pnccm    时间: 2019-7-18 16:48
不错赞一个
作者: aaaajjjj    时间: 2019-7-18 16:55
感谢发布原创作品,精易因你更精彩!
作者: xiaoniu1230    时间: 2019-7-18 17:07
不错赞一个
作者: 572209    时间: 2019-7-18 18:01
新技能已学会
作者: 小Ye    时间: 2019-7-18 18:47
学习一下~
作者: fyh505099    时间: 2019-7-18 19:40
支持支持!自己动手学学
作者: a51910251    时间: 2019-7-18 20:28
谢谢分享!!!
作者: 心智帅哥    时间: 2019-7-18 20:59
支持开源~!感谢分享
作者: 冷寒冰    时间: 2019-7-18 22:28
有时间的时候来试试
作者: nanli    时间: 2019-7-19 00:53

作者: 天外孤鸿PLUS    时间: 2019-7-19 11:32
有时间开发试试
作者: 天外孤鸿PLUS    时间: 2019-7-19 11:33
希望有更多更好的插件会出现
作者: 天外孤鸿PLUS    时间: 2019-7-19 11:33
希望有更多更好的插件会出现
作者: 暮色下雨天    时间: 2019-7-19 13:42
希望有更多更好的插件会出现
作者: wangqimin    时间: 2019-7-19 14:07
有能力的同志们抓紧了!
作者: haoqi2015    时间: 2019-7-19 23:03
插件不错,下载看看...
作者: ltr0030    时间: 2019-7-20 07:25
感觉需要学习,不是那么容易
作者: weihong    时间: 2019-7-20 20:35
感觉需要学习,不是那么容易
作者: weihong    时间: 2019-7-20 20:35
有时间的时候来试试
作者: anquancs123    时间: 2019-7-20 20:42
插件很好 很有用  谢谢~
作者: 单色    时间: 2019-7-20 21:44
更新啦  支持!!
作者: qgchqgch89    时间: 2019-7-20 23:53
支持了支持了
作者: 心智帅哥    时间: 2019-7-21 09:13
插件很好 很有用  谢谢~
作者: 山崖    时间: 2019-7-21 10:49
谢谢分享,支持支持!自己动手学学
作者: huigea    时间: 2019-7-21 14:04
不错又更新了啊
作者: Naise    时间: 2019-7-21 21:59
很棒的教程,顶一个
作者: qgchqgch89    时间: 2019-7-21 23:02
希望还放出来更多更好的插件
作者: gao22620    时间: 2019-7-22 11:13
又更新了嘛?
作者: 骑着王八追兔子    时间: 2019-7-22 14:22
感谢楼主分享。。
作者: 骑着王八追兔子    时间: 2019-7-22 14:22
我来看看哈哈
作者: 骑着王八追兔子    时间: 2019-7-22 14:22
听说每人有两次奖励机会
作者: 蒲公英哭泣三毛    时间: 2019-7-22 14:25

作者: Jimy521    时间: 2019-7-22 20:42
试一下谢谢分享
作者: 夏天好打望c    时间: 2019-7-23 01:56
感谢发布作品,一定好好学习,天天向上
作者: zhujianhui    时间: 2019-7-23 08:04
感谢楼主分享
作者: 噢噢    时间: 2019-7-24 00:53
支持开源~!感谢分享
作者: 慕宇潇潇    时间: 2019-7-24 11:18

支持开源~!感谢分享
作者: MGCR    时间: 2019-7-24 15:41
学习学习,研究研究~
作者: 菜菜瓜    时间: 2019-7-24 15:42
  支持开源~!感谢分享
作者: 菜菜瓜    时间: 2019-7-24 15:42


支持开源~!感谢分享
作者: 菜菜瓜    时间: 2019-7-24 15:42
感谢楼主分享。。
作者: 菜菜瓜    时间: 2019-7-24 15:47
谢谢楼主分享
作者: 云中谁知我    时间: 2019-7-25 09:23
辛苦了楼主
作者: ttzzkk    时间: 2019-7-25 15:37
感谢楼主分享。。
作者: Minecraft123    时间: 2019-7-25 22:28
我就是来水个贴的awa
作者: h34164708k    时间: 2019-7-26 04:58
支持开源~!感谢分享
作者: h34164708k    时间: 2019-7-26 04:58
支持开源~!感谢分享
作者: h34164708k    时间: 2019-7-26 04:58
支持开源~!感谢分享
作者: h34164708k    时间: 2019-7-26 04:59
支持开源~!感谢分享
作者: 15191318454    时间: 2019-7-26 11:51

谢谢楼主分享
作者: shizhong0117    时间: 2019-7-26 18:09
支持开源~!感谢分享
作者: htmasc    时间: 2019-7-28 08:04
已下载,学习中。thks
作者: 心智帅哥    时间: 2019-7-28 09:57
支持开源~!感谢分享
作者: 心智帅哥    时间: 2019-7-28 21:18
围观一下 围观一下
作者: mrbz    时间: 2019-7-30 11:31
感谢发布原创作品,精易因你更精彩!
作者: 1515304824    时间: 2019-7-30 14:53
6666666666
作者: 小男生    时间: 2019-7-30 16:19
看卡你                                 
作者: 心智帅哥    时间: 2019-7-30 20:53
感谢分享,希望以后还继续出
作者: 壹啵    时间: 2019-7-30 20:54
666666
作者: 376    时间: 2019-7-30 21:01
支持开源~!感谢分享
作者: 已注销342107    时间: 2019-7-31 00:19
提示: 作者被禁止或删除 内容自动屏蔽
作者: 一曲离歌    时间: 2019-7-31 04:25
感谢发布原创作品,一定好好学习,天天向上
作者: 晚风归    时间: 2019-7-31 07:51
感谢开源  一直以来的付出 辛苦了
作者: 黄长青    时间: 2019-7-31 07:55
刚刚好,正好需要太 6了
作者: 江洪滨    时间: 2019-7-31 10:05
感谢发布原创作品,一定好好学习,天天向上
作者: lookwof    时间: 2019-7-31 10:55
赞一个,祝论坛越办越好
作者: 心智帅哥    时间: 2019-7-31 22:26
因为有你,所以坚持
作者: QWER1235545    时间: 2019-8-1 22:15
支持开源~!感谢分享
作者: SourceCode    时间: 2019-8-2 00:07
支持原创,支持论坛
作者: yangyhyh    时间: 2019-8-2 09:18
66666666666666666666666
作者: spring104    时间: 2019-8-2 10:46
编写E插件的好教程哈~~
作者: 霸气D冯少    时间: 2019-8-2 15:51
#在这里快速回复# 赞一个,祝论坛越办越好
作者: lookwof    时间: 2019-8-2 20:41
学习学习。
作者: 四叶草接单    时间: 2019-8-2 22:25
可以的,下载来看看,66611
作者: 江洪滨    时间: 2019-8-4 09:44
赞一个66666666666
作者: static007    时间: 2019-8-4 11:44

作者: 四叶草接单    时间: 2019-8-4 22:12
可以的,下载来看看,有用好评
作者: wufc    时间: 2019-8-6 09:04
谢谢.................
作者: 心智帅哥    时间: 2019-8-6 21:01
看看,学习,谢谢
作者: 四叶草接单    时间: 2019-8-7 19:43
下载表示支持,是真的好用,楼主666
作者: 杯中水    时间: 2019-8-7 21:11
下载表示支持,是真的好用,楼主666
作者: 四叶草接单    时间: 2019-8-8 18:37
非常的实用,非常的一级棒。我开心呀,下载好东西了
作者: lolwind    时间: 2019-8-8 22:27
易语言模块
作者: lolwind    时间: 2019-8-8 22:27
详细文档整理中...
作者: ku888    时间: 2019-8-8 22:37
自从安装了易语言助手后,编程的时候按回车的时候。易语言变的闪退很严重了
作者: q838210720    时间: 2019-8-9 19:57

作者: q838210720    时间: 2019-8-9 19:57





欢迎光临 精易论坛 (https://bbs.ijingyi.com/) Powered by Discuz! X3.4