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
  • 破解成功
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章