開(kāi)發(fā)過(guò)程中需要繪制類圖和時(shí)序圖,常用的軟件有:StarUML,PowerDesigner 等,在線的有:ProcessOn。這里我最常用的是 StarUML,因?yàn)樗佒蹈? 功能也很強(qiáng)大~~~
廢話不多說(shuō), 下面送上 StarUML3.0.2 的破解教程!
網(wǎng)盤(pán)地址: https://pan.baidu.com/s/13ogZmoiTF2qjT1wg_UhKdA 提取碼: acuk
第一步: 下載并安裝dmg包(上面網(wǎng)盤(pán)下載 StartUML-3.0.2.dmg)
第二步: 下載并安裝Node.js (上面網(wǎng)盤(pán)下載 node-v10.13.0.pkg)
第三步: **安裝asar **
終端輸入: sudo npm install -g asar
第四步: 進(jìn)入app.asar目錄
cd /Applications/StarUML.app/Contents/Resources/
第五步: 解壓app.asar
asar extract app.asar app
第六步:** 修改源代碼繞過(guò)注冊(cè)邏輯**
open app/src/engine/license-manager.js
修改 **checkLicenseValidity **下面的內(nèi)容,注釋上面兩行代碼并添加 setStatus(this, true),保存。如下圖所示:
最后一步: 重新打包,替換app.asar
asar pack app app.asar
到這里就破解完成了, 打開(kāi)SatrUML就不會(huì)再?gòu)棾鲎?cè)界面了, 如果還彈出,檢查下第6步更改后是否未保存成功!