zoukankan      html  css  js  c++  java
  • Mac安装并破解StarUML

    1、下载与安装这里不做赘述,直接去官网下载即可

    http://staruml.io/

    2、关键的事情来了,破解

    一、打开安装包的目录

    cd /Applications/StarUML.app/Contents/Resources
    

    二、解压app.asar

    asar extract app.asar app
    //这里注意如果没有asar的话需要首先安装,命令如下
    sudo npm install -g asar
    

    三、修改里面的注册判断方法

    vim app/src/engine/license-manager.js
    //打开之后找到下面的内容
    setStatus(this, false)
    UnregisteredDialog.showDialog()
    //替换为如下内容
    setStatus(this, true)
    

    四、把内容重新压缩回去

    asar pack app app.asar
    //顺带把刚刚多出来的解压包删掉
    rm -r app
    

    3、意外的事情来了

    实际上到上一步破解工作已经完成,但是打开软件会发现如下错误:

    //“StarUML”已损坏,打不开。 您应该将它移到废纸篓。

    出现这个的原因是因为你的Mac电脑禁止了不明来源的软件,用这个软件的人基本不需要解释如何打开权限了

    当然也有例外啦,好像是新的Mac系统没有 任何来源这个选项,那么执行如下命令即可:

    sudo spctl --master-disable
    

    收工!

  • 相关阅读:
    图01--[基本概念&&图的实现]
    并查集01--[Quick Find&&Quick Union]
    排序05--[计数排序&&基数排序&&桶排序]
    排序04--[快速排序&&希尔排序]
    harukaの赛前日常
    harukaの收藏夹
    hello world&Restart the Journey
    成外集训小记
    CSPS2019游记
    博弈论初步
  • 原文地址:https://www.cnblogs.com/jerryqi/p/10103776.html
Copyright © 2011-2022 走看看