Está en la página 1de 2

Tener instalado StarUML

1.- Descarga e instala node.js https://nodejs.org/dist/v12.16.1/node-v12.16.1-x64.msi

2.-Busca la ruta de instalación de Star Uml generalmente está en C:/Program Files/StarUML y a la


subcarpeta resources

3.- abre CMD o símbolo de sistema como administrador e ingresa el siguiente comando npm
install -g asar

4.-navega desde cmd donde tengas la carpeta resoursces de StarUML (navegar desde CMD es cd
y la ruta ejemplo cd C:\Program Files\StarUML\resources

5.-una vez que esté en el directorio de arriba vas a escribir en la misma consola el siguiente
comando asar extract app.asar app (se va extraer o crear una nueva carpeta
appsrcengine)
6.-Busca la nueva carpeta appsrcengine (la puedes buscar en con explorador de achicvos
la ruta debe ser algo como C:/Program Files/StarUML/resources/appsrcengine)

7.-una vez dentro de esta carpeta veras un archivo con el nombre de license-manager.js copealo y
pégalo en el escritorio

8.-abre el archivo copiaste en el escritorio (license-manager.js) con block de notas, verás el código
fuente:

Busca el que diga:

checkLicenseValidity () {
this.validate().then(() => {
setStatus(this, true)
}, () => {
setStatus(this, false)
UnregisteredDialog.showDialog()
})
}

Lo que vas a cambiar es lo siguiente: (lo que está en rojo es lo que cambio)

checkLicenseValidity () {
this.validate().then(() => {
setStatus(this, true)
}, () => {
setStatus(this, true)
//UnregisteredDialog.showDialog()
})
}
9.-Guarda los cambio hechos, y el archivo vuélvelo a copiar de la carpeta donde lo sacaste, si te
dice que si lo deseas reemplazar hazlo.
10.-por ultimo en la consola de comandos que tenías abierta, solo escribe el siguiente código:
asar pack app app.asar

11.-Ya puedes cerrar todo, ya está activada la licencia.

También podría gustarte