轉(zhuǎn):https://blog.csdn.net/jonwu0102/article/details/81387083
下載StarUML
地址:http://www.macupdate.com/app/mac/55571/staruml/download
或者官網(wǎng):
http://staruml.io
破解過程
- 安裝npm
brew install node
執(zhí)行完上面的命令狂男,你就安裝好了nodejs和npm
2)安裝asar
npm install asar -g
3)解壓文件app.asar
cd /Applications/StarUML.app/Contents/Resources/
asar extract app.asar app
- 修改新生成的app目錄下的lisence文件
vim app/src/engine/license-manager.js
5)找到checkLicenseValidity()函數(shù)
checkLicenseValidity () {
this.validate().then(() => {
setStatus(this, true)
}, () => {
setStatus(this, false)
UnregisteredDialog.showDialog()
})
}
修改為
checkLicenseValidity () {
this.validate().then(() => {
setStatus(this, true)
}, () => {
setStatus(this, true)
})
}
- 打包覆蓋原app.asar
asar pack app app.asar
作者:泊涯Jon
來源:CSDN
原文:https://blog.csdn.net/jonwu0102/article/details/81387083
版權(quán)聲明:本文為博主原創(chuàng)文章,轉(zhuǎn)載請附上博文鏈接硼端!