StarUML . The original crack method, how to modify the license verification function cannot be used. The installation location has changed and the LicenseManagerDomain.js file has been found. What should I do? The old driver told everyone to solve the problem.
StarUML is written in nodejs. Specifically, it is written on the front frame of Electron. All starUML source code in the new version is packaged by the roasting tool.
C:\Program Files\StarUML\resources
npm install -g asar
asar extract app.asar app
app\src\engine\license-manager.js
line 125
checkLicenseValidity () {
this.validate().then(() => {
setStatus(this, true)
}, () => {
//===> Cambiar false por true
setStatus(this, true)
//===> Comentar Dialog
// UnregisteredDialog.showDialog()
})
}
asar pack app app.asar