美文网首页
starUML破解

starUML破解

作者: 资本家大恶人 | 来源:发表于2020-08-30 19:21 被阅读0次

    安装
    官网:http://staruml.io

    安装NodeJs
    1,HomeBrew安装

    /usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
    

    brew -V

    2,Nodebrew安装

    brew install nodebrew
    
    nodebrew -v
    

    3,Nodejs安装

    $ nodebrew ls-remote
    

    如果出现以下异常

    Fetching: https://nodejs.org/dist/v7.10.0/node-v7.10.0-darwin-x64.tar.gz
    
    Warning: Failed to create the file 
    
    Warning: /Users/whoami/.nodebrew/src/v7.10.0/node-v7.10.0-darwin-x64.ta
    
    Warning: r.gz: No such file or directory
    
    curl: (23) Failed writing body (0 != 941)
    
    download failed: https://nodejs.org/dist/v7.10.0/node-v7.10.0-darwin-x64.tar.gz
    
    

    需要创建文件夹

    mkdir -p ~/.nodebrew/src
    $ nodebrew install-binary latest
    

    4,Nodejs有效化

    $ nodebrew ls
    
    $ nodebrew use v7.1.0
    

    5,环境变量设置

    $ echo 'export PATH=$HOME/.nodebrew/current/bin:$PATH' >> ~/.bash_profile
    
    $ node -v
    

    提取app.asar

    StarUML右键显示包内容进入
    Contents/Resources/把app.asar复制出来

    解压app.asar

    asar extract app.asar app
    

    修改解压出来的app/src/engine/license-manager.js

    checkLicenseValidity函数,
    将setStatus(this,false)改成setStatus(this,true),
    并注释UnregisteredDialog.showDialog()
    

    重新打包放回目录
    asar pack app app.asar
    将app.asar放回Contents/Resources/

    相关文章

      网友评论

          本文标题:starUML破解

          本文链接:https://www.haomeiwen.com/subject/ewlsrktx.html