No meu caso eu fiz um cálculo simples, poderia ter dificultado um pouco mais, ou alterar alguns valores de acordo com o número de atualização, tipo a cada atualização o sistema faz um cálculo diferente pra validar
sds Bender Desenvolvimento de Sistemas e Serviços Contábeis (Régis) (51) 98470699 Novo Hamburgo/RS MSN: [EMAIL PROTECTED] www.regisbender.com.br ----- Original Message ----- From: Leonardo Cruz Costa - P. M. Quissamã To: delphi-br@yahoogrupos.com.br Sent: Wednesday, January 09, 2008 4:30 PM Subject: Re: [delphi-br] [MEIO-OFF] Validação de licenças de Uso (+/- aluguel por data) É arriscado. Um usuário malicioso pode comparar a sequência de chaves de liberação depois de algumas prontas. Leonardo Cruz Costa Analista de Sistemas / RH Prefeitura Municipal de Quissamã Mat.: 2601 (22)2768-9324 / 9372 ----- Original Message ----- From: Régis Bender To: delphi-br@yahoogrupos.com.br Sent: Wednesday, January 09, 2008 4:18 PM Subject: Re: [delphi-br] [MEIO-OFF] Validação de licenças de Uso (+/- aluguel por data) 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] www.regisbender.com.br ----- Original Message ----- From: Marcos Bernardo To: delphi-br@yahoogrupos.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] ---------------------------------------------------------- No virus found in this incoming message. Checked by AVG Free Edition. Version: 7.5.516 / Virus Database: 269.17.13/1214 - Release Date: 8/1/2008 13:38 [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]