美文网首页
StarUML(二) —— 导出流程图去除水印的方法(二)

StarUML(二) —— 导出流程图去除水印的方法(二)

作者: 刀客传奇 | 来源:发表于2022-01-27 20:19 被阅读0次

    版本记录

    版本号 时间
    V1.0 2022.01.27 星期四

    前言

    StarUML(简称SU),是一种创建UML类图,生成类图和其他类型的统一建模语言(UML)图表的工具。StarUML是一个开源项目之一发展快、灵活、可扩展性强。我们一般都是使用这个软件画一个时序图和软件图等,特别是软件图是我们常用的,用来反映各个模块各个类之间的关系。感兴趣的可以看下面几篇文章。
    1. StarUML(一) —— 简介和破解(一)

    开始

    在我们用StarUML画完流程图,想导出png文件的时候。

    会发现导出的图后面有水印。

    通过背景可以看见是提示我们去注册去。

    我们只需要按照下面几步骤执行完就可以了

    1. app.asar解压

    通过下面的路径找到app.asar

    接着就是将其解压

    asar e app.asar app
    

    2. 证书文件修改

    下面就是修改license证书文件。

    将这个文件用Sublime打开

    将上面红框的文件修改为

      //增加新的函数
      validate() {
        return new Promise((resolve, reject) => {
          resolve({
            name: "DXkite",
            product: "DXkite product",
            licenseType: "DXkite Personal",
            quantity: "DXkite Quantity",
            timestamp: "1529049036",
          });
        })
      }
    

    然后保存下。

    3. 重新打包

    下面就是重新将修改后的文件打包。打包命令:

    asar p app app.asar
    

    然后将打包后的文件和原来的app.asar进行替换就可以了。替换后打开不会再跳出register的对话框,而且导出的图片也没有水印了哈哈。

    后记

    本篇主要讲述了去除StarUML导出图片的水印问题,感兴趣的给个赞或者关注~~~~

    相关文章

      网友评论

          本文标题:StarUML(二) —— 导出流程图去除水印的方法(二)

          本文链接:https://www.haomeiwen.com/subject/ycwahrtx.html