StarUML 3.0.2安裝激活


文章參考:https://blog.csdn.net/sam_shan/article/details/80585240

1.下載StarUML:http://staruml.io/,一直下一步安裝。

2.安裝Node.js,安裝npm。詳見:https://www.cnblogs.com/xuhai/p/9955236.html

3.安裝asar。詳見:https://www.cnblogs.com/xuhai/p/9955310.html

4.解壓app.asar

1.用管理員身份運行PowerShell

2.切換到StarUML的安裝目錄

3.

4.執行命令

asar extract app.asar app

5.修改源碼

1.到路徑下找到app\src\engine\license-manager.js

2.找到方法checkLicenseValidity

checkLicenseValidity () {
    this.validate().then(() => {
      setStatus(this, true)
    }, () => {
      // 原來的代碼,如果失敗就會將狀態設置成false
      // setStatus(this, false) 
      // UnregisteredDialog.showDialog()

      //修改后的代碼
      setStatus(this, true)
    })
  }

6.重新打包,自動替換原來的app.asar,激活完畢

asar pack app app.asar


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM