Mac版 StarUML 3.0.2 破解教程

开发过程中需要绘制类图和时序图,常用的软件有:StarUML,PowerDesigner 等,在线的有:ProcessOn。这里我最常用的是 StarUML,因为它颜值高, 功能也很强大~~~

废话不多说, 下面送上 StarUML3.0.2 的破解教程!

网盘地址: https://pan.baidu.com/s/1tJX2LWYGlwki2nmrczoKDQ   提取码: yser 

第一步: 下载并安装dmg包(上面网盘下载 StartUML-3.0.2.dmg)

第二步: 下载并安装Node.js (上面网盘下载 node-v10.13.0.pkg)

第三步: 安装asar  

终端输入:  sudo npm install -g asar

第四步: 进入app.asar目录

cd /Applications/StarUML.app/Contents/Resources/

第五步: 解压app.asar

asar extract app.asar app

第六步: 修改源代码绕过注册逻辑

open app/src/engine/license-manager.js

 修改 checkLicenseValidity 下面的内容,注释上面两行代码并添加 setStatus(this, true),保存。如下图所示:

最后一步: 重新打包,替换app.asar

asar pack app app.asar

到这里就破解完成了, 打开SatrUML就不会再弹出注册界面了, 如果还弹出,检查下第6步更改后是否未保存成功! 

Ending......

开始你的UML之旅吧


你可能感兴趣的:(Mac版 StarUML 3.0.2 破解教程)