EXPIRAR SISTEMA
Amigos boa tarde. Dei uma olhada ja nos topicos aqui do vbmania e nao achei nunhum topico que desse certo para o que estou precisando. A pergunta e: alguem sabe alguma rotina para fazer o sistema expirar com uma determinada data? E que possa ser liberado atraves de uma senha ou arquivo.
Existiria um sistema que gerasse uma dll ou algo assim?
Cara tem a ocx nslock que é gratuita e eu uso muito ela. Com essa ocx vc pode deixar seu sistema programado para rodar por 30 dias, ou entao por vezes de uso, tipo a pessoa pode executa-lo 5 vezes depois da 5 ele pede a licensa é muito boa... e é gratuita com codigo fonte open... qq coisa eu posso envia-lo junto com o keygen pra vc,,,
abs
abs
Parece bom andpag, mas depois que expirou tem como fornecer uma senha para o cliente e colocar de novo 30 dias?
Então a versão que eu uso depois que expirou vc deve fornecer um novo .EXE pro cliente, mas como é um projeto aberto vc pode adpatar de acordo com o que vc realmente precisa... tenho o projeto em vb6 aqui comigo tb....
abs
abs
vc poderia me mandar pra mim avaliar?
se sim email: aguinaldo_datasistem@hotmail.com
se sim email: aguinaldo_datasistem@hotmail.com
ANDPAG, também estou necessitando de um exemplo neste assunto.
Se puder postar o codigo, serei muito grato.
Vlw
Se puder postar o codigo, serei muito grato.
Vlw
ANDPAG obrigado pelo envio, mas sinceramente ta meio complicado usa-lo vc teria um exemplo?
MaxGuimel, Boa tarde.
Eu em busca de uma solução que fizesse esse controle desenvolvi uma forma de controlar isso.
Primeiro criei uma conta no Gmail, pois no gmail eu posso verificar os emails em formato RSS ou seja um Feed das mensagens.
Criei um modulo que faz a leitura desse Feed.
Nesse email eu envio uma mensagem com serial(válido sempre para 30 dias) . Antes que alguém possa dizer algo sobre a segurança , tudo é criptografado e teriam que passar pela segurança do google.
Qdo o sistema inicia, sempre no load do formulário principal eu chamo o modulo (lerEmail) que busca o CNPJ da empresa e baseado no CNPJ ele busca o serial.
Detalhes importantes
Criei um Gerador de serial, que envia o email para a conta.
Se o cliente alterar a data do sistema, ficara inoperante.
7 Dias antes do final do mes até o quinto dia útil o sistema informa ao cliente o prazo final que o sistema estara disponÃvel.
Se o cara pagar eu envio um email para a conta com o serial, se não pagar o sistema é automaticamente bloqueado.
O sistema para o cliente eu passo a informação que soh funciona com internet, porém tenho um dispositivo de segurança que posso liberar o sistema através de serial informado via telefone.
Esto gostando pois foi um projeto que eu idealizei e que a tempos eu queria algo parecido.
Preciso agora ver uma forma de liberar por maquina, pois atualmente libero por CNPJ.
Fica aà a dica, caso ache interessante posso te dar um help.
Eu em busca de uma solução que fizesse esse controle desenvolvi uma forma de controlar isso.
Primeiro criei uma conta no Gmail, pois no gmail eu posso verificar os emails em formato RSS ou seja um Feed das mensagens.
Criei um modulo que faz a leitura desse Feed.
Nesse email eu envio uma mensagem com serial(válido sempre para 30 dias) . Antes que alguém possa dizer algo sobre a segurança , tudo é criptografado e teriam que passar pela segurança do google.
Qdo o sistema inicia, sempre no load do formulário principal eu chamo o modulo (lerEmail) que busca o CNPJ da empresa e baseado no CNPJ ele busca o serial.
Detalhes importantes
Criei um Gerador de serial, que envia o email para a conta.
Se o cliente alterar a data do sistema, ficara inoperante.
7 Dias antes do final do mes até o quinto dia útil o sistema informa ao cliente o prazo final que o sistema estara disponÃvel.
Se o cara pagar eu envio um email para a conta com o serial, se não pagar o sistema é automaticamente bloqueado.
O sistema para o cliente eu passo a informação que soh funciona com internet, porém tenho um dispositivo de segurança que posso liberar o sistema através de serial informado via telefone.
Esto gostando pois foi um projeto que eu idealizei e que a tempos eu queria algo parecido.
Preciso agora ver uma forma de liberar por maquina, pois atualmente libero por CNPJ.
Fica aà a dica, caso ache interessante posso te dar um help.
MAx tem um projeto de exemplo de uso junto que mandei ele esta na pasta ActiveLock\Projeto la tem tudo certinho... mas dou um exemplo de como uso,,, se estar no modo de avaliação por 30 dias vc pode colocar assim no load do form principal
If ALock.UsedDays > 30 Then
MsgBox [Ô]A validade do seu software expirou favor entrar em contato [Ô]
unload me
end if
isso é um exemplo basico tem muitas funcionalidades na ocx...
Alock é o nome do componente (ocx nslock)
.UseDays é a propriedade que conta por numero de dias
se usedays for maior que 30 ele cai fora com unload.... mas da uma olhada no exemplo que esta dentro da pasta que te falei, é facil adaptar pro seu projeto...
If ALock.UsedDays > 30 Then
MsgBox [Ô]A validade do seu software expirou favor entrar em contato [Ô]
unload me
end if
isso é um exemplo basico tem muitas funcionalidades na ocx...
Alock é o nome do componente (ocx nslock)
.UseDays é a propriedade que conta por numero de dias
se usedays for maior que 30 ele cai fora com unload.... mas da uma olhada no exemplo que esta dentro da pasta que te falei, é facil adaptar pro seu projeto...
Neste arquivo tem o projeto com exemplo de uso da Ocx e tb o projeto da propria Ocx para modificações...
ate mais e abs
ate mais e abs
Tópico encerrado , respostas não são mais permitidas