破解StarUML

流程介绍

  1. 下载StarUML,并安装
  2. 安装破解工具Node.js,asar
  3. 解压app.asar文件,修改代码
  4. 重新打包app.asar文件,并替换

下载StarUML

在StarUML官网下载,下载后双击即可安装

安装破解工具

破解工具需要安装Node.js, 这个百度有很多方法,不详细说明

安装Node.js后,通过sudo npm install -g asar命令,下载asar工具

解压app.asar文件

安装StarUML后,在安装目录C:\Program Files\StarUML\resource中有app.asar文件

app.asar

备份app.asar文件后,通过asar extract app.asar app命令解压

在解压后的目录中找到/app/resources/app/src/engine/license-manager.js文件,打开后准备修改

# 找到checkLicenseValidity ()

checkLicenseValidity () {
    this.validate().then(() => {
      setStatus(this, true)
    }, () => {
      # 原来的代码:
      # setStatus(this, false) 
      # UnregisteredDialog.showDialog()
 
      # 修改后的代码
      setStatus(this, true)
    })
  }

重新打包

修改保存后,通过asar pack app app.asar命令重新打包

运行StarUML

已经拥有license
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • 1.下载StarUML 下载地址:StartUML 2.按引导安装好之后启动软件 如果没有破解是会显示一个购买软件...
    faunjoe阅读 3,335评论 0 0
  • 一、下载和安装 在官网下载最新版StarUML,双击下载好的dmg文件,拖动进行安装。 二、破解 修改StarUM...
    小菜变大菜阅读 5,649评论 0 1
  • 写在开头 先说说为什么要写这篇文章, 最初的原因是组里的小朋友们看了webpack文档后, 表情都是这样的: (摘...
    Lefter阅读 10,706评论 4 31
  • StarUml+Nodejs入门 安装Nodejs 1. 从官网上下载nodejs的安装包 2. 检验是否安装成功...
    山间一缕清泉阅读 4,935评论 0 1
  • 不变不通 2018年过去了,给自己总结了一个年度关键词:改变。 伴随着成长阶段、角色身份、周边环境的变化,个人需要...
    新酒_阅读 3,764评论 0 4

友情链接更多精彩内容