转载自:StarUML 3.0 破解方法
1 安装asar
npm install -g asar
- 解压app.asar
asar extract app.asar app
- 修改源代码
checkLicenseValidity()
方法如下:
checkLicenseValidity () {
this.validate().then(() => {
setStatus(this, true)
}, () => {
setStatus(this, true)
})
}
- 重新打包替换原来的app.asar
asar pack app app.asar
- 注意npm版本,否则可能解压缩失败,建议更新
- 注意删除原有的 app.asar,替换新的 app.asar。之前重复操作安装总是提示损坏,可以尝试打开应用操作,完成之后重启。亦或者修改的源代码注释的问题,建议删除注视,仅保留有用代码。
网友评论