Fórum Espirar Sistema #212898

10/02/2004

0

Boa tarde meus amigos alguem pode me ajudar?

tenho um sistema Delphi com sql e preciso travar ele com uma data para expirar se alguem puder me ajudar agradeço desde ja.

Grato:


Elosystem

Elosystem

Responder

Posts

10/02/2004

Marconi

Existem algumas maneiras de fazer isto.

Se voce sabe qual data ele deve espirar, coloque explicitamente no programa, logo no form.create do form principal.

....
if date>=strtodate(´01/01/2005´) then exit;
....
voce pode ainda sofisticar colocando esta data de maneira encriptada e fazer uma decriptação antes de comparar. Assim nem listando o compilado ele conseguira enxergar algo que pareça com data.

Outra maneira é gravar nos Registros uma chave. A primeira vez que o programa for rodar ele percebe que a chave não existe e grava ela com a data encriptada. A partir daí calcula o prazo e expiração. A maioria dos softwares fazem isto. Somente os bons hackers conseguem furar o sistema.

Mas a melhor maneira é mesmo não colocar nada. Deixar livre para pessoal utilizar. Coloque uma mensagem para que, de vez em quando, alerte o usuário sobre novas atulizações no seu site. Ele vai entra em contato. Uma vez que ele já está acostumado com seu sistema, não vai
querer outro semelhante. Aí voce fatura.

Marconi


Responder

Gostei + 0

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar