hehe... bom isso não é impossível de acontecer, mas é praticamente
improvável. tirando servidores, ninguem fica mais de 30 dias sem desligar o
computador, e mesmo que não desligue o computador, é muito improvável que
nesses 30 dias o sistema fique aberto direto.

Todavia, isso pode eventualmente acontecer, então é só criar uma Thread no
sistema, que rode sei lá, de 3 em 3 horas ou mais, e verifique a data e roda
o script de bloqueio... sem alterar o funcionamento do sistema como um todo.

[]s

Em 09/01/08, Leonardo Cruz Costa - P. M. Quissamã <
[EMAIL PROTECTED]> escreveu:
>
>   Aproveitando o gancho da discussão...
>
> Todos esses sistemas possuem verificação de data atual sem precisar passar
> por logins? Acontece que o usuário pode simplesmente não desligar o sistema.
> Nesse caso, como vocês fazem a verificação?
>
> p.s.: num sistema de atendimentos hospitalares, por exemplo, não dá pra
> contar com o sistema reiniciando pois os plantões funcionam direto.
>
> Leonardo Cruz Costa
> Analista de Sistemas / RH
> Prefeitura Municipal de Quissamã
> Mat.: 2601
> (22)2768-9324 / 9372
> ----- Original Message -----
> From: Marlon Andrei
> To: delphi-br@yahoogrupos.com.br <delphi-br%40yahoogrupos.com.br>
> Sent: Wednesday, January 09, 2008 4:39 PM
> Subject: RES: [delphi-br] [MEIO-OFF] Validação de licenças de Uso (+/-
> aluguel por data)
>
> Legal a discussão. Vou dizer como eu faço no meu sistema ai vocês vêm
> opinam:
>
> - Ao instalar, o sistema gera um código de registro utilizando hardware,
> infos do sistema, etc
>
> - O cliente me manda esse código e através dele gero um código de
> liberação.
> Nesse código de liberação, vai a data atual
>
> - Quando o cliente insere esse código de liberação, ele verifica se a data
> do cliente está certa (esse código vale para 1 único dia)
>
> - A partir daí, caso o cliente volte a data, o sistema trava e pede novo
> código de liberação
>
> - Dentro do sistema, existe um contador. Esse contador é zerado a cada
> execução em data diferente da anterior
>
> - Quando esse contador atinge um valor alto, significa q o cliente esta
> alterando a data do sistema sempre para a mesma data, daí o sistema trava
> e
> pede código de liberação
>
> - Esses controles utilizam chaves no registro (detalhe, essas chaves
> possuem
> nomes e locais nada a ver com o nome do sistema)
>
> Acho q é isso,
>
> Marlon Andrei
>
> Thread System - Sites and Softwares
> * 55 (16) 9209 8960
> * [EMAIL PROTECTED] <marlon%40threadsystem.com>
>
> _____
>
> De: delphi-br@yahoogrupos.com.br <delphi-br%40yahoogrupos.com.br> [mailto:
> delphi-br@yahoogrupos.com.br <delphi-br%40yahoogrupos.com.br>] Em
> nome de Fellipe Henrique
> Enviada em: quarta-feira, 9 de janeiro de 2008 16:30
> Para: delphi-br@yahoogrupos.com.br <delphi-br%40yahoogrupos.com.br>
> Assunto: Re: [delphi-br] [MEIO-OFF] Validação de licenças de Uso (+/-
> aluguel por data)
>
> É 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] <mailto:regissk8%40terra.com.br
> >
> com.br> 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] <mailto:regissk8%40terra.com.br> com.br
> <regissk8%40terra.com.br>
> > www.regisbender.com.br
> >
> > ----- Original Message -----
> > From: Marcos Bernardo
> > To: [EMAIL PROTECTED] <mailto:delphi-br%40yahoogrupos.com.br>
> os.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] <mailto:fellipeh%40gmail.com> com
>
> [As partes desta mensagem que não continham texto foram removidas]
>
> [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]
>
>  
>



-- 
_________________________________
T.·.F.·.A.·.
Fellipe Henrique
[EMAIL PROTECTED]


[As partes desta mensagem que não continham texto foram removidas]

Responder a