Problema con el generador de clave para l2server.exe

Iniciado por ghadda, Mar 15, 2023, 04:57 AM

Tema anterior - Siguiente tema
Hola, en primer lugar super contento de haber encontrado esta web, sobre todo porque esta en español!

Mi duda/problema es que no consigo generar una key para l2server.exe, cuando carga el path node etc... me dice que

"El archivo de licencia (License.ini) parece contener un a clave no valida.

Su hardware es: (no pone nada)

Póngase en contacto con el administrador de la extension para obtener la clave correcta."

acto seguido reedita el archivo y borra el contenido de la Harware ID alguien sabe que estoy haciendo mal o no haciendo?

Muchas gracias de antemano!

Buenas, si en el hardware no pone nada algo raro tenes, porque ahi deberia estar tu hwid del equipo.

Que pack estas usando? la licencia se genera con el keygen.exe

Fijate en este post paso algo similar. https://l2dandiarena.com/index.php?topic=86.0
Lineage II FAN

Mar 17, 2023, 04:22 AM #2 Ultima modificación: Mar 17, 2023, 04:27 AM por ghadda
Hola, al final anule la clave desde el source uso los archivos de guyext64 le hice un bypass en una linea para que el codigo aunque incorrecto lo de por bueno.

el el archivo keyEngine.cpp

void CKeyEngine::init()
{
   VIRTUALIZER_TIGER_BLACK_START;
   loadINI();
   m_Hardware.generate();

   if(isValid(m_Name, m_Key, m_Hardware))
   {
      m_State = KeyEngine::StateValid;
   }
   else
   {
      // m_State = KeyEngine::StateInvalid; da la key por invalida valida, la linea siguiente la daria por valida en caso de no serlo
      m_State = KeyEngine::StateValid;
   }

   VIRTUALIZER_TIGER_BLACK_END;
}

Supongo que habra maneras mas eficientes de hacerlo pero no se programar mucho en casi ningun lenguaje y es lo primero que se me ocurrio