开启辅助访问 切换到宽版

精易论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

用微信号发送消息登录论坛

新人指南 邀请好友注册 - 我关注人的新帖 教你赚取精币 - 每日签到


求职/招聘- 论坛接单- 开发者大厅

论坛版规 总版规 - 建议/投诉 - 应聘版主 - 精华帖总集 积分说明 - 禁言标准 - 有奖举报

查看: 6517|回复: 11
收起左侧

[已解决] 黑月编译是什么插件?为什么很多人都在用。

 关闭 [复制链接]
结帖率:99% (269/273)
发表于 2015-1-10 19:29:29 | 显示全部楼层 |阅读模式   广东省广州市
5精币
之前看教程 好多人的易语言都在用黑月。           黑月有什么好处?
黑月.png

最佳答案

查看完整内容

让黑月支持易语言5.3的补丁 链接: http://pan.baidu.com/s/1sjNnTiH 密码: xs74 黑月编译器插件 链接: http://pan.baidu.com/s/1o6HUvNW 密码: 0928

求助知识:请将问题描述清楚,最好把你有问题的源码打包上传上来,这样更方便大家帮助你。
友情提醒:本版被采纳的主题可在 申请荣誉值 帖子申请荣誉值,获得 3点 荣誉值,荣誉值可兑换荣誉会员、终身vip用户组。

结帖率:100% (1/1)
发表于 2015-1-10 19:29:30 | 显示全部楼层   河南省焦作市
让黑月支持易语言5.3的补丁 链接: http://pan.baidu.com/s/1sjNnTiH 密码: xs74

黑月编译器插件      链接: http://pan.baidu.com/s/1o6HUvNW 密码: 0928

评分

参与人数 1荣誉 +3 收起 理由
笨潴 + 3 热心帮助他人,荣誉+3,希望继续努力(*^__^*) 嘻嘻!

查看全部评分

回复

使用道具 举报

结帖率:100% (1/1)

签到天数: 1 天

发表于 2015-1-10 19:34:03 | 显示全部楼层   山东省潍坊市
黑月 配合 黑月界面模块  可以  减小程序体积  脱离支持库的束缚(并不是所有)
回复

使用道具 举报

结帖率:100% (3/3)
发表于 2015-1-10 19:37:43 | 显示全部楼层   广东省深圳市
12年的一套视频

小磊黑月教程
http://bbs.125.la/plugin.php?id=shipin&sid=105
(出处: 精易论坛)
回复

使用道具 举报

结帖率:92% (85/92)
发表于 2015-1-10 19:50:05 | 显示全部楼层   浙江省宁波市
减小编译后exe的体积, 易语言通常编程的软件体积比较大,这个就是减小的,  还有其他功能, 去参考下 教程把, 论坛就有!
回复

使用道具 举报

结帖率:100% (1/1)
发表于 2015-1-10 19:55:39 | 显示全部楼层   河南省焦作市
美丽兔兔
回复

使用道具 举报

结帖率:100% (1/1)

签到天数: 1 天

发表于 2015-1-10 20:20:30 | 显示全部楼层   重庆市重庆市
减小文件体积,目前只支持到5.2
回复

使用道具 举报

结帖率:100% (1/1)
发表于 2015-1-10 20:29:03 | 显示全部楼层   河南省焦作市
大鸟的作品  黑月插件链接  http://bbs.eyuyan.com/read.php?tid=348818
黑月QQ讨论群(76956175)    黑月插件加载支持库 http://bbs.eyuyan.com/read.php?tid=235362
  黑月的解释http://bbs.eyuyan.com/read.php?tid=235855
黑月教程 http://bbs.125.la/thread-3002-1-1.html      http://www.ezu88.com/249.html
回复

使用道具 举报

结帖率:100% (4/4)
发表于 2015-1-11 14:08:47 | 显示全部楼层   山东省淄博市
好像可以减少误报
回复

使用道具 举报

结帖率:100% (1/1)
发表于 2015-1-11 19:49:30 | 显示全部楼层   河南省焦作市
一、黑月的用途: c& y- `9 N1 F; @4 w
  黑月是类似于斩月,目的是将易语言程序小型化,脱离支持库运行的工具。但实现原理和方法又与斩月不同,不需要类似的斩月壳,而是分析并转化易程序为对象文件obj,再用链接器LINK.EXE重新编译链接。这样生成的黑月程序,具有更规范更优化的PE程序文件结构,并且带来更多的功能扩展(比如使用RC资源脚本生成PE标准资源),以及带来下好处:# @* \. d5 w' P  C% r7 p* k. p" j$ q
  1、具有正常的PE可执行文件结构,经过反编译后生成的易程序代码清晰可见,完全呈现。汇编代码可分析可用专用软件跟踪调试,不会再产生误报。
  2、在脱离核心支持库的同时,又不废除原有核心库命令,而是转向调用功能类似的黑月核心库。就是说,黑月可以使用大部分的原核心库命令(非窗口操作),并且黑月核心库为本人模仿原核心库功能,再重新编写的静态库。由于黑月先天优势,可以静态库抽取代码片段合成编译,就是用到的命令函数才提取相应部分代码。不用到命令不合成到目标程序。这样的好处是既保持原有功能不变,又不使程序文件大小增加,附带冗余代码。
  易友们一直梦想的静态库抽取合成编译,今天在黑月已经实现了!2 F0 H* K6 K4 s& W' V+ E8 U- {
  (黑月支持的核心库命令看随后的附表)
  4、黑月可以使用PE标准资源,用RC脚本编译生成。比如使用资源对话框模板创建窗口,并配合可视化的黑月RC脚本编辑器,比斩月又多一种更方便的界面设计功能,而且与汇编和C语言的RC脚本兼容通用,使黑月程序更接近于常规程序。  F  W% z5 B4 P9 z
  5、黑月的DLL可以使用类似其它语言DLLMAIN入口函数(黑月为“Dll入口函数”),可以通过DLL的模块句柄访问DLL的PE资源、注入进程、多线程应用等等优点。
  6、黑月可以突破易语言自身的限制,实现对__cdecl调用方式函数的支持,并且可以在编译时链接其它由C语言或MASM32汇编语言编写的静态库,这又大大的增强了功能扩展,对众多C语言代码资源的利用,和软件工程的协作开发创造了便利条件。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则 致发广告者

发布主题 收藏帖子 返回列表

sitemap| 易语言源码| 易语言教程| 易语言论坛| 易语言模块| 手机版| 广告投放| 精易论坛
拒绝任何人以任何形式在本论坛发表与中华人民共和国法律相抵触的言论,本站内容均为会员发表,并不代表精易立场!
论坛帖子内容仅用于技术交流学习和研究的目的,严禁用于非法目的,否则造成一切后果自负!如帖子内容侵害到你的权益,请联系我们!
防范网络诈骗,远离网络犯罪 违法和不良信息举报电话0663-3422125,QQ: 793400750,邮箱:wp@125.la
网站简介:精易论坛成立于2009年,是一个程序设计学习交流技术论坛,隶属于揭阳市揭东区精易科技有限公司所有。
Powered by Discuz! X3.4 揭阳市揭东区精易科技有限公司 ( 粤ICP备12094385号-1) 粤公网安备 44522102000125 增值电信业务经营许可证 粤B2-20192173

快速回复 返回顶部 返回列表