mac 安装start UML 破解版

mac安装startUML并破解

下载startuml软件,[地址如下:](链接:https://pan.baidu.com/s/1ZAkWvIXcqP-8cnHn-zzDhA 密码:xri0),或者去官网也可以下载

1. 下载之后进行安装,和普通的软件安装相同

2. 进入安装目录,默认是/Applications/StarUML.app/Contents/www/license/node$vim LicenseManagerDomain.js 路径:

uml_0ne.png

3. 找到function validate(pk,name,produck,licensekey)方法,大致应该在第23行左右,修改成如下方法:

 var pk, decrypted;
        // edit by 0xcb
        return {
            name: "0xcb",
            product: "StarUML",
            licenseType: "vip",
            quantity: "mergades.com",
            licenseKey: "later equals never!"
        };
        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;
        }

如下:


uml_two.png

4. 然后打开startUML软件,进入help --> enter license,如下:

![uml_four.png](https://upload-images.jianshu.io/upload_images/16150916-5619676bcc702f12.png?imageMogr2/auto-orient/strip%7CimageView2/2/w/1240)

注:此处由于非appstore下载,有可能提示无法打开,这时候需要到 系统偏好设置 -->安全性与隐私 --> 通用 --> 下面有 允许从以下下载的应用 点击仍要打开 即可

5. 输入如下信息:

Name:0xcb
licenseKey:later equals never!

如下:

6. 然后就会提示注册成功的窗口,可是使用了

uml_five.png

你可能感兴趣的:(mac 安装start UML 破解版)