1. 程式人生 > >mac 下安裝startUML 破解版

mac 下安裝startUML 破解版

下載地址:https://download.csdn.net/download/qianyan0365/10457340

1,開啟對應 mac版本的安裝包位置,在對應目錄/Applications/StarUML.app/Contents/www/license/node/LicenseManagerDomain.js檔案。

2,找到檔案23行,修改對應下面函式。更改為如下程式碼:

  1.    function validate(PK, name, product, licenseKey){
  2.        var pk, decrypted;
  3. // edit by 0xcb
  4. return{
  5.            name:"0xcb",
  6.            product
    :"StarUML",
  7.            licenseType:"vip",
  8.            quantity:"mergades.com",
  9.            licenseKey:"later equals never!"
  10. };
  11. try{
  12.            pk =newNodeRSA(PK);
  13.            decrypted = pk.decrypt(licenseKey,'utf8');
  14. }catch(err){
  15. returnfalse;
  16. }
  17.        var terms = decrypted.trim().split("\n");
  18. if(terms[0]=== name
    && terms[1]=== product){
  19. return{
  20.                name: name,
  21.                product: product,
  22.                licenseType: terms[2],
  23.                quantity: terms[3],
  24.                licenseKey: licenseKey
  25. };
  26. }else{
  27. returnfalse;
  28. }
  29. }

我的做法是註釋掉原有程式碼,再增加,防止出現問題。

3,開啟starUML。help>enter license

Name:0xcb

licenseKey:

later equals never!

然後提示你註冊成功!

轉載:https://blog.csdn.net/mergades/article/details/46662413