Mac安裝並破解StarUML


1、下載與安裝這里不做贅述,直接去官網下載即可

http://staruml.io/

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

收工!


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM