Click here to Skip to main content
15,924,195 members
Home / Discussions / C / C++ / MFC
   

C / C++ / MFC

 
GeneralRe: SQLGetPrivateProfileString() Help Pin
Carlos Antollini19-Jul-01 7:34
Carlos Antollini19-Jul-01 7:34 
GeneralRe: SQLGetPrivateProfileString() Help Pin
Derek Price19-Jul-01 8:26
Derek Price19-Jul-01 8:26 
GeneralRe: SQLGetPrivateProfileString() Help Pin
Carlos Antollini19-Jul-01 8:40
Carlos Antollini19-Jul-01 8:40 
GeneralRe: SQLGetPrivateProfileString() Help Pin
Derek Price19-Jul-01 9:07
Derek Price19-Jul-01 9:07 
GeneralRe: SQLGetPrivateProfileString() Help Pin
Derek Price20-Jul-01 2:13
Derek Price20-Jul-01 2:13 
GeneralRe: SQLGetPrivateProfileString() Help Pin
Derek Price19-Jul-01 8:27
Derek Price19-Jul-01 8:27 
QuestionHow to add a "timebomb" or trial period to my app? Pin
LukeV19-Jul-01 6:22
LukeV19-Jul-01 6:22 
AnswerRe: How to add a Pin
Christian Graus19-Jul-01 12:40
protectorChristian Graus19-Jul-01 12:40 
Lots of different ways, but I'd make one very serious suggestion - if you want to release a crippled version, I'd actually strip out all the code you don't want to give away. Because if you put something like this at the top of your code:

m_bFullVersion = CheckIfFullVersion();

then a cracker has one point to modify and your pants are down. Better not to distribute at all any code you want people to pay for IMHO.

I'd suggest keeping track of the date in multiple ways, so if one is tampered with, you find the details elsewhere and shut down ( your trial has expried, please go to www.payme.com to register ). If one of those ways is obvious (.ini or registry ), people trying to tamper will start there and it will all be over for them.



Christian

#include "std_disclaimer.h"

People who love sausage and respect the law should never watch either one being made.

The things that come to those who wait are usually the things left by those who got there first.

GeneralVisual C++ Help hangs Pin
19-Jul-01 6:18
suss19-Jul-01 6:18 
GeneralRe: Visual C++ Help hangs Pin
Ben Burnett19-Jul-01 12:02
Ben Burnett19-Jul-01 12:02 
GeneralRe: Visual C++ Help hangs Pin
Mark Terrano30-Jul-01 14:42
Mark Terrano30-Jul-01 14:42 
GeneralShell Namespace Extension Pin
ov19-Jul-01 5:47
ov19-Jul-01 5:47 
GeneralRe: Shell Namespace Extension Pin
19-Jul-01 9:30
suss19-Jul-01 9:30 
GeneralUndo + RichEdit + Syntax Hihglighting Pin
Joan M19-Jul-01 5:13
professionalJoan M19-Jul-01 5:13 
GeneralCRicheditCtrl in WTL Pin
19-Jul-01 5:05
suss19-Jul-01 5:05 
GeneralRe: CRicheditCtrl in WTL Pin
Bjarke Viksoe19-Jul-01 6:08
Bjarke Viksoe19-Jul-01 6:08 
GeneralRe: CRicheditCtrl in WTL Pin
19-Jul-01 13:41
suss19-Jul-01 13:41 
Generalado databinding Pin
Gérald Mercet19-Jul-01 4:22
Gérald Mercet19-Jul-01 4:22 
GeneralNetscape commmunicator like Editor Pin
sanskypotov19-Jul-01 4:20
sanskypotov19-Jul-01 4:20 
GeneralSequence exes Pin
19-Jul-01 4:09
suss19-Jul-01 4:09 
GeneralRe: Sequence exes Pin
19-Jul-01 4:57
suss19-Jul-01 4:57 
GeneralRe: Sequence exes Pin
Tomasz Sowinski19-Jul-01 5:02
Tomasz Sowinski19-Jul-01 5:02 
QuestionThe semantics of CSplitterWnd::OnDrawSplitter? Pin
Tommy H D Svensson19-Jul-01 4:08
Tommy H D Svensson19-Jul-01 4:08 
AnswerRe: The semantics of CSplitterWnd::OnDrawSplitter? Pin
Tomasz Sowinski19-Jul-01 4:25
Tomasz Sowinski19-Jul-01 4:25 
GeneralRe: The semantics of CSplitterWnd::OnDrawSplitter? Pin
Tommy H D Svensson19-Jul-01 4:53
Tommy H D Svensson19-Jul-01 4:53 

General General    News News    Suggestion Suggestion    Question Question    Bug Bug    Answer Answer    Joke Joke    Praise Praise    Rant Rant    Admin Admin   

Use Ctrl+Left/Right to switch messages, Ctrl+Up/Down to switch threads, Ctrl+Shift+Left/Right to switch pages.