Black Moon编译器插件主要分为两部分:
1、核心静态库(即krnln.lib,核心支持库函数的实现代码)
2. Recompiler(为编译后的程序替换核心库)
本次开源的是核心静态库的源码,已经云外鸟认可。
重编译器的部分源代码暂时没有开源计划。
本次开源的目的是让更多有兴趣、有能力的人来优化Black Moon,修复bug。
毕竟从大鸟到斌哥,再到我,黑月经历了数次升级,还是有一些不足之处。
而本人工作繁忙,加上能力有限,有些BUG久久无法修复,
例如,在 COM 对象的情况下,虽然大多数问题是开发人员没有正确使用它们引起的,
但这也是黑月本身无法产生与易悟一模一样的效果的原因之一。
所以有兴趣的可以去研究一下。
源码的下载及开源项目地址:
https://github.com/zhongjianhua163/BlackMoonKernelStaticLib
开源相关事项已经写在readme.txt中,大家可以去开源地址查看。
变更日志:
版本 3.6.7.2
1. 修复提供空文本时to long integer()返回值不正确的问题。 (感谢擦字泪先反馈℡flow)
2、修复当起始位置前的字符为汉字时,FindText()返回值可能不正确的问题。
3. 修复对象的方法或属性在提供多余的空参数时会崩溃的问题。 (感谢凌哥的反馈)
4.修复错误提示管理()无法捕获DLL文件或函数不存在的错误提示问题。 (感谢 Wiley 的反馈)
5、修复to byte()不能正确转换逻辑值的问题。
19082343346[下载].rar
|