安装 StarUML
- 下载
http://staruml.io/download - 安装
双击安装程序,程序自动安装到目录:C:\Program Files\StarUML\
破解 StarUML
- 安装 nodejs,并将bin下执行文件加入到环境变量
https://nodejs.org/en/,查看结果,
node -v
- 安装 asar, 并将npm的下载的执行文件地址加入到环境变量
npm install asar -g
- 破解 StarUML
- 解压文件 app.asar
cd C:\Program Files\StarUML\resources
asar extract app.asar app
注:需要使用管理员权限打开终端。
- 修改 js 文件 ./app/src/engine/license-manager.js
checkLicenseValidity () {
this.validate().then(() => {
setStatus(this, true)
}, () => {
// 原来的代码
// setStatus(this, false)
// UnregisteredDialog.showDialog()
//修改后的代码
setStatus(this, true)
})
}
- 重新打包 app 文件夹
asar pack app app.asar
- 破解成功
网友评论