Mac安装并破解StarUML
1、下载与安装这里不做赘述,直接去官网下载即可
2、关键的事情来了,破解
一、打开安装包的目录
cd /Applications/StarUML.app/Contents/Resources
二、解压app.asar
asar extract app.asar app //这里注意如果没有asar的话需要首先安装,命令如下 sudo npm install -g asar
三、修改里面的注册判断方法
vim app/src/engine/license-manager.js //打开之后找到下面的内容 setStatus(this, false) UnregisteredDialog.showDialog() //替换为如下内容 setStatus(this, true)
四、把内容重新压缩回去
asar pack app app.asar //顺带把刚刚多出来的解压包删掉 rm -r app
3、意外的事情来了
实际上到上一步破解工作已经完成,但是打开软件会发现如下错误:
//“StarUML”已损坏,打不开。 您应该将它移到废纸篓。
出现这个的原因是因为你的Mac电脑禁止了不明来源的软件,用这个软件的人基本不需要解释如何打开权限了
当然也有例外啦,好像是新的Mac系统没有 任何来源这个选项,那么执行如下命令即可:
sudo spctl --master-disable
收工!
原创文章,转载请注明来源