075玩软件园
首页 > 软件下载 > 应用工具 > 编程开发 > 黑月编译器插件 V3.0.0 优化编译体积版
更多下载地址
黑月编译器插件 V3.0.0 优化编译体积版

软件大小:5.68M

软件语言:简体中文

软件授权:免费软件

软件类别:编程开发

软件等级:

更新时间:2024-01-06

官方网站:

应用平台:Win2003, WinXP, Win2000, Vista, Win7

  • 软件介绍
  • 软件截图
  • 下载地址

  黑月编译器插件是一款类似于斩月,目的是将易语言程序小型化,脱离支持库运行的便捷工具。

  黑月编译器插件拥有强大的图像格式转换支持库、网络通讯支持库、网络通讯支持库、文字编码转换支持库等资源库。ADODB数据驱动操作支持库,云外归鸟的线程池支持库有不错的效果,支持核心库命令列表,同时支持变体型和对象型。这些命令是黑月作者模仿易语言核心库功能,重新编写的,编译时从静态库抽取用到的函数命令代码片断合成到程序。

  黑月编译器插件 使用支持库:
  ~~·~~~·~~·~~·~~·~~·~~~
  如果
  如果真
  判断
  判断循环首
  判断循环尾
  循环判断首
  循环判断尾
  计次循环首
  计次循环尾
  变量循环首
  变量循环尾
  到循环尾
  跳出循环
  返回
  结束
  算术运算
  ~~·~~~·~~·~~·~~·~~·~~~
  相乘
  相除
  整除
  求余数
  相加
  相减
  负
  取符号
  取绝对值
  取整
  绝对取整
  四舍五入
  求次方
  求平方根
  求正弦
  求余弦
  求正切
  求反正切
  求自然对数
  求反对数
  置随机数种子
  取随机数
  逻辑比较
  ~~·~~~·~~·~~·~~·~~·~~~
  等于
  不等于
  小于
  大于
  小于或等于
  大于或等于
  近似等于
  并且
  或者
  取反
  位运算
  ~~·~~~·~~·~~·~~·~~·~~~
  黑月编译器插件的实现原理和方法又与斩月不同,不需要类似的斩月壳,而是分析并转化易程序为对象文件obj,再用链接器LINK.EXE重新编译链接。这样生成的黑月程序,具有更规范更优化的PE程序文件结构,并且带来更多的功能扩展(比如使用RC资源脚本生成PE标准资源),以及带来下好处:
  ~~·~~~·~~·~~·~~·~~·~~~
  位取反
  位与
  位或
  位异或
  左移
  右移
  合并整数
  合并短整数
  变量操作
  ~~·~~~·~~·~~·~~·~~·~~~
  赋值
  连续赋值
  数组操作
  ~~·~~~·~~·~~·~~·~~·~~~
  重定义数组
  取数组成员数
  取数组下标
  复制数组
  加入成员
  插入成员
  删除成员
  清除数组
  数组清零
  环境存取
  ~~·~~~·~~·~~·~~·~~·~~~
  取命令行
  取运行目录
  取执行文件名
  读环境变量
  写环境变量
  文本操作
  汇编代码可分析可用专用软件跟踪调试,不会再产生误报。
  具有正常的PE可执行文件结构,经过反编译后生成的易程序代码清晰可见,完全呈现。
  ~~·~~~·~~·~~·~~·~~·~~~
  取文本长度
  取文本左边
  取文本右边
  取文本中间
  字符
  取代码
  寻找文本
  倒找文本
  到大写
  到小写
  到全角
  到半角
  到文本
  删首空
  删尾空
  删首尾空
  删全部空
  文本替换
  子文本替换
  取空白文本
  取重复文本
  文本比较
  分割文本
  指针到文本
  字节集操作
  ~~·~~~·~~·~~·~~·~~·~~~
  取字节集长度
  到字节集
  取字节集数据
  取字节集左边
  取字节集右边
  取字节集中间
  寻找字节集
  倒找字节集
  字节集替换
  子字节集替换
  取空白字节集
  取重复字节集
  分割字节集
  指针到字节集
  数值转换
  ~~·~~~·~~·~~·~~·~~·~~~
  到数值
  数值到大写
  数值到金额
  数值到格式文本
  取十六进制文本
  取八进制文本
  到字节
  到短整数
  到整数
  到长整数
  到小数
  时间操作
  ~~·~~~·~~·~~·~~·~~·~~~
  黑月可以突破易语言自身的限制,实现对__cdecl调用方式函数的支持,并且可以在编译时链接其它由C语言或MASM32汇编语言编写的静态库,这又大大的增强了功能扩展,对众多C语言代码资源的利用,和软件工程的协作开发创造了便利条件。
  到时间
  增减时间
  取时间间隔
  取某月天数
  时间到文本
  取时间部分
  取年份
  取月份
  取日
  取星期几
  取小时
  取分钟
  取秒
  指定时间
  取现行时间
  置现行时间
  取日期
  取时间
  磁盘操作
  ~~·~~~·~~·~~·~~·~~·~~~
  取磁盘总空间
  取磁盘剩余空间
  取磁盘卷标
  置磁盘卷标
  改变驱动器
  改变目录
  取当前目录
  创建目录
  删除目录
  复制文件
  移动文件
  删除文件
  文件更名
  文件是否存在
  寻找文件
  取文件时间
  取文件尺寸
  取文件属性
  置文件属性
  取临时文件名
  读入文件
  写到文件
  文件读写
  黑月的DLL可以使用类似其它语言DLLMAIN入口函数(黑月为“Dll入口函数”),可以通过DLL的模块句柄访问DLL的PE资源、注入进程、多线程应用等等优点。
  ~~·~~~·~~·~~·~~·~~·~~~
  打开文件
  打开内存文件
  关闭文件
  关闭所有文件
  锁住文件
  解锁文件
  移动读写位置
  移到文件首
  移到文件尾
  读入字节集
  写出字节集
  读入文本
  写出文本
  读入一行
  写文本行
  读入数据
  写出数据
  是否在文件尾
  取读写位置
  取文件长度
  插入字节集
  插入文本
  插入文本行
  删除数据
  系统处理
  ~~·~~~·~~·~~·~~·~~·~~~
  运行
  取剪辑板文本
  置剪辑板文本
  剪辑板中可有文本
  清除剪辑板
  取屏幕宽度
  取屏幕高度
  取鼠标水平位置
  取鼠标垂直位置
  取颜色数
  信息框
  鸣叫
  取启动时间
  置等待鼠标
  恢复鼠标
  延时
  取文本注册项
  取数值注册项
  取字节集注册项
  写注册项
  删除注册项
  注册项是否存在
  取默认底色
  快照
  读配置项
  写配置项
  取配置节名
  取操作系统类别
  多文件对话框
  输入框(1.7.2版增加)
  媒体播放
  ~~·~~~·~~·~~·~~·~~·~~~
  播放音乐
  停止播放
  其他
  ~~·~~~·~~·~~·~~·~~·~~~
  选择
  多项选择
  是否为空
  取数据类型尺寸
  取颜色值
  处理事件
  写到内存
  置入代码
  取硬盘特征字
  网络通信
  ~~·~~~·~~·~~·~~·~~·~~~
  取主机名
  通信测试
  转换为主机名
  转换为IP地址
  控制台操作
  ~~·~~~·~~·~~·~~·~~·~~~
  在脱离核心支持库的同时,又不废除原有核心库命令,而是转向调用功能类似的黑月核心库。就是说,黑月可以使用大部分的原核心库命令(非窗口操作),并且黑月核心库为本人模仿原核心库功能,再重新编写的静态库。由于黑月先天优势,可以静态库抽取代码片段合成编译,就是用到的命令函数才提取相应部分代码。不用到命令不合成到目标程序。这样的好处是既保持原有功能不变,又不使程序文件大小增加,附带冗余代码。

软件截图
  • 黑月编译器插件 V3.0.0  优化编译体积版
关 键 词:
  • 下载地址
  • Android版
  • iPhone版
普通下载地址
  • 热门软件
  • 热门标签
返回顶部