É uma idéia boa... ao inves de usar de 30 em 30 dias, poe um Random entre 25 e 40 dias.. assim o cliente nunca vai saber que dia realmente o sistema irá cair, somente você... e claro, nao avisar ao cliente, pra ele nao voltar a data do sistema.. hehe..
Bom, no meu caso, no sistema inteiro eu nao deixo o cliente mudar a data, ou seja, vendas, caixa, receber e etc.. entao se por algum motivo o cliente voltar a data da maquina, o sistema trabalhará com aquela data, ou seja, pra uma firma é inviável, imagina emitir um nota com data anterior?! []s Em 09/01/08, Régis Bender <[EMAIL PROTECTED]> escreveu: > > Boa tarde, > > no meu sistema eu criei duas chaves no banco, uma com a > dataDeExpiração(Date) e outro como expirada(char(3)). > Ao entrar no sistema ele verifica se a data de expiração, caso a data > atual seja maior que a data do banco, ele bloqueia o sistema, seta expirada > como 'SIM' (Para evitar que volte a data do micro) e cria uma chave com a > data. > Ex: > 09/01/2008 > 09 * 10 + 100 = 190 > 01 * 20 + 100 = 200 > 2008 - 2000 * 10 + 100 = 180 > > Para atualizar, eles me passam essa chave(190.200.180) e eu descubro a > data correta (Fazendo um cálculo contrario) e crio uma nova chave, onde ele > digitará no sistema. > Ex: > 09/01/2008 > 09 * 10 + 101 = 191 > 01 * 20 + 101 = 201 > 2008 - 2000 * 10 + 101 = 181 > > A cada chave validada eu acrescento 30 dias na dataDeExpiração. > > É uma maneira simples mas bem eficiente. > > Obs.: Crie uma DLL para esta função > sds > > Bender Desenvolvimento de Sistemas > e Serviços Contábeis (Régis) > (51) 98470699 > > Novo Hamburgo/RS > MSN: [EMAIL PROTECTED] <regissk8%40terra.com.br> > www.regisbender.com.br > > ----- Original Message ----- > From: Marcos Bernardo > To: delphi-br@yahoogrupos.com.br <delphi-br%40yahoogrupos.com.br> > Sent: Wednesday, January 09, 2008 3:55 PM > Subject: [delphi-br] [MEIO-OFF] Validação de licenças de Uso (+/- aluguel > por data) > > Salve senhores boa tarde... > > Estamos com um projeto para criar um pacote de software > e a empresa aqui me pediu para criarmos algumas formas de > travamento e segurança.. ok! > > Minha duvida é... como vcs fazem (caso alguem tenha isso no seus sistemas) > para liberar o uso do software, que no caso aqui seria como um aluguel > a pessoa não pagou não usa... heheh > > Pensamos em Datas (Data do sistema < data ultimmo acesso) = TRAVAR > > Mas não estou sentido firmeza.. hehehe > e atualização destas licenças??? > > Gostaria Opnião de vcs ... caso alguem utiliza alguma solução parecida > > Muito obrigado e espero ter sido claro.. hehe > > abraço! > > Marcos Bernardo > > [As partes desta mensagem que não continham texto foram removidas] > > ---------------------------------------------------------- > E-mail classificado pelo Identificador de Spam Inteligente. > Para alterar a categoria classificada, visite o Terra Mail > > [As partes desta mensagem que não continham texto foram removidas] > > > -- _________________________________ T.·.F.·.A.·. Fellipe Henrique [EMAIL PROTECTED] [As partes desta mensagem que não continham texto foram removidas]