.NET Reactor是一款功能強大的代碼保護以及許可授權管理系統,主要用於開發人員對其.NET軟件的保護,其支持所有支持.NET編譯的程序開發語言。
本篇文章主要介紹.NET Reactor的命令行參數中的鎖定設置。
參數 | 描述 |
全部鎖定過期時程序集過期 | |
-licensing_behaviour[1/0] | 設置爲True(“1”)時,僅當所有其他已啓用的鎖已過期時,纔會導致程序集到期。設置爲False時,程序集將在任何一個鎖定到期時到期。 [1] = Enable {default} [0] = Disable |
內置鎖 - 評估期 | |
-evaluationenable [1/0] | 評估期鎖可以創建應用程序的試用版,以多種方式限制試用版的使用(試用版或運行時)。 [1] = Enable [0] = Disable {default} |
評估類型 | |
-evaluationtype [trial/runtime] | 在試用和運行時之間進行選擇 [trial] = Trial {default} [runtime] = Runtime |
時間 | |
-time [number] | 指定評估期的天數或分鐘數。 |
對話 | |
-showevaluationperiodscreen [0/1] | 啓用此選項可在評估期限到期時顯示消息屏幕。 |
消息 | |
-evaluationmessage [text] | 評估期限已過期消息。 |
內置鎖定 - 到期日期 | |
-expirationdate_enable[1/0] | 到期日期鎖允許你指定應用程序到期的確切日期。 [1] = Enable [0] = Disable {default} |
截止日期 | |
-expirationdate[y/m/d] | 設置一個確定的時間。內置許可證有效期至設定時間。在設定時間之後,你的客戶將需要新的許可證文件。 |
對話 | |
-showexpirationdatescreen[1/0] | 指定在到達到期日期時是否應向用戶顯示對話框。 |
消息 | |
-expirationdatemessage [text] | 消息 |
內置鎖 - 使用數量 | |
-number_of_uses_enable[1/0] | 此鎖定(如果啓用)會導致應用程序在指定的使用次數後過期。 [1] = Enable [0] = Disable {default} |
-number_of_uses | 指定用戶在應用程序到期之前可以運行的次數。 |
對話 | |
-showenumberofusesscreen[1/0] | 指定在應用程序使用指定次數後是否應向用戶顯示對話框。 [1] = Enable {default} [0] = Disable |
消息 | |
-expirationdatemessage [text] | 消息 |
未找到許可證屏幕 | |
-shownotfoundscreen [1/0] | 啓用/禁用屏幕 [1] = Enable {default} [0] = Disable |
消息 | |
-invalidlicensemessage | 未找到許可證文件時發出的消息文本(如果“無許可證運行”設置爲false),已找到但是已損壞或無效。 |
下篇文章將繼續帶來命令行參數的鎖定設置部分,敬請期待~