Crear la clave del proveedor
Es la primera vez. Se crea la clave con la que firmará las licencias; queda protegida con la contraseña de administrador que elija ahora. La parte pública se instala en el editor (hay que recompilar el .exe después de este paso).
Servidor en la nube sin datos. No cree una clave nueva aquí: invalidaría las licencias ya emitidas. Suba la clave, las cuentas y las licencias actuales con nube\migrar_datos.ps1.
Importante: respalde la carpeta . Si pierde la clave o la contraseña no podrá emitir licencias que el editor acepte.
Iniciar sesión
Solicitud de un cliente
Pegue aquí el correo o el mensaje de WhatsApp completo que le llegó (el que trae el «Código de solicitud» XTS2-…). Se crea la cuenta si es nueva y el formulario de abajo queda listo para emitir.
Emitir licencia
Licencia emitida
La respuesta ya va escrita con la licencia y cómo activarla. El cliente la pega en la pantalla de licencia del editor.
Nueva cuenta
Cuentas
| Nombre | Empresa | Correo | Licencias |
|---|
Licencias emitidas
| N.º | Cliente | Tipo | Equipo | Desde | Vence | Estado |
|---|
Revisar una licencia
Pegue una licencia (por ejemplo, la que tiene un cliente) para ver a quién y a qué equipo corresponde.
Cambiar la contraseña de administrador
Contacto y actualizaciones
A dónde le llegan las solicitudes de licencia y los reportes de problemas (la pantalla de licencia y el editor dejan el correo y el WhatsApp ya dirigidos aquí), y desde dónde descargan los editores las actualizaciones.
El editor de este equipo lo usa al tiro (sin recompilar). Para que lo traigan los equipos de clientes nuevos, vuelva a generar el portable y el instalador.
Publicar una actualización
1. Suba la versión en editor_logica/version.py (y sus novedades) y genere el portable. 2. Elija aquí esa carpeta y pulse «Preparar». 3. Suba los dos archivos que se generan a la dirección de actualizaciones: primero el paquete .xtupd y al final ultima.json.
En el servidor en la nube no está el portable. En el equipo de desarrollo ejecute python admin_licencias\preparar_actualizacion.py: arma el paquete con el portable generado y pide la firma a este servidor (la clave del proveedor no sale de aquí). Luego suba los dos archivos como siempre.
Respaldo
Respalde la carpeta (clave del proveedor, cuentas y licencias).