當前位置:首頁 » 編程軟體 » 易語言黑月編譯的好處

易語言黑月編譯的好處

發布時間: 2024-10-28 23:38:07

1. 誰能解釋下易語言中的斬月和黑月是什麼概念

首先 斬月和黑月並非易語言官方出的
由於一些程序高手對易語言編譯出來的體積龐大的EXE程序極度不滿
因此將易語言編譯出來的程序進行改造
使其脫離易語言的核心支持庫
(易語言核心支持庫至少有500K,並且一定要帶上這個支持庫)
這樣生成的EXE程序體積便會大大減小
改造的過程則稱之為斬月或黑月(我個人的理解)

其實對於斬月和黑月提供的支持庫函數
應該也是將WINDOWS API進行封裝
然後提供給用戶調用
最後在編譯的時候通過某種方法將易語言支持庫抽離出來
達到減小EXE體積的目的

如果樓主真喜歡易語言
可以完全不用斬月或黑月的
易語言的功能正在慢慢完善
以前我也有用過,只是現實的需要
現在該行C++了
以上純屬個人的理解和觀點
如有異議,請勿拍磚哈~~~

2. 易語言黑月是什麼,有什麼用

個人看法:
黑月編譯器。屬於自繪的一種。挺復雜的。入手程度中上等。有效的大幅度減少程序體積。其實只是簡化了部分沒什麼用的功能而已。一個控制項的事情他得近五十個代碼才能完成。所以普遍度不是很高。
網路說法:
黑月是雲外歸鳥為易語言開發的讓易語言程序脫離核心庫運行,從而最大化縮小易語言程序體積的插件,並且使程序具有更優的PE結構,減少易程序被殺軟誤報的一個插件,稱之為黑月。可以說,黑月讓易語言擁有了「中文C++」的美譽!

3. 易語言——黑月編譯器插件怎麼用

1.在菜單欄 工具--->支持庫配置,找到「黑月編譯器插件」打鉤啟用 2.菜單欄出現了菜單項 黑月靜態Cool編譯,單擊該菜單項使用 黑月編譯功能!!-----------------------------------------------------------------------------啟用的前提條件,「黑月編譯器插件」放置於易語言安裝目錄的 LIB 支持庫文件夾中,否則支持庫配置中看不到!

4. 易語言斬月和黑月哪個更好

基本上沒差別,但是我偏愛於黑月。畢竟大鳥做出來的,而且代碼畫界面比較方便,寫Unicode程序比較方便,就這樣了。我覺得新手不要用的這些東西,打好基礎是關鍵。至少掌握基本知識之後看一下常式你就懂怎麼寫了。斬月和黑月無非就這樣。PS:難道黑月編譯出來的就不是易語言程序?只是窗口設計變了,不能用取窗口句柄罷了,別的差別基本沒有。

5. 如何防止易語言報毒

  1. 寫到文件,有創建文件的行為,因為曾經木馬病毒刪除或者勒索的時候,就以創建文件填充硬碟的方法來防止找回,不備案無簽名的軟體是很容易報毒的

  2. 如果是你使用的靜態鏈接,原理是將支持庫打包到軟體中的,軟體的PE結構是不規范的.有捆綁特徵,所涉及到的支持庫越多,報毒的概率越大

  3. 軟體加殼並不是解決報毒的手段,甚至有些不報毒的軟體,加殼後被報出病毒

解決辦法有一些

首先你獨立編譯嘗試,將支持庫一起寫出.

如果不行的話,建議使用VB,VC等軟體來編寫

如果不會VB,VC還有一些方法,使用易語言的黑月插件,用黑月來編譯,黑月提供了3種編譯方式,匯編/C++/VC,它是使用了易語言的開發環境,轉換為相應的編譯方式,可以脫離易語言支持庫,極大的拜託了各種病毒特質,減少誤報.

手打不易,望採納

6. 易語言黑月插件編譯問題

黑月編譯不需要寫出支持庫
黑月編譯可以良好的解決誤報問題 而且編譯出來的文件很小 脫離支持庫運行
如果還有誤報的話 那麼需要做免殺。

7. 易語言的優點和缺點

