スターUML for Macのインストールとクラック
StarUMLをダウンロードして住所をインストールします.http://www.macupdate.com/app/mac/55571/staruml/download または公式サイト: http://staruml.io
クラックプロセス
まずbrewをインストールして参考します.https://blog.csdn.net/JonWu0102/article/details/80015724
1)npmの取り付け
2)asarの取り付け
npm install asar-g
3)解凍ファイルap.asar
cd/Application s/StarUML.ap/Contents/Resource/
asar extract ap.asar ap
4)新しく作成したapディレクトリのlisenceファイルを修正する
vim app/src/engine/license-manager.js
IをクリックしてINSERTに入ります
5)checkLicenseValidity()関数を見つけました.
ESCをクリックして保存します.
6)元のap.asarを包装して覆う
コマンドライン入力
asar pack ap.asar
クラックプロセス
まずbrewをインストールして参考します.https://blog.csdn.net/JonWu0102/article/details/80015724
1)npmの取り付け
brew install node
上の命令を実行したら、nodejsとnpmをインストールしてください. 2)asarの取り付け
npm install asar-g
3)解凍ファイルap.asar
cd/Application s/StarUML.ap/Contents/Resource/
asar extract ap.asar ap
4)新しく作成したapディレクトリのlisenceファイルを修正する
vim app/src/engine/license-manager.js
IをクリックしてINSERTに入ります
5)checkLicenseValidity()関数を見つけました.
checkLicenseValidity () {
this.validate().then(() => {
setStatus(this, true)
}, () => {
setStatus(this, false)
UnregisteredDialog.showDialog()
})
}
上書き変更checkLicenseValidity () {
this.validate().then(() => {
setStatus(this, true)
}, () => {
setStatus(this, true)
})
}
ESCをクリックして保存します.
6)元のap.asarを包装して覆う
コマンドライン入力
asar pack ap.asar