【备份】StarUML 3.X 注册方法(含Crack文件)
教程, 资源

【备份】StarUML 3.X 注册方法(含Crack文件)

本文参考此篇博客中的方法,仅做简单记录备份并提供打包的文件。

打包好的安装包和Crack文件见文末下载链接。

本文及提供的附件仅供学习目的,请勿用作其他用途,如有侵权请联系删除。

关于StarUML

StarUML是一个流行的UML建模绘图工具,通过Nodejs和Electron开发。3.X版本由asar打包发布。

Crack方法

Crack思路非常暴力,解包得到源代码,强制校验函数返回true再打包替换即可,步骤如下:

1. 通过npm安装asar包:

cnpm install -g asar

2. 转到 `安装路径\StarUML\resources` 目录下

3. 解包 app.asar文件(程序所谓位置):

asar extract app.asar app

4. 打开 app\src\engine\license-manager.js文件,修改如下函数,将License校验函数返回值无论成功与否均设为true:

checkLicenseValidity () {
    this.validate().then(() => {
      setStatus(this, true)
    }, () => {
      // 原来的代码,如果失败就会将状态设置成false
      // setStatus(this, false) 
      // UnregisteredDialog.showDialog()
 
      //修改后的代码
      setStatus(this, true)
    })
  }

5. 重新打包:

asar pack app app.asar

6. 替换掉原app.asar后重新启动程序即可。

StarUML 3.22 + Crack

此处提供3.22版本StarUML程序(Win)和打包好的对应版本app.asar文件,直接安装替换即可。注意关闭自动更新。

下载地址1:百度云

提取码:6bn7

– 为什么不放在自己服务器上呢?- 因为贫穷服务器太小。

(如果地址失效记得留言提醒一下)

查看评论

0 条评论

发表我的观点

取消