Mac安裝並破解StarUML

一、下載與安裝這裏不作贅述,直接去官網下載便可

http://staruml.io/npm

二、關鍵的事情來了,破解

1、打開安裝包的目錄vim

cd /Applications/StarUML.app/Contents/Resources

2、解壓app.asarapp

asar extract app.asar app
//這裏注意若是沒有asar的話須要首先安裝,命令以下
sudo npm install -g asar

3、修改裏面的註冊判斷方法this

vim app/src/engine/license-manager.js
//打開以後找到下面的內容
setStatus(this, false)
UnregisteredDialog.showDialog()
//替換爲以下內容
setStatus(this, true)

4、把內容從新壓縮回去blog

asar pack app app.asar
//順帶把剛剛多出來的解壓包刪掉
rm -r app

三、意外的事情來了

實際上到上一步破解工做已經完成,可是打開軟件會發現以下錯誤:get

//「StarUML」已損壞,打不開。 您應該將它移到廢紙簍。

出現這個的緣由是由於你的Mac電腦禁止了不明來源的軟件,用這個軟件的人基本不須要解釋如何打開權限了io

固然也有例外啦,好像是新的Mac系統沒有 任何來源這個選項,那麼執行以下命令便可:ast

sudo spctl --master-disable

收工!class

相關文章
相關標籤/搜索