mac StarUML3.0.2破解
StarUML是一款開放源碼的UML開發工具,是由韓國公司主導開發出來的產品,可以直接到StarUML網站下載。可以用來創建UML類圖。
破解辦法是通過asar工具 解壓app.asar 文件,修改其中的驗證license的代碼。
下載mac StarUML
直接去StarUML官網下載
1. 安裝asar
npm install -g asar
2. 解壓app.asar
asar extract app.asar app
3. 修改源碼
驗證license的源碼在 Contents\Rescources\app\src\engine\license-manager.js
找到這一段,在第125行,進行如下修改
checkLicenseValidity () {
this.validate().then(() => {
setStatus(this, true)
}, () => {
// 原來的代碼,如果失敗就會將狀態設置成false
// setStatus(this, false)
// UnregisteredDialog.showDialog()
//修改后的代碼
setStatus(this, true)
})
}
4. 重新打包替換原來的app.asar
asar pack app app.asar
可以啟動StarUML了
打包了一份
百度網盤下載 提取碼:omkm
直接替換以前的app.asar