StarUML 3.0.2安裝啟用
阿新 • • 發佈:2018-11-13
文章參考:https://blog.csdn.net/sam_shan/article/details/80585240
1.下載StarUML:http://staruml.io/,一直下一步安裝。
2.安裝Node.js,安裝npm。詳見:
3.安裝asar。詳見:
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