這個(gè)工具使用了幾天有了心得秧廉。特此寫(xiě)此次博客記錄荧库。
安裝
首先去官網(wǎng)下載該軟件膛壹。官網(wǎng)地址驾中。因?yàn)槭莇mg文件,打開(kāi)安裝上就可以了模聋。
破解
1.打開(kāi)終端
2.cd /Applications/StarUML.app/Contents/www/license/node/
3.open .
4.隨便找個(gè)編輯軟件打開(kāi)LicenseManagerDomain.js 文件
5.找到函數(shù) function validate(PK, name, product, licenseKey)
將函數(shù)中的內(nèi)容替換掉成下面這樣的
function validate(PK, name, product, licenseKey) {
var pk, decrypted;
return {
name: "自定義的名字",//可以改成你自己的名字肩民,這就是登錄賬號(hào),最好是英文 @1
product: "StarUML",
licenseType: "vip",
quantity: "mergades.com",
licenseKey: "yes2018" //這里就是密碼了链方。@2
};
try {
pk = new NodeRSA(PK);
decrypted = pk.decrypt(licenseKey, 'utf8');
} catch (err) {
return false;
}
var terms = decrypted.trim().split("\n");
if (terms[0] === name && terms[1] === product) {
return {
name: name,
product: product,
licenseType: terms[2],
quantity: terms[3],
licenseKey: licenseKey
};
} else {
return false;
}
}
6.然后打開(kāi)starUML ,點(diǎn)擊help ->EnterLicense 輸入上面你定義的@1 @2 處的文字持痰。
7.破解成功。
使用
打開(kāi)軟件的樣子侄柔」部校可能不太一樣。
軟件界面
這里的三個(gè)按鈕
image.png
點(diǎn)擊看看效果就行了暂题。這里不解釋移剪。
這里主要講我們?cè)趺粗谱黝悎D ,時(shí)序圖薪者,流程圖等纵苛。
image.png
這里的diagram 就是流程圖的意思。你選擇哪個(gè)就是制作哪個(gè)流程圖.
class diagram 就是類圖
Flowchar diagram 就是流程圖
其他的類推言津,講到這里大概就知道了攻人,starUML可以制作很多類型的圖。
這個(gè)軟件可以把自己制作的圖導(dǎo)出到png 等圖片格式悬槽。
image.png
StarUML3.0.+ Mac的破解方法
npm install -g asar
cd /Applications/StarUML.app/Contents/Resources/
asar extract app.asar app
vim app/src/engine/license-manager.js
修改如上
修改完畢執(zhí)行命令
asar pack app app.asar