zoukankan      html  css  js  c++  java
  • StartUML 破解

    各平台版本均适用,本文更改的为Mac版本。​

    1,打开对应 mac版本的安装包位置,在对应目录/Applications/StarUML.app/Contents/www/license/node/LicenseManagerDomain.js文件。

    2,找到文件23行,修改对应下面函数。更改为如下代码: 

    function validate(PK, name, product, licenseKey) {
     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(" ");
            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:0xcb

    licenseKey:later equals never!

    然后提示你注册成功!

     
  • 相关阅读:
    Git 常用命令集合
    PHP CURL
    Helm安装Dashboard
    使用helm 部署Nginx
    Helm v3部署和使用
    K8s
    Linux
    CentOS下 Docker、Docker Compose 的安装教程(附详细步骤)
    Passwordless SSH Login
    秒杀业务的设计
  • 原文地址:https://www.cnblogs.com/sherrykid/p/5883618.html
Copyright © 2011-2022 走看看