今天在官網下載了StartUML2.8,安裝之後發現需要密鑰。找了好久找到了破解方法,這裏記錄下。
下載路徑:http://download.csdn.net/detail/readiay/9686089
安裝好之後在安裝目錄下找到授權控制文件:C:\Program Files (x86)\StarUML\www\license\node\LicenseManagerDomain.js
編輯文件:找到第24行,加入以下代碼即可
var pk, decrypted;
//===============破解開始=============
return {
name: "StarUML",//隨意
product: "StarUML",
licenseType: "vip",
quantity: "blog.csdn.net/StarUML",//隨意
licenseKey: "later equals never!"
};
//===============破解結束=============
try {
pk = new NodeRSA(PK);
decrypted = pk.decrypt(licenseKey, 'utf8');
} catch (err) {
return false;
}
好了,以上是你百度到的大多數的答案,但是卻少了一步。當你執行完以上操作時發現貌似從新打開StarUML還是告訴你未註冊。
這個時候你需要:Help -> EnterLicense... 然後輸入以下的內容:
Name: StarUML
Licence Key: 8888-000-8888
然後點擊激活,就提示你激活成功了。