StarUML3.0.2環境搭建

        UML類圖的繪製在軟件詳細設計階段必不可少,今天就來簡單介紹一下一個常用的UML編輯軟件StarUML環境的搭建。

本文基於StarUML3.0.2版本的安裝與破解操作流程,主要包括以下幾步:

1,下載指定版本StarUML

2,安裝

3,安裝npm環境

4,找到安裝位置,並在指定目錄中運行cmd

5,解壓app.asar文件

6,修改指定js文件

7,重新打包生成app.asar文件

下面就來具體介紹一下每一步的操作。

 

1,下載指定版本StarUML

 

2,安裝

沒有什麼好介紹的,省略

 

3,安裝npm環境

因爲在第五步中解壓.asar文件需要用到npm工具,所以我們需要安裝環境。我們可以通過安裝nodejs環境來簡潔安裝npm環境。

 

4,找到安裝位置,並在指定目錄中運行cmd

找到StarUML安裝位置,默認C:\Program Files\StarUML;

  • 並打開resources目錄
  • 運行控制檯

 

 

5,解壓app.asar文件

過npm指令解壓app.asar文件

asar extract app.asar app  :解壓到當前目錄的app文件夾中

 

6,修改指定js文件

  • 找到app文件夾中的license-manage.js,目錄位置app\src\engine\license-manage.js
  • 修改checkLicenseValidity()方法並保存,修改前後代碼如下:
//修改前 
checkLicenseValidity () {
    this.validate().then(() => {
      setStatus(this, true)
    }, () => {
      setStatus(this, false)
      UnregisteredDialog.showDialog()
    })
  }

//修改後
 checkLicenseValidity () {
    this.validate().then(() => {
      setStatus(this, true)
    }, () => {
      setStatus(this, true
      //UnregisteredDialog.showDialog()
    })
  }

 

7,重新打包生成app.asar文件

重新打包生成app.asar文件,控制檯執行:

asar pack app app.asar

 

參考:https://blog.csdn.net/fepengwang/article/details/85068516

其他推薦:https://blog.csdn.net/jichuang123/article/details/50548339  五個免費UML建模工具推薦

 

如果對您有幫助,歡迎掃碼關注:

                                                                                      

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章