**本人安装的是StarUML-3.0.1版本** 一.下载与安装 1. 从官方网站下载,网址:http://staruml.io/ 2. dmg文件下载完成后,双击安装. 二.破解 1. 安装npm,在终端输入: brew install npm 注意:如果出现“Error: Calling fails_with :gcc_4_0 is disabled! There is no replacement. Please report this to the homebrew/core tap:
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-ma
1. npm install asar -g 2. asar --version 如果有版本号就继续 3.找到需要解压的软件位置 在app.asar的地址输入 asar e app.asar tmp 4.修改源码后重新封装 asar p tmp/ app.asar 因为步骤3中解包出来的全是源码文件,而且涉及到注册的字符串(trial.license)并未加密,所以直接修改程序逻辑即可实现破解.