當(dāng)下軟件園 / 匯聚當(dāng)下最新最酷的軟件下載站!
當(dāng)下軟件園
您的位置: 首頁(yè) > 應(yīng)用軟件 > 編譯工具 > 黑月編譯器插件 V3.0.0 優(yōu)化編譯體積版
黑月編譯器插件 V3.0.0 優(yōu)化編譯體積版 版本
  • 軟件大小:5.68M
  • 軟件語(yǔ)言:簡(jiǎn)體中文
  • 軟件類型:國(guó)產(chǎn)軟件
  • 軟件授權(quán):免費(fèi)軟件
  • 更新時(shí)間:2013-07-17
  • 軟件類別:編譯工具
  • 軟件官網(wǎng):http://www.hanheng168.com
  • 應(yīng)用平臺(tái):Win2003, WinXP, Win2000, Vista, Win7

網(wǎng)友評(píng)分: 分?jǐn)?shù) 9.3

軟件非常好(93% 軟件不好用(7%

        

  黑月編譯器插件是一款類似于斬月,目的是將易語(yǔ)言程序小型化,脫離支持庫(kù)運(yùn)行的便捷工具。

  黑月編譯器插件擁有強(qiáng)大的圖像格式轉(zhuǎn)換支持庫(kù)、網(wǎng)絡(luò)通訊支持庫(kù)、網(wǎng)絡(luò)通訊支持庫(kù)、文字編碼轉(zhuǎn)換支持庫(kù)等資源庫(kù)。ADODB數(shù)據(jù)驅(qū)動(dòng)操作支持庫(kù),云外歸鳥(niǎo)的線程池支持庫(kù)有不錯(cuò)的效果,支持核心庫(kù)命令列表,同時(shí)支持變體型和對(duì)象型。這些命令是黑月作者模仿易語(yǔ)言核心庫(kù)功能,重新編寫的,編譯時(shí)從靜態(tài)庫(kù)抽取用到的函數(shù)命令代碼片斷合成到程序。

  黑月編譯器插件 使用支持庫(kù):
  ~~·~~~·~~·~~·~~·~~·~~~
  如果
  如果真
  判斷
  判斷循環(huán)首
  判斷循環(huán)尾
  循環(huán)判斷首
  循環(huán)判斷尾
  計(jì)次循環(huán)首
  計(jì)次循環(huán)尾
  變量循環(huán)首
  變量循環(huán)尾
  到循環(huán)尾
  跳出循環(huán)
  返回
  結(jié)束
  算術(shù)運(yùn)算
  ~~·~~~·~~·~~·~~·~~·~~~
  相乘
  相除
  整除
  求余數(shù)
  相加
  相減
  負(fù)
  取符號(hào)
  取絕對(duì)值
  取整
  絕對(duì)取整
  四舍五入
  求次方
  求平方根
  求正弦
  求余弦
  求正切
  求反正切
  求自然對(duì)數(shù)
  求反對(duì)數(shù)
  置隨機(jī)數(shù)種子
  取隨機(jī)數(shù)
  邏輯比較
  ~~·~~~·~~·~~·~~·~~·~~~
  等于
  不等于
  小于
  大于
  小于或等于
  大于或等于
  近似等于
  并且
  或者
  取反
  位運(yùn)算
  ~~·~~~·~~·~~·~~·~~·~~~
  黑月編譯器插件的實(shí)現(xiàn)原理和方法又與斬月不同,不需要類似的斬月殼,而是分析并轉(zhuǎn)化易程序?yàn)閷?duì)象文件obj,再用鏈接器LINK.EXE重新編譯鏈接。這樣生成的黑月程序,具有更規(guī)范更優(yōu)化的PE程序文件結(jié)構(gòu),并且?guī)?lái)更多的功能擴(kuò)展(比如使用RC資源腳本生成PE標(biāo)準(zhǔn)資源),以及帶來(lái)下好處:
  ~~·~~~·~~·~~·~~·~~·~~~
  位取反
  位與
  位或
  位異或
  左移
  右移
  合并整數(shù)
  合并短整數(shù)
  變量操作
  ~~·~~~·~~·~~·~~·~~·~~~
  賦值
  連續(xù)賦值
  數(shù)組操作
  ~~·~~~·~~·~~·~~·~~·~~~
  重定義數(shù)組
  取數(shù)組成員數(shù)
  取數(shù)組下標(biāo)
  復(fù)制數(shù)組
  加入成員
  插入成員
  刪除成員
  清除數(shù)組
  數(shù)組清零
  環(huán)境存取
  ~~·~~~·~~·~~·~~·~~·~~~
  取命令行
  取運(yùn)行目錄
  取執(zhí)行文件名
  讀環(huán)境變量
  寫環(huán)境變量
  文本操作
  匯編代碼可分析可用專用軟件跟蹤調(diào)試,不會(huì)再產(chǎn)生誤報(bào)。
  具有正常的PE可執(zhí)行文件結(jié)構(gòu),經(jīng)過(guò)反編譯后生成的易程序代碼清晰可見(jiàn),完全呈現(xiàn)。
  ~~·~~~·~~·~~·~~·~~·~~~
  取文本長(zhǎng)度
  取文本左邊
  取文本右邊
  取文本中間
  字符
  取代碼
  尋找文本
  倒找文本
  到大寫
  到小寫
  到全角
  到半角
  到文本
  刪首空
  刪尾空
  刪首尾空
  刪全部空
  文本替換
  子文本替換
  取空白文本
  取重復(fù)文本
  文本比較
  分割文本
  指針到文本
  字節(jié)集操作
  ~~·~~~·~~·~~·~~·~~·~~~
  取字節(jié)集長(zhǎng)度
  到字節(jié)集
  取字節(jié)集數(shù)據(jù)
  取字節(jié)集左邊
  取字節(jié)集右邊
  取字節(jié)集中間
  尋找字節(jié)集
  倒找字節(jié)集
  字節(jié)集替換
  子字節(jié)集替換
  取空白字節(jié)集
  取重復(fù)字節(jié)集
  分割字節(jié)集
  指針到字節(jié)集
  數(shù)值轉(zhuǎn)換
  ~~·~~~·~~·~~·~~·~~·~~~
  到數(shù)值
  數(shù)值到大寫
  數(shù)值到金額
  數(shù)值到格式文本
  取十六進(jìn)制文本
  取八進(jìn)制文本
  到字節(jié)
  到短整數(shù)
  到整數(shù)
  到長(zhǎng)整數(shù)
  到小數(shù)
  時(shí)間操作
  ~~·~~~·~~·~~·~~·~~·~~~
  黑月可以突破易語(yǔ)言自身的限制,實(shí)現(xiàn)對(duì)__cdecl調(diào)用方式函數(shù)的支持,并且可以在編譯時(shí)鏈接其它由C語(yǔ)言或MASM32匯編語(yǔ)言編寫的靜態(tài)庫(kù),這又大大的增強(qiáng)了功能擴(kuò)展,對(duì)眾多C語(yǔ)言代碼資源的利用,和軟件工程的協(xié)作開(kāi)發(fā)創(chuàng)造了便利條件。
  到時(shí)間
  增減時(shí)間
  取時(shí)間間隔
  取某月天數(shù)
  時(shí)間到文本
  取時(shí)間部分
  取年份
  取月份
  取日
  取星期幾
  取小時(shí)
  取分鐘
  取秒
  指定時(shí)間
  取現(xiàn)行時(shí)間
  置現(xiàn)行時(shí)間
  取日期
  取時(shí)間
  磁盤操作
  ~~·~~~·~~·~~·~~·~~·~~~
  取磁盤總空間
  取磁盤剩余空間
  取磁盤卷標(biāo)
  置磁盤卷標(biāo)
  改變驅(qū)動(dòng)器
  改變目錄
  取當(dāng)前目錄
  創(chuàng)建目錄
  刪除目錄
  復(fù)制文件
  移動(dòng)文件
  刪除文件
  文件更名
  文件是否存在
  尋找文件
  取文件時(shí)間
  取文件尺寸
  取文件屬性
  置文件屬性
  取臨時(shí)文件名
  讀入文件
  寫到文件
  文件讀寫
  黑月的DLL可以使用類似其它語(yǔ)言DLLMAIN入口函數(shù)(黑月為“Dll入口函數(shù)”),可以通過(guò)DLL的模塊句柄訪問(wèn)DLL的PE資源、注入進(jìn)程、多線程應(yīng)用等等優(yōu)點(diǎn)。
  ~~·~~~·~~·~~·~~·~~·~~~
  打開(kāi)文件
  打開(kāi)內(nèi)存文件
  關(guān)閉文件
  關(guān)閉所有文件
  鎖住文件
  解鎖文件
  移動(dòng)讀寫位置
  移到文件首
  移到文件尾
  讀入字節(jié)集
  寫出字節(jié)集
  讀入文本
  寫出文本
  讀入一行
  寫文本行
  讀入數(shù)據(jù)
  寫出數(shù)據(jù)
  是否在文件尾
  取讀寫位置
  取文件長(zhǎng)度
  插入字節(jié)集
  插入文本
  插入文本行
  刪除數(shù)據(jù)
  系統(tǒng)處理
  ~~·~~~·~~·~~·~~·~~·~~~
  運(yùn)行
  取剪輯板文本
  置剪輯板文本
  剪輯板中可有文本
  清除剪輯板
  取屏幕寬度
  取屏幕高度
  取鼠標(biāo)水平位置
  取鼠標(biāo)垂直位置
  取顏色數(shù)
  信息框
  鳴叫
  取啟動(dòng)時(shí)間
  置等待鼠標(biāo)
  恢復(fù)鼠標(biāo)
  延時(shí)
  取文本注冊(cè)項(xiàng)
  取數(shù)值注冊(cè)項(xiàng)
  取字節(jié)集注冊(cè)項(xiàng)
  寫注冊(cè)項(xiàng)
  刪除注冊(cè)項(xiàng)
  注冊(cè)項(xiàng)是否存在
  取默認(rèn)底色
  快照
  讀配置項(xiàng)
  寫配置項(xiàng)
  取配置節(jié)名
  取操作系統(tǒng)類別
  多文件對(duì)話框
  輸入框(1.7.2版增加)
  媒體播放
  ~~·~~~·~~·~~·~~·~~·~~~
  播放音樂(lè)
  停止播放
  其他
  ~~·~~~·~~·~~·~~·~~·~~~
  選擇
  多項(xiàng)選擇
  是否為空
  取數(shù)據(jù)類型尺寸
  取顏色值
  處理事件
  寫到內(nèi)存
  置入代碼
  取硬盤特征字
  網(wǎng)絡(luò)通信
  ~~·~~~·~~·~~·~~·~~·~~~
  取主機(jī)名
  通信測(cè)試
  轉(zhuǎn)換為主機(jī)名
  轉(zhuǎn)換為IP地址
  控制臺(tái)操作
  ~~·~~~·~~·~~·~~·~~·~~~
  在脫離核心支持庫(kù)的同時(shí),又不廢除原有核心庫(kù)命令,而是轉(zhuǎn)向調(diào)用功能類似的黑月核心庫(kù)。就是說(shuō),黑月可以使用大部分的原核心庫(kù)命令(非窗口操作),并且黑月核心庫(kù)為本人模仿原核心庫(kù)功能,再重新編寫的靜態(tài)庫(kù)。由于黑月先天優(yōu)勢(shì),可以靜態(tài)庫(kù)抽取代碼片段合成編譯,就是用到的命令函數(shù)才提取相應(yīng)部分代碼。不用到命令不合成到目標(biāo)程序。這樣的好處是既保持原有功能不變,又不使程序文件大小增加,附帶冗余代碼。

軟件特別說(shuō)明

   當(dāng)下提示:黑月編譯器插件是可以使用PE標(biāo)準(zhǔn)資源,用RC腳本編譯生成。比如使用資源對(duì)話框模板創(chuàng)建窗口,并配合可視化的黑月RC腳本編輯器,比斬月又多一種更方便的界面設(shè)計(jì)功能,而且與匯編和C語(yǔ)言的RC腳本兼容通用,使黑月程序更接近于常規(guī)程序。

標(biāo)簽: 編譯器 編程工具

其他版本下載
相關(guān)文章
網(wǎng)友評(píng)論
回頂部 去下載

關(guān)于本站|下載幫助|下載聲明|軟件發(fā)布|聯(lián)系我們

Copyright ? 2005-2024 www.hanheng168.com.All rights reserved.

浙ICP備06019006號(hào)-1 浙公網(wǎng)安備33038102330474號(hào)