macOS 下 starUML 软件激活方案

starUML每次打开都弹出提示其实挺烦的,于是研究了一下如何 po 解(激活)它。记录一下方法以便以后使用。
我觉得这个软件很好用,大型项目的所有图我都是用这个软件画的。

直接上步骤!先关掉starUML

1、安装 asar,以便可以打开 asar 文件

如果你没有 node 环境,请自行安装,比如使用 homebrew 安装。此处不再赘述。

npm install -g asar 

在这里插入图片描述

2、进入 starUML 的程序目录

cd /Applications/StarUML.app/Contents/Resources/

在这里插入图片描述

3、提取出.asar 文件中的内容

asar extract  app.asar app

在这里插入图片描述

此时可以看到目录下面多出一个与 app.asar 文件一样名称的 app 文件夹
在这里插入图片描述

提示:快速通过访达去某一个文件夹,快捷键: cmd + shift + G
输入自己的路径:/Applications/StarUML.app/Contents/Resources
回车即可打开访达窗口

4、打开 license-manager.js文件

在这里插入图片描述

  // 破解的校验函数checkLicenseValidity () {this.validate().then(() => {setStatus(this, true)}, () => {// setStatus(this, false) // UnregisteredDialog.showDialog()//修改后的代码setStatus(this, true)})
}

5、保存该文件

6、重新打包回去

asar pack app app.asar

在这里插入图片描述

7、打开 starUML 校验是否成功

在这里插入图片描述

在这里插入图片描述

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/133348.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

助力生成式AI人才培养,飞桨(湖北)教育创新中心启动建设

10月21日下午,由湖北省自动化学会主办,百度飞桨联合华中科技大学共同承办的湖北省高校产教融合院长研讨会在武汉华科大希尔顿欢朋酒店成功召开。来自湖北省内十二所高校人工智能、计算机、自动化相关学院的18位二级学院院长、副院长以及来自飞桨的代表共…

项目流程管理工具 OmniPlan Pro 4 mac中文版软件介绍

OmniPlan Pro mac是 The Omni Group 为 macOS 和 iOS 操作系统开发的项目管理软件。它允许用户创建和管理复杂的项目、定义任务、分配资源、跟踪进度和生成报告。 OmniPlan Pro mac包括甘特图、网络图、关键路径分析、资源均衡和成本跟踪等功能。 借助 OmniPlan Pro&#xff0…

Kubeadm - K8S1.20 - 高可用集群部署(博客)

这里写目录标题 Kubeadm - K8S1.20 - 高可用集群部署一.环境准备1.系统设置 二.所有节点安装docker三.所有节点安装kubeadm,kubelet和kubectl1.定义kubernetes源2.高可用组件安装、配置 四.部署K8S集群五.问题解决1.加入集群的 Token 过期2.master节点 无法部署非系…

【PTE-day03 报错注入】

报错注入 1、报错注入 group by count2、报错注入 extractvalue3、报错注入updatexml1、报错注入 group by count http://124.222.124.9:8888/Less-5/?id=-1 union select 1,count(*),concat((select database()),ceil(rand(0)*2)) as a from information_schema.tables grou…

初识C++(2)