語言優點
易語言功能強大實用,現已具有數十個各種應用范圍支持庫、上百個數據類型和界面組件、近萬條支持命令,支持現今所有資料庫,功能絲毫不比其它同類產品差。模塊化開發支持大型軟體項目的分工協作,易語言中的模塊稱為易模塊。通過使用易模塊,用戶可以將常用的代碼封裝起來重復使用到其它程序,或提供給第三方使用,或用作開發大型軟體項目中的某個部分,然後在軟體項目的封裝階段將所有這些模塊組織編譯成為一個完整程序。
易語言系統全部自行設計開發。自有編譯器。所編譯目的程序運行速度快,且沒有安全隱患。自帶小型資料庫,減少開發項目投入成本,且容易學習。跨操作系統平台編程。同時支持Windows和Linux程序開發。中文本地化支持。支持中文格式日期和時間處理、漢字發音處理、全半形字元處理、人民幣金額處理、農歷日期轉換等。
易語言自帶的即時幫助系統,在易語言使用者有問題時,輕輕一點,立刻可以得到與當前主題相關的詳細幫助。易語言的幫助文檔眾多,內有大量知識庫及開發資料。易語言的常式眾多,可以在資源網、大賽展區、論壇上搜索到。易語言愛好者交流論壇,上面已有數萬名注冊用戶。易語言使用者可以將自己在使用過程中所遇到的問題提出,專家會以最快的速度答復。通過論壇搜索功能,也可得到需要的答案。通過易語言的圖書,教學片,多媒體教學光碟等。易語言自帶的即時幫助系統,在易語言使用者有問題時,輕松一點,立刻可以得到與當前主題相關的詳細幫助。
語法格式自動檢查。自動檢查並提示所輸入語句的語法格式是否正確,且可自動添加各類名稱。全程提示與幫助。滑鼠停留立即顯示相關項目提示。編程時提示語法格式,調試時提示變數當前內容,隨時按下F1鍵可得到與當前主題相關詳細幫助等。名稱自動管理。用戶修改任一名稱定義,其它所有包含該名稱的程序代碼均自動修正。集成化開發環境。集界面設計、代碼編寫、調試分析、編譯打包等於一體。
語言缺點
易語言是收費軟體。雖然有一些編程的軟體需要注冊後使用,但是其收費方式與其它編譯軟體不同,易語言必須注冊後才可編譯出程序,否則只可在編譯中調試。(如右圖)
收費後編譯
官方注冊版就達到了618元(企業加密版)。
雖然如此,但是易語言5.0正式版已經支持了靜態編譯,被誤報的可能性減小,而且編譯的文件大小也大大縮小!
另外,由於易語言程序的運行方式存在特殊性,單個空白程序就達到400~500KB,當前易語言拓展插件:斬月,黑月的一些模塊可以把易語言編譯的程序縮小,縮小後的空白程序僅為10Kb左右。易語言編寫的程序被許多殺毒軟體的高級啟發式技術誤報為病毒,甚至一個不包含任何代碼的空白程序都會被一些殺毒軟體識別為木馬。至今,有關各方都在積極解決這個問題,但是截止目前(2014年7月),誤報問題仍然存在。
關於易語言誤報問題,實踐證明:並非易語言生成出來的程序容易誤報,VB單獨生成的空窗口也報毒,C++也同樣出現誤報現象。
當然,也有一些不正當利用易語言編寫的程序例如:盜號,木馬,鍵盤監控的程序,然後尋求解除誤報的方法,這樣是沒用的,程序本身就存在危害,報毒也屬於正常現象。

熱點內容
linux載入存儲 發布:2024-11-23 13:02:44 瀏覽:804
ip電話時間伺服器 發布:2024-11-23 12:56:06 瀏覽:298
C語言編譯提醒不是一個函數 發布:2024-11-23 12:53:38 瀏覽:958
查看加密空間說說 發布:2024-11-23 12:37:47 瀏覽:2
安卓手機在哪裡退款 發布:2024-11-23 12:36:53 瀏覽:965
ftp多少w 發布:2024-11-23 12:33:21 瀏覽:310
linuxsvn重啟服務 發布:2024-11-23 12:31:24 瀏覽:558
西軟伺服器地址 發布:2024-11-23 12:27:20 瀏覽:8
二進制java 發布:2024-11-23 12:25:01 瀏覽:499
和包在京東支付密碼是什麼 發布:2024-11-23 12:24:52 瀏覽:49