starUML3支持跨平台,是一款非常好用的UML绘图工具,但是虽然你不购买还是能使用但是会像sublime一样一直给你提示购买,接下来就是怎样破解这个软件了。
下载AppImage文件,使用appimagetool-x86_64进行解压,解压之后再安装asar,
对appimage文件进行解压
./StarUML-3.2.2.AppImage --appimage-extract
进入目录
进入目录/appDir/StarUML.app/Contents/Resources
修改内容如下
checkLicenseValidity () {
this.validate().then(() => {
setStatus(this, true)
}, () => {
//setStatus(this, false)
//UnregisteredDialog.showDialog()
setStatus(this,true) //新增
})
}
然后使用appimagetool进行打包
./appimagetool-x86_64.AppImage ./squashfs-root/
接下来就是启动starUML了,再也不提示购买了
asar
需要使用npm进行安装,也就是需要对你的电脑配置node.js环境
最后想软件启动更方便可以使用
appimagelauncher-lite-2.1.3-travis975-7408819-x86_64.AppImage
对APP软件进行安装。
下载地址:
https://github.com/TheAssassin/AppImageLauncher/releases
安装
./appimagelauncher-lite-2.1.3-travis975-7408819-x86_64.AppImage install
安装好appimagelauncher
之后,打开查看app放置的目录,当然你可以新增检测目录
新增检测目录如下:
将starUML的appimage文件放到上述目录中的任意一个,然后等段时间就能在应用图标中看到starUML的启用图标了。
打包工具, app安装工具以及修改后的软件已经上传百度网盘,需要的自取
直接放链接容易失效,以文本的方式给出:
链接: https://pan.baidu.com/s/1xFFtlSOH0zSVcqMvsJ1HcA 密码: 1j6s
···
来源:oschina
链接:https://my.oschina.net/u/4408675/blog/4415181