文章目录 什么是缺省参数什么是函数重载什么是引用引用在函数中的作用常引用引用跟指针的区别 c中的宏替换 什么是缺省参数 缺省参数:在调用函数中 可以不传参数 并且在半缺省的时候不能跳着传,只能连续传 缺省参数 不能跳跃传 半缺省(缺省值只能从右往…

数据结构:Map和Set(1)

搜索树 概念 若它的左子树不为空,则左子树上所有节点的值都小于根节点的值 若它的右子树不为空,则右子树上所有节点的值都大于根节点的值 它的左右子树也分别为二叉搜索树 这棵树的中序遍历结果是有序的 接下来我们来模拟一棵二叉搜索树&#xff0c…

Apifox日常使用(一键本地联调)

背景说明:现在的项目一般都是前后分离,线上出bug或者在进行联调时,有些时候后端需要重复模拟前端数据格式,在使用Apifox的情况下,如何快速造出后端需要的数据呢? 随便找一个网站,点开f12&#…

论文阅读—— UniDetector(cvpr2023)

arxiv:https://arxiv.org/abs/2303.11749 github:https://github.com/zhenyuw16/UniDetector 一、介绍 通用目标检测旨在检测场景那种的一切目标。现有的检测器依赖于大量数据集 通用的目标检测器应该有两个能力:1、可以利用多种来…

计算机网络常见的名词解释

计算机网络常见的名词解释 1.应用层2.传输层3. 网络层4.链路层5. 无线网络和移动网络6.计算机网络中的安全 1.应用层 API (Application Programming Interface)应用程序编程接口HTTP (Hyper Text Transfer Protocol) 超文本传输协…

Linux难学?大神告诉你,Linux到底该怎么自学!

Linux难学?大神告诉你,Linux到底该怎么自学! 就Linux这个学习曲线,如果不是有人带,分分钟会被自己劝退!不过,要是你换个思路,不妨跟着这里的节奏,试试看? 知乎…

AI系统ChatGPT程序源码+AI绘画系统源码+支持GPT4.0+Midjourney绘画

一、AI创作系统 SparkAi创作系统是基于OpenAI很火的ChatGPT进行开发的Ai智能问答系统和Midjourney绘画系统,支持OpenAI-GPT全模型国内AI全模型。本期针对源码系统整体测试下来非常完美,可以说SparkAi是目前国内一款的ChatGPT对接OpenAI软件系统。那么如…

AWS SAP-C02教程0--课程概述

SAP是亚马逊云的解决方案架构师专业级认证,关于本课程,我会简述已下3点: 在本课程中按照自己的分类讲述考试相关的AWS产品,特别会注明每个产品在考试中可能出现的考点会对一些解决方案做对比,通过一些对比给出不同场景…

帧间快速算法论文阅读

Low complexity inter coding scheme for Versatile Video Coding (VVC) 通过分析相邻CU的编码区域,预测当前CU的编码区域,以终止不必要的分割模式。 𝐶𝑈1、𝐶𝑈2、𝐶𝑈3、&#x…

linux在如何安装宝塔,宝塔在linux服务器下如何安装?

宝塔在linux服务器下如何安装? 那首先你得有一台linux的服务器 可以到这里白嫖一台服务器 【基本上】 https://t.aliyun.com/U/9WzPCS 有了服务器之后就可以进行宝塔的安装了! 在Linux系统下安装宝塔面板主要分为以下步骤: 1、进入远程连接…

图论(欧拉路径)

理论: 所有边都经过一次,若欧拉路径,起点终点相同,欧拉回路 有向图欧拉路径:恰好一个outin1,一个inout1,其余inout 有向图欧拉回路:所有inout 无向图欧拉路径:两个点度数奇,其余偶 …

3.4、Linux小程序:进度条

个人主页:Lei宝啊 愿所有美好如期而遇 目录 回车与换行的概念和区别 行缓冲区概念 进度条代码 version1 version2 version3 回车与换行的概念和区别 换行\n,回车\r 似乎无需多言 行缓冲区概念 这里我们通过例子来简单理解即可,深入…

vue面试题

Vue.js 是一个渐进式的 JavaScript 框架,被设计用来构建用户界面。与其他重量级框架(如 Angular 或 React)相比,Vue.js 提供了更简单、更灵活的 API,使得你可以在各种项目中灵活使用。 Vue.js 主要的核心特性是&#…

wx 小程序不打开调试模式无法获取数据

问题开始 最近学习小程序,发布了一个体验版的小程序,发现正常扫码进入后接口数据是无法访问的。也就是原始数据,不过开启调试模式后,数据又一切正常,但是总不能让每个人都开启调试模式用吧,终于查阅资料后找到了解决问题的办法 …

10 索引优化与查询优化

文章目录 索引失效案例关联查询优化对于左外连接对于内连接JOIN语句原理简单嵌套循环连接SNLJ索引嵌套循环连接INLJ块嵌套循环连接BNLJHash Join 子查询优化排序优化filesort算法:双路排序和单路排序 分组优化分页优化优先考虑覆盖索引索引下推ICP使用条件 其他查询…