乐易论坛

 找回密码
 立即注册

微信登录

微信扫码,快速开始

QQ登录

用QQ账号登陆

易语言程序员特训课
教程
教程
培训
培训
产品
产品
客服
客服
易歪歪客服聊天助手——永久免费易歪歪客服聊天助手——永久免费易歪歪客服聊天助手——永久免费
阿里云服务器低至10元/月我要租广告阿里云服务器低至10元/月
我要租广告阿里云服务器低至10元/月我要租广告
查看: 2141|回复: 3
收起左侧

黑月编译器插件v3.6.6[更新:2018-12-30]

[复制链接]
  • TA的每日心情
    奋斗
    昨天 11:36
  • 签到天数: 533 天

    [LV.9]以坛为家II

    发表于 2018-12-30 22:30:54 | 显示全部楼层 |阅读模式

    乐易编程网免费注册!抓住机会哦!

    您需要 登录 才可以下载或查看,没有帐号?立即注册

    x
    124_160606_66a965b12ac7fe9.jpg


    124_160606_b4c789f2b2cd554.jpg


    124_160606_e288dc1995845d8.jpg

    更新日志:
    3.6.6版本(2018年12月30日)
    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) 读入数据

    3.6.5版本(2018年10月20日)
    1、修复延时命令提供负数会无限等待的问题。
    2、再次提升取文本长度的效率(感谢 落 提供的算法)
    3、再次提升所有需要复制和清零内存的函数的效率。
    4、增加对易语言5.81新增的五个命令的支持:
       文本到UTF8、UTF8到文本、取字节集内整数、置字节集内整数、反转整数字节序

    3.6.4版(2018年8月15日)
    1、修复取文件时间命令在文件被独占时获取失败的问题。(感谢船长的反馈)
    2、修复取文件尺寸命令在文件被独占时获取失败的问题。
    3、修复删首尾空命令在尾部有汉字时返回值乱码的问题。(感谢草泥马2010反馈)
    4、修复删尾空命令在尾部有汉字时返回值乱码的问题。

    3.6.0版(2018年7月24日)
    1、修复非控制台程序调用标准输出()后会进入死循环的问题。(感谢帝霸金七的反馈)
    2、增加 取最后错误() 的支持。
    3、增加 置错误提示管理() 的支持(感谢些似提供的技术支持)。
    4、增加 取操作系统类别2() 的支持。
    5、增加 取统一文本() 的支持。
    6、增加 取统一文本长度() 的支持。
    7、增加 运行控制台程序() 的支持。(感谢些似提供的帮助)
    8、显著提升以下命令的效率:
       1)寻找字节集()
       2)倒找字节集()
       3)取文本长度() (感谢鱼鱼鱼鱼児提供的建议)。
       4)倒找文本()
       5)寻找文本()
         并规避了易语言寻找文本命令的起始位置参数有可能导致待寻找文本存在但却返回-1的BUG。
         如:寻找文本("你我他他他他","他",2,假) ' 易语言会返回-1。
         最新黑月的处理办法是当起始位置卡在汉字中间时,起始位置自动+1。
         汉字处理逻辑与易语言一致并未发生变化,请大家放心使用。
       6)取代码()
       7)到小写()
       8)到大写()
       9)近似等于()  : 例: 如果("abcdefg" ≈ "abc")
       10)删首空()
       11)删尾空()
       12)删首尾空()
       13)删全部空()
       14)取文本中间()
       15)取文本右边()
       16)指针到文本()
       17)文本替换() :并使替换结果与易语言保持一致。
       18)字节集替换() : 并使替换结果与易语言保持一致。
       19)子字节集替换()
       20)子文本替换()
       21)取空白文本()
       22)分割文本()
       23)分割字节集()

    9、微量提升以下命令效率:
       1)到全角()
       2)到半角()
       3)取当前目录()
       4)取配置节名()
       5)取文本左边()
       6)指针到字节集()
       7)取重复文本()
       8)到字节集()
       9)到时间()
       10)其他需要重新分配内存的命令
       11)其他文本处理命令

    本次更新所有优化均使用纯C语言代码实现,未使用任何内联汇编。

    3.5.6版(2018年7月16日)
      1、增加对易5.8版本的错误定位功能的支持(感谢些似提供的方法)

    3.5.5版本
      1、修复开启黑月编译后易IDE崩溃的问题。
      2、修复目的路径为盘符根目录时会编译失败的问题。

    3.5.4版本
      1、修复编译EXE时会重复编译两次的问题。

    欢迎各种反馈和建议!请在评论区留言。
    问题反馈群:820528017

    更多最新版本请移步百度云:
    https://pan.baidu.com/s/1tm9N6EZEgj1Nsvcr7txXgQ  
    欢迎加入乐易论坛VIP,报名联系QQ 43989835
    VIP介绍和课程安排
  • TA的每日心情
    开心
    2019-1-14 22:15
  • 签到天数: 5 天

    [LV.2]偶尔看看I

    发表于 2019-1-6 21:07:18 | 显示全部楼层
    感谢分享.收藏了.
    欢迎加入乐易论坛VIP,报名联系QQ 43989835
    VIP介绍和课程安排
  • TA的每日心情
    开心
    2019-2-21 22:51
  • 签到天数: 1 天

    [LV.1]初来乍到

    发表于 2019-2-21 23:11:05 | 显示全部楼层
    官网不是集成了吗,还需要吗
    欢迎加入乐易论坛VIP,报名联系QQ 43989835
    VIP介绍和课程安排
  • TA的每日心情
    开心
    2019-3-8 14:09
  • 签到天数: 3 天

    [LV.2]偶尔看看I

    发表于 2019-3-8 14:07:28 | 显示全部楼层
    几万年没有上了,诈尸回复一下,下个黑月
    欢迎加入乐易论坛VIP,报名联系QQ 43989835
    VIP介绍和课程安排
    您需要登录后才可以回帖 登录 | 立即注册

    本版积分规则

    关闭

    乐易推荐上一条 /4 下一条

    QQ|网站地图|Archiver|手机版|小黑屋|乐易论坛 ( 冀ICP备14018763号-1 )

    GMT+8, 2019-3-21 03:14 , Processed in 0.046823 second(s), 74 queries , Redis On.

    Powered by Discuz! X3.4

    © 2001-2017 Comsenz Inc.

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