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