StarUML 3.1.0 mac版破解

1、安装npm

详见该博文:https://blog.csdn.net/qq_33833327/article/details/78027431

2、安装asar

npm install asar -g

3、StarUML破解

  • 官网下载并安装StarUML

  • 进入目录/Applications/StarUML.app/Contents/Resources

cd /Applications/StarUML.app/Contents/Resources
  • 解压文件asar extract app.asar app
asar extract app.asar app
  • 修改js文件app/src/engine/license-manager.js
vi app/src/engine/license-manager.js

找到checkLicenseValidity ()方法,修改成如下代码:

checkLicenseValidity () {
    this.validate().then(() => {
      setStatus(this, true)
    }, () => {
      setStatus(this, true)
      // UnregisteredDialog.showDialog()
    })
  }

  • 重新打包app文件夹asar pack app app.asar
asar pack app app.asar
  • 破解成功
发布了79 篇原创文章 · 获赞 55 · 访问量 32万+

猜你喜欢

转载自blog.csdn.net/qq_33833327/article/details/89067976