Click here to Skip to main content
15,901,001 members
Home / Discussions / C / C++ / MFC
   

C / C++ / MFC

 
GeneralProblem with CRecordset/CDatabase Pin
Joerg Warthemann19-Aug-04 0:54
Joerg Warthemann19-Aug-04 0:54 
GeneralRe: Problem with CRecordset/CDatabase Pin
John M. Drescher19-Aug-04 2:00
John M. Drescher19-Aug-04 2:00 
GeneralRe: Problem with CRecordset/CDatabase Pin
Joerg Warthemann19-Aug-04 6:56
Joerg Warthemann19-Aug-04 6:56 
GeneralRe: Problem with CRecordset/CDatabase Pin
John M. Drescher19-Aug-04 7:01
John M. Drescher19-Aug-04 7:01 
GeneralRe: Problem with CRecordset/CDatabase Pin
BlackDice19-Aug-04 10:16
BlackDice19-Aug-04 10:16 
GeneralRe: Problem with CRecordset/CDatabase Pin
Anonymous22-Aug-04 8:41
Anonymous22-Aug-04 8:41 
GeneralEval Copy Pin
shiraztk19-Aug-04 0:37
shiraztk19-Aug-04 0:37 
GeneralRe: Eval Copy Pin
Antti Keskinen19-Aug-04 1:03
Antti Keskinen19-Aug-04 1:03 
The best way to distribute an evaluation copy is to limit it's functionality. That is, comment out sections of code that offer functionality you do not want to provide in a trial version. Then build a trial version.

Another alternative is to limit the amount of executions. This can be handled by keeping a record of the execution times inside the executable itself, which makes it more difficult to hack. Using time periods is always difficult, because changing the BIOS date will mix up any period counters, and there's no way you can detect it, if done correctly.

So, when you hand out evaluation copies, cripple them. This allows your testers to evaluate the product, but they can't hack it (as there's nothing to gain), and if they feel like purchasing the full version, you can sell it to them.

-Antti Keskinen

----------------------------------------------
The definition of impossible is strictly dependant
on what we think is possible.
GeneralRe: Eval Copy Pin
shiraztk19-Aug-04 1:53
shiraztk19-Aug-04 1:53 
GeneralRe: Eval Copy Pin
John M. Drescher19-Aug-04 2:08
John M. Drescher19-Aug-04 2:08 
GeneralRe: Eval Copy Pin
shiraztk19-Aug-04 2:55
shiraztk19-Aug-04 2:55 
GeneralRe: Eval Copy Pin
John M. Drescher19-Aug-04 4:53
John M. Drescher19-Aug-04 4:53 
GeneralRe: Eval Copy Pin
gamitech19-Aug-04 11:29
gamitech19-Aug-04 11:29 
GeneralRe: Eval Copy Pin
shiraztk19-Aug-04 20:12
shiraztk19-Aug-04 20:12 
GeneralIUnknown casting Pin
RChin19-Aug-04 0:34
RChin19-Aug-04 0:34 
GeneralRe: IUnknown casting Pin
Antti Keskinen19-Aug-04 0:55
Antti Keskinen19-Aug-04 0:55 
GeneralRe: IUnknown casting Pin
RChin19-Aug-04 1:16
RChin19-Aug-04 1:16 
GeneralCString Pin
Johnny Peszek19-Aug-04 0:24
Johnny Peszek19-Aug-04 0:24 
GeneralRe: CString Pin
Antti Keskinen19-Aug-04 1:16
Antti Keskinen19-Aug-04 1:16 
GeneralRe: CString Pin
Johnny Peszek19-Aug-04 1:22
Johnny Peszek19-Aug-04 1:22 
GeneralRe: CString Pin
V.19-Aug-04 1:35
professionalV.19-Aug-04 1:35 
GeneralRe: CString Pin
Johnny Peszek19-Aug-04 1:43
Johnny Peszek19-Aug-04 1:43 
GeneralRe: CString and FYI Pin
V.19-Aug-04 2:18
professionalV.19-Aug-04 2:18 
GeneralUTF-8 to Unicode Pin
muthukumar_pandian19-Aug-04 0:19
muthukumar_pandian19-Aug-04 0:19 
GeneralRe: UTF-8 to Unicode Pin
Blake Miller20-Aug-04 4:55
Blake Miller20-Aug-04 4:55 

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.