Skip to content

Instantly share code, notes, and snippets.

@jjvillavicencio
Last active August 11, 2025 12:07
Show Gist options
  • Select an option

  • Save jjvillavicencio/4e3615a8219bb1a17c81c4541c6c317d to your computer and use it in GitHub Desktop.

Select an option

Save jjvillavicencio/4e3615a8219bb1a17c81c4541c6c317d to your computer and use it in GitHub Desktop.
StarUml 3.

Recientemente StarUML se actualizó de 2.0 a 3.0. El método de crack original, la forma de modificar la función de verificación de licencia no se puede usar. La ubicación de instalación ha cambiado y se ha encontrado el archivo LicenseManagerDomain.js. ¿Qué debería hacer? El viejo conductor les dijo a todos que resolvieran el problema.

StarUML está escrito en nodejs. Específicamente, está escrito en el marco frontal de Electron. Todo el código fuente de starUML en la nueva versión viene empaquetado por la herramienta asar.

Ingresar al directorio (Windows)

C:\Program Files\StarUML\resources

Instalar la herramienta asar

npm install -g asar

Desempaquetar StarUML

asar extract app.asar app

Editar el archivo de licencia

app\src\engine\license-manager.js

Modificar el código

Linea 125

  checkLicenseValidity () {
    this.validate().then(() => {
      setStatus(this, true)
    }, () => {
    //===> Cambiar false por true
      setStatus(this, true)
      //===> Comentar Dialog
      // UnregisteredDialog.showDialog()
    })
  }

Volver a empaquetar StarUML

  asar pack app app.asar

Ejecutar StarUML

Fuente: https://blog.csdn.net/sam_shan/article/details/80585240

@KatiuscaH

Copy link
Copy Markdown

Gracias!

@nico-dela

Copy link
Copy Markdown

Antes de ejecutar los pasos especificados anteriormente, deberian hacer lo siguiente:

  1. Deben abrir "PowerShell" como administrador
  2. Una vez iniciado el programa, en el prompt (posteriormente al simbolo '_' ), ingresan el siguiente comando: "cd 'C:\Program Files\StarUML\resources'" (Sin las comillas dobles)

@rafaelmtz

Copy link
Copy Markdown

Gracias!!, probado y funcionando para Mac OS High Sierra

@CManzoS

CManzoS commented Oct 4, 2018

Copy link
Copy Markdown

Gracias. Funcionando perfectamente......para todos los que no saben de donde sale el npm y por que les tira el error que no reconoce la instrucción deben primero instalar nodeJS

@balqis-purorchid

Copy link
Copy Markdown

Thanks! This helps me on my deadline

@angelrc96

Copy link
Copy Markdown

Me ha funcionado a la perfección. Mil millones de gracias!

@philipretl

Copy link
Copy Markdown

If you need modify the file of license in MacOs. you should use the command "asar extract app.asar app" in the route "Applications/StarUML.app/Contents/Resources/app.asar"

En Mac os el archivo app.asar se ubica en la siguiente ruta: "Applications/StarUML.app/Contents/Resources/app.asar"

@asd227695

Copy link
Copy Markdown

I am not able to pack
Plz tell me what to do???????

@agrawalsajal02

Copy link
Copy Markdown

thanks man , this solved my problem .
checkLicenseValidity () {
this.validate().then(() => {
setStatus(this, true)
}, () => {
setStatus(this, true)
}).catch(()=>{
setStatus(this, true)
})
}

i have added catch to be in the safer side also.

@thesh4de

Copy link
Copy Markdown

This also works for v4

@hvnien18it2

Copy link
Copy Markdown

Export image still watermark, any perfect way?

@alexander01576

Copy link
Copy Markdown

Trabajando perfectamente

@Simouche

Copy link
Copy Markdown

it worked for v5

@Anis-Dhaoui

Copy link
Copy Markdown

Works for version 5.0.2 Thank you.

@sinzonit

sinzonit commented Nov 8, 2022

Copy link
Copy Markdown

it worked for v5.0.2
Thank you alot!

@blueboned

blueboned commented Nov 30, 2022

Copy link
Copy Markdown

Extremely thanks
1>install node js
2>follow same step as above (use cmd only)
follow these steps for Zero error

Muchas gracias

@joseehilton147

Copy link
Copy Markdown

works on 5.1.0 TY

@Azinth

Azinth commented Apr 10, 2023

Copy link
Copy Markdown

it works for me! Thanks a lot

@david99pereyra

david99pereyra commented Sep 17, 2024

Copy link
Copy Markdown

No me permite para la version 6.2.2
Alguna sugerencia?

@RDreamStudios

Copy link
Copy Markdown

It worked for me in StarUML 6.2.2 with these codes, it also solved the problem to export diagram as a PRO User: https://gist.github.com/RodyDesigner/394c00db555119ea50eea7eb158312ad

have a good day!!

@Cotopaco1

Copy link
Copy Markdown

It works for me! in version 5.0.2, Thanks!

@JhonFDev

Copy link
Copy Markdown

lo hice para la Versión 7.0 y cuando intento abrir StarUml se cierra automáticamente de inmediato, no funciona para la Versión 7.0, ¿alguna otra sugerencia?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment