The Design of Software (CLOSED)

A public forum for discussing the design of software, from the user interface to the code architecture. Now closed.

The "Design of Software" discussion group has been merged with the main Joel on Software discussion group.

The archives will remain online indefinitely.

implementing time limit

I'd like to implement "time limit" in the demo version of my application, but I can't come up with a good way to do this. Most of what I came up with is lame (ie easy to crack). I googled around a bit too. I found lots of comments on how not to implement it, but not much on how to implement it.

Those of you with experience with such things, would you be able to recommend a decent enough way that will work for most non-techsavvy users?

If you don't want to reveal your method online, please feel free to email me.

Please don't tell me to use Armadillo or other commercial solution as I already considered those.

And please don't worry about any side effects of having this kind of limitation.

Thank you.
developer Send private email
Sunday, January 29, 2006
If you're using Delphi or C++ Builder, you might try TurboPower OnGuard.

They have a pretty good system there.

The primary element lacking is persistence, so you have to decide how you want to store the various keys. I would use an INI file or the registry.
MBJ Send private email
Monday, January 30, 2006
Neville Franks Send private email
Monday, January 30, 2006

This topic is archived. No further replies will be accepted.

Other recent topics Other recent topics
Powered by FogBugz