* C <(E-Mail Removed)>:
> How do you prevent the user from using the program if he has been told
> to use it only for 30 days? Users can easily change the date on the
> computer, so one line of If Now > something then End does not work.
One general thought: Any attempt to enforce something using code that
runs on the client's machine can be defeated (and it's most of the time
not particularly hard to do so). So -- either ship a version with
reduced feature set for testing or just trust people not to "hack" your
shareware counter.
That said, I'd go for the registry solution. Write an encrypted
timestamp somewhere in the user registry (and maybe not in
HKCU/Software/[Company]/[Product], that would be TO obvious
Regards,
Felix
--
Felix Palmen (Zirias) + [PGP] Felix Palmen <(E-Mail Removed)>
web:
http://palmen-it.de/ |
http://palmen-it.de/pub.txt
my open source projects: | Fingerprint: ED9B 62D0 BE39 32F9 2488
http://palmen-it.de/?pg=pro + 5D0C 8177 9D80 5ECF F683