黑月编译器插件是一款专为易语言设计的辅助工具,它能够显着优化易语言编写的程序。通过使用这个插件,开发者可以编译出无需核心库支持的独立可执行文件,有效减小程序体积。此外,黑月编译器还改善了程序的PE结构,降低了安全软件误报的可能性。
1.黑月编译器插件支持哪些版本的易语言?
支持易语言的多个版本,具体兼容性请参考官方说明。
2.使用黑月编译器编译后的程序能在没有安装易语言的环境中运行吗?
是的,编译后的程序完全独立,不依赖易语言环境。
3.黑月编译器能否减少程序被杀毒软件误报的情况?
能,它优化了PE结构,有助于降低误报率。
4.编译过程中能否自定义输出目录?
可以,在编译选项中设置输出目录。
5.黑月编译器是否支持命令行操作?
支持,可以通过命令行参数进行编译操作。
优化程序体积,减少磁盘空间占用。
提升程序运行效率,加快启动速度。
改善PE结构,提高程序稳定性和兼容性。
降低安全软件误报风险,增加用户信任度。
界面友好,操作简单,易于上手。
支持多种编译选项,满足不同需求。
“使用黑月编译器后,我的程序体积小了很多,客户反馈运行也更流畅了。”
“以前经常被杀毒软件误报,现在几乎没这个问题了,真的很赞!”
“虽然刚开始使用时遇到点小问题,但看了教程后很快就解决了,现在离不开它了。”
更新日期:2024-08-15
版本号:v3.6.6
1.编译时自动带入静态库所需的RES资源。用于兼容E2EE等支持库。(感谢 神2 提供的技术支持)
2.修复重定向项目超过65535后无法正常运行的问题。(感谢 人 生 提供的技术支持)
3.修复取命令行()不能正确解析命令行的问题。(感谢 小黑 的建议)
4.修复RC资源编译器错误,支持256x256PNG压缩格式图标文件。(感谢 泪闯天涯(邓学彬) 的建议)
5.黑月资源脚本编辑器增加开启UAC请求(请求管理员权限)选项。
6.增加用户自定义链接参数配置。
7.增加用户自定义链接器配置。
第6、7条更新的详情请在更新完毕后查看:易语言目录\BlackMoon\BlackMoon.ini
8.兼容易语言的LIB命令声明方式,库文件名直接写lib的文件名而不需要改成“静态库”了。
常规stdcall调用约定的函数名格式为: _xxxx@xx (即:_函数名@参数数量4 如:_strlen@4)
常规cdecl调用约定的函数名格式为: @_xxxx (即:@_函数名 如:@_strlen)
老版本黑月的声明方式也兼容。
9.更正黑月程序向导的DLL模板中的DLL入口函数“不需要公开”的错误描述,改为“必须公开”。
10.修复黑月对象.读文本属性()和对象.文本方法()在部分情况下没有返回值的问题。(感谢 Ali 的反馈)
11.增加黑月对象的方法和属性自动适配判断,兼容易语言写法。(感谢 雷破天 心冷、鱼儿 CSジ蓝ゞ宇 的反馈)
12.修复黑月对象提供了变体型,在返回时变体型会被清空的问题。(感谢 你凌哥i 的反馈)
13.修复快照()命令截图的位置不正确的问题。
14.增加对 打开加密文件() 命令的支持。(感谢 东灿 Lim 分享的算法)
15.提升下面命令的效率:
1) 读入文本
2) 读入一行
3) 读入数据