Hola,
Como vamos a utilizar definitivamente MSVC, no vamos a poder seguir utilizando las mochilas de Safenet en modo red lan porque no tenemos los fuentes de la librer铆a que hizo Ren e Flores.
Hab铆a pensado en controlarlo con la base de datos de los usuarios que est谩 en el servidor , de modo que cuando se entra al programa al seleccionar el usuario y autentificarse, marco el campo lConectado con .T., y cuando sale del programa lo marco como .F., de modo que:
- No se pueden crear m谩s usuarios que los adquiridos. (esto no plantea problemas)
- Un usuario no puede iniciar sesi贸n m谩s de 1 vez, porque se controla con lConectado.
El problema me surge c贸mo tratar las salidas anormales del programa, bien por cuelgue, corte de luz, etc, porque en el servidor lConectado seguir谩 en .T. y no le dejar谩 volver a iniciar sesi贸n.
Si permito liberar la sesi贸n entonces nos van a enga帽ar porque el usuario se loguear谩, y luego el Administrador le liberar谩 la sesi贸n, burl谩ndose as铆 el control de las licencias en red.
驴Se os ocurre por favor alguna idea?.
Much铆simas gracias.
Un saludo
Un saludo, Best regards,
Harbour 3.2.0dev, Borland C++ 5.82 y FWH 13.06 [producci贸n]
Implementando MSVC 2010, FWH64 y ADO.
Abandonando uso xHarbour y SQLRDD.