1. 程式人生 > >starUML下載、安裝、破解全過程

starUML下載、安裝、破解全過程

原文地址

方法一(正宗破解,十分好用,穩定到starUML2) StarUML官方下載地址: http://staruml.io/download

破解: ​1.使用Editplus或者Notepad++等特殊的文字編輯器開啟 安裝位置下/www/license/node/LicenseManagerDomain.js檔案 2.修改validate方法,在如下指定的位置上新增指定的程式碼

function validate(PK, name, product, licenseKey) {
    var pk, decrypted;
    //新增程式碼開始
    return {
        name: "hancher",
        product: "StarUML",
        licenseType: "vip",
        quantity: "www.hancher.com",
        licenseKey: "hello,hancher!"
    }
    //新增程式碼結束
    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;
    }
}

在如上位置,插入如上程式碼。 3.驗證開啟StarUML,開啟選單Help->Enter License,輸入上面指定的name和license資訊,分別為hancher和hello,hancher!,成功! 然後就有註冊成功的提示資訊了,help->about startuml,可以看到​提示資訊已註冊

無安裝、破解過程,需注意: 第一次執行,必須以管理員身份執行,之後隨意。

備註 1、方法一,適用於所有版本,包括2版本 2、略微扎心的是2版本的時序圖類的位置是固定的(佔時看起來是這樣子,還沒仔細看)導致圖的位置錯亂,我的天哪,我畫了好大的一張圖啊QAQ! 3、方法二,因為下載、語言包、破解問題,適合伸手黨,但是更個starUML2就有些麻煩了,所以還是1版本。(都伸手黨了,能用就行了,不厚道的笑了=。=)