Skip to content

Instantly share code, notes, and snippets.

@danielquisbert
Last active November 13, 2024 17:02
Show Gist options
  • Save danielquisbert/cf8af9d00dab3911188670a8e99a4cd2 to your computer and use it in GitHub Desktop.
Save danielquisbert/cf8af9d00dab3911188670a8e99a4cd2 to your computer and use it in GitHub Desktop.
Key para starUML

Key starUML 3.X

Link de referencia

http://php-note.com/article/749.html

1.Descargar StarUML 3.1.0

http://staruml.io/download

http://www.macupdate.com/app/mac/55571/staruml/download

2. Instalar npm

Revisar:https://blog.csdn.net/qq_33833327/article/details/78027431

3. Instalar asar

npm install asar -g

4. StarUML

(1) Descomprimir app.asar

cd /Applications/StarUML.app/Contents/Resources asar extract app.asar app

(2) Editar license-manager.js

nano app/src/engine/license-manager.js

Buscar la función checkLicenseValidity () y comentar las líneas siguientes:

``

checkLicenseValidity () {

this.validate().then(() => {

  setStatus(this, true)
  
}, () => {

  // setStatus(this, false) 
  // UnregisteredDialog.showDialog()
  setStatus(this, true)
  
})

}

``

(3) Comprimir app

asar pack app app.asar

Listo!!!

@Alejandro-Ihuit
Copy link

How can I unzip "asar" files on Windows?

@JRiveraDiaz
Copy link

Funciono en la versión 4.0.1 en Windows 10,solo que deja la marca de agua en los documentos.

@Jamir-boop
Copy link

funciona para el 4.0.1 tambien 👌🏻

@marturocn
Copy link

@JRiveraDiaz A mi igual, lo resolví analizando el código para crear un generador de claves y pase la validación en todas las partes del programa

@sabbarmehdi
Copy link

Thanks

@AngelAlexQC
Copy link

Great !

@emrodriguez
Copy link

emrodriguez commented Aug 26, 2022

Excelente funcionando

@ARTEAGA1811
Copy link

Usé la versión 5.0.2 y funcionó sin problemas. ¡Gracias!
Prometo que cuando tenga los recursos suficientes pagaré la licencia.

@ARTEAGA1811
Copy link

Alguien me puede ayudar con la instalación. Punto 4 Descomprimir el app.asar

Primero debes ingresar en la carpeta "resources" de StarUML, normalmente está en esta ruta: C:\Program Files\StarUML\resources
Luego de haber ingresado ya puedes ejecutar el comando: asar extract app.asar app y continuar con los siguientes

@Fcomguerrero
Copy link

Funciona en version 5.0.2 (Gracias)

@fernand0albert0
Copy link

fernand0albert0 commented Oct 5, 2022

Una ves instalado npm desde el paso (2) Editar license-manager.js.... se puede abrir con cualquier editor de texto en Windows 10. Funciona excelentemente 5/10/22.
Version 5.0.2
Muchisimas gracias

@AlexAguilarP
Copy link

Alguien me puede ayudar con la instalación. Punto 4 Descomprimir el app.asar

sí usas Windows es mejor que utilizar el CMD nativo y no el powershell

@Fdjcm2
Copy link

Fdjcm2 commented Jan 16, 2023

Buenas, me funciono en la ultima versión. Me esta llamando esto la curiosidad. Se puede hacer con otros programas? o como se aprende. Soy estudiante y me interesa un poco sobre ciberseguridad.

@Draaen
Copy link

Draaen commented Jan 17, 2023

Buenas, todo bien hasta que intento descomprimir. Me sale este error:
Error: EPERM: operation not permitted, mkdir 'app'

@martinngreco
Copy link

Works great, if there is any problem try running as admin.

@Aidalz
Copy link

Aidalz commented Apr 17, 2023

Gracias, funciona en StarUML 5.1.0

@bastianGd
Copy link

Funcionó. Muchas gracias, maestro!

@jmanuelsoberano
Copy link

Gracias, funciona en StarUML 6.0.1

@HeisenberXx
Copy link

Buenas, todo bien hasta que intento descomprimir. Me sale este error: Error: EPERM: operation not permitted, mkdir 'app'

Inicia el símbolo del sistema como administrador

@PowrAscent
Copy link

No funcionó en 2024, no sé si a alguien más le funcionó

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