Demo programming

Moderators: None (Apply to moderate this forum)
Number of threads: 150
Number of posts: 326

This Forum Only
Post New Thread
Single Post View       Linear View       Threaded View      f

Report
How do u Time a Demo!! Posted by sam kea on 24 Jun 2003 at 9:38 AM
Who can help me and tell me how i can be able to make my software a Demo so that it can work for like 10 or 30 days.
Is there a component i have to learn in InstallShield Of VC++ or there is an unrevealed trick! Please Help Me.
kea
Report
Re: How do u Time a Demo!! Posted by CroW on 3 Jul 2003 at 3:58 PM
hmm,do you mean,how to make a trial-version/shareware of your software? well,thats definitly NOT a topic for this channel,but i try to answer anyway (perhaps the moderator of this forum removes/moves my posting).

the basic idea is to get the date/time of the firsttime your code runs on a given machine.now you have to check the actual date/time each time your program starts and quit if the trial-period is over.implementing this is VERY easy,exspecially when you have a fixed date on which your code becomes invalid.

one thing last: with DEMO PROGRAMMING a kind of multimedia-art is meant.a demo is a little program showing some graphicly-effects like the old-school plasma,fire,water,etc or other animated things,showing the skillz of the coder and some times showing the powerfuller features of the gfx-hardware.
Report
Re: How do u Time a Demo!! Posted by viki007 on 24 Nov 2003 at 8:57 PM
: hmm,do you mean,how to make a trial-version/shareware of your software? well,thats definitly NOT a topic for this channel,but i try to answer anyway (perhaps the moderator of this forum removes/moves my posting).
:
: the basic idea is to get the date/time of the firsttime your code runs on a given machine.now you have to check the actual date/time each time your program starts and quit if the trial-period is over.implementing this is VERY easy,exspecially when you have a fixed date on which your code becomes invalid.
:
: one thing last: with DEMO PROGRAMMING a kind of multimedia-art is meant.a demo is a little program showing some graphicly-effects like the old-school plasma,fire,water,etc or other animated things,showing the skillz of the coder and some times showing the powerfuller features of the gfx-hardware.
:
hmmm... this thing is very easy to fool. if you just change the date you can use it forever!




by viki007

Report
Re: How do u Time a Demo!! Posted by Extrasolar on 9 Jan 2004 at 3:15 PM
: : hmm,do you mean,how to make a trial-version/shareware of your software? well,thats definitly NOT a topic for this channel,but i try to answer anyway (perhaps the moderator of this forum removes/moves my posting).
: :
: : the basic idea is to get the date/time of the firsttime your code runs on a given machine.now you have to check the actual date/time each time your program starts and quit if the trial-period is over.implementing this is VERY easy,exspecially when you have a fixed date on which your code becomes invalid.
: :
: : one thing last: with DEMO PROGRAMMING a kind of multimedia-art is meant.a demo is a little program showing some graphicly-effects like the old-school plasma,fire,water,etc or other animated things,showing the skillz of the coder and some times showing the powerfuller features of the gfx-hardware.
: :
: hmmm... this thing is very easy to fool. if you just change the date you can use it forever!
:
:
:

: by viki007
:
:

I'm not a brilliant programmer but I believe that you can put a key in the registry or place a well hidden dll somewhere. Don't ask me how though.


Report
Re: How do u Time a Demo!! Posted by Matkieng on 2 Apr 2004 at 3:31 AM
: : : hmm,do you mean,how to make a trial-version/shareware of your software? well,thats definitly NOT a topic for this channel,but i try to answer anyway (perhaps the moderator of this forum removes/moves my posting).
: : :
: : : the basic idea is to get the date/time of the firsttime your code runs on a given machine.now you have to check the actual date/time each time your program starts and quit if the trial-period is over.implementing this is VERY easy,exspecially when you have a fixed date on which your code becomes invalid.
: : :
: : : one thing last: with DEMO PROGRAMMING a kind of multimedia-art is meant.a demo is a little program showing some graphicly-effects like the old-school plasma,fire,water,etc or other animated things,showing the skillz of the coder and some times showing the powerfuller features of the gfx-hardware.
: : :
: : hmmm... this thing is very easy to fool. if you just change the date you can use it forever!
: :
: :
: :

: : by viki007
: :
: :
:
: I'm not a brilliant programmer but I believe that you can put a key in the registry or place a well hidden dll somewhere. Don't ask me how though.
:

:
:
Are there any ways that we can insert some data in the program itself? I think this way we can protect the software more, but I don't really know if are there any way to do that.
Report
Re: How do u Time a Demo!! Posted by CroW on 4 Apr 2004 at 4:00 PM
This message was edited by CroW at 2004-4-4 16:2:40

Sure,there are lots of places to store you could use for data in the .exe.for example there are in most cases empty/unuses bytes in the win32-exe-header which you can use for youre data.another way is to put somewhere in youre code something like:

char str "UserData"

Now compile your program and do a hex-search for "UserData" in the binary.after that you can use this offset within your file to store data directly to the file.

note:

could be a bit difficult to get the right offset within the binary.it changes with nearly every change in the code or compiler-settings.and you cant encrypt/compress the compiled binary anymore





 

Recent Jobs