StarUML 2024最新版安装、学习版详解教程
·
前言
StartUML这款作为UML的主流软件,这里写下最新版的安装和学习方法,也是参考有之前的教程,只不过最新版稍微改了下源码。
步骤
- 下载软件
软件直接去官网下载最新版本即可,点击: StarUML 去官网下载
现在最新版本是6.2.2
下载好后直接打开就会安装,默认安装在C:\Program Files\StarUML\下
- 下载Node.js
Node官网下载: Node.js

Node.js现在长期支持版本是20,建议下载这个,按配置下载就行
下载好了一路确认安装就行
安装好了打开控制台打印下版本信息没问题就行
win + R

cmd 或者 powershell 都行,没权限就用管理员身份打开。
输入 node -v

- 开搞
找到 StartUML 的安装路径,进入 resources 文件夹
因为我改在D盘了,所以目录在D的。

进入 resources目录

在上面路径栏单击输入 cmd ----> 回车

先下载工具包
npm install asar -g
警告和提示不用管

然后解压
asar extract app.asar app

删除掉app.asar
打开app目录

然后进入下图文件夹,找到license-manager.js

打开找到这里
将 catch 方法里代码全部注释,然后添加我选中的一行,保存退出。

// const remains = this.checkEvaluationPeriod();
// const isExpired = remains < 0;
// const result = await UnregisteredDialog.showDialog(remains);
// setStatus(this, false);
// if (isExpired) {
// app.quit();
// }
setStatus(this, true);
来到下图位置,找到application.js文件

Ctrl + f 搜索 autoUpdater 找到这,改即可。
将该两行注释

保存退出
在 cmd 输入
asar pack app app.asar

回到文件夹resource,成功打包app.asar

删除app文件夹即可
现在打开 startUML 软件,就发现不再弹对话框。
更多推荐



所有评论(0)