1.StartUML3授权代码
StartUML3授权代码在C:\Program Files\StarUML\resources下的app.asar文件中
2.安装解压app.asar的工具
> cnpm install -g asar
3.解压app.asar
解压到app目录:
> asar extract app.asar app
4.修改授权代码
授权代码在app\src\engine\license-manager.js
文件中,修改文件中的代码片段:
checkLicenseValidity () {
this.validate().then(() => {
setStatus(this, true)
}, () => {
// 注释
// setStatus(this, false)
// UnregisteredDialog.showDialog()
// 新加代码
setStatus(this, true)
})
}
修改后重新打包
asar pack app app.asar