Board index » delphi » Trial Version Help.
r...@juno.com
![]() Delphi Developer |
Sat, 27 Feb 1999 03:00:00 GMT
|
r...@juno.com
![]() Delphi Developer |
Sat, 27 Feb 1999 03:00:00 GMT
Trial Version Help.Hello Iam releasing a Trial Version of a Program soon |
Roger Schult
![]() Delphi Developer |
Sat, 27 Feb 1999 03:00:00 GMT
Re:Trial Version Help.Quoter...@juno.com wrote: I've seen many programs that use this (expier after 30 days or 45 days), But there is one thing they don't - this was just a bug I started getting tired of seeing. :-) -- Tom Schultz -- |
V.V.Nestero
![]() Delphi Developer |
Fri, 05 Mar 1999 03:00:00 GMT
Re:Trial Version Help.QuoteRoger Schultz wrote: only once per a day. I do not think it is quite correct. At least, you should explain that the program expires after 40 runs, but not after 40 days. Best regards! |
Roger Schult
![]() Delphi Developer |
Mon, 08 Mar 1999 03:00:00 GMT
Re:Trial Version Help.QuoteV.V.Nesterov wrote: and im sorry for any miss-information. ---- And you're right knolege is power. -- Tom Schultz |
Paratiriti
![]() Delphi Developer |
Tue, 09 Mar 1999 03:00:00 GMT
Re:Trial Version Help.QuoteRoger Schultz wrote: But there is a little problem. Where do you store the counter to make it The solution I have found is to store the counter in a hidden file in a What I describe is a rather sofisticated approach, which has proved to Then there is the de{*word*81} problem: no matter how good your protection Votis ------------------------------------------ Votis Kokavessis |
Hovik A. Melikia
![]() Delphi Developer |
Tue, 09 Mar 1999 03:00:00 GMT
Re:Trial Version Help.QuoteOn Fri, 20 Sep 1996, Paratiritis wrote: First, I've broken apart all the actions related to protection checking. Second, I always use strings instead of booleans or other simple types, And third, I put different steps of protection checking in such places in And, at last, the better place is where your program is doing its *main* Hope, this may help you too. Bye, |
Paratiriti
![]() Delphi Developer |
Wed, 10 Mar 1999 03:00:00 GMT
Re:Trial Version Help.QuoteHovik A. Melikian wrote: First, include in your program an encrypted copy of the lock-checking Second, make your function 'de{*word*81}-resistant'. One way to do this is to Now, about the nature of the recursive function, it could be just a It seems to me like a very good idea, but, as I said, these are Votis ------------------------------------------ Votis Kokavessis |
Hovik A. Melikia
![]() Delphi Developer |
Wed, 10 Mar 1999 03:00:00 GMT
Re:Trial Version Help.QuoteOn Sat, 21 Sep 1996, Paratiritis wrote: understand the encryption algorythm, or write a TSR which cracks this module at run-time - I meet this method very often. Quote
patience if I only guess about the lock condition you set. Nobody really will have patience if you just hide this procedure to places where the program, for example, is printing or processing specific data. I've seen a protected program, which 'spoils' printed documents with a {*word*193} message. In all cases, the cost of protection algorythm must be comparable with Bye, |
Hovik A. Melikia
![]() Delphi Developer |
Wed, 10 Mar 1999 03:00:00 GMT
Re:Trial Version Help.Reposting article removed by rogue canceller. QuoteOn Sat, 21 Sep 1996, Paratiritis wrote: understand the encryption algorythm, or write a TSR which cracks this module at run-time - I meet this method very often. Quote
patience if I only guess about the lock condition you set. Nobody really will have patience if you just hide this procedure to places where the program, for example, is printing or processing specific data. I've seen a protected program, which 'spoils' printed documents with a {*word*193} message. In all cases, the cost of protection algorythm must be comparable with Bye, |
Paratiriti
![]() Delphi Developer |
Thu, 11 Mar 1999 03:00:00 GMT
Re:Trial Version Help.QuoteHovik A. Melikian wrote: Sure, if I were Borland or Microsoft I would sell my programs unlocked. All this is nice and I will follow if I ever write such a killer But things are not always the same. One short example. Last year I wrote As I see it, the real trade off for a locked program is not for the The programmer's part, to help them decide between breaking or buying, is Well these are my thoughts about locking programs, from the view of a Votis ------------------------------------------ Votis Kokavessis |
Paratiriti
![]() Delphi Developer |
Thu, 11 Mar 1999 03:00:00 GMT
Re:Trial Version Help.Reposting article removed by rogue canceller. QuoteHovik A. Melikian wrote: Sure, if I were Borland or Microsoft I would sell my programs unlocked. All this is nice and I will follow if I ever write such a killer But things are not always the same. One short example. Last year I wrote As I see it, the real trade off for a locked program is not for the The programmer's part, to help them decide between breaking or buying, is Well these are my thoughts about locking programs, from the view of a Votis ------------------------------------------ Votis Kokavessis |
1. Help: Delphi Trial Version Win32 API help?
2. Delphi 5 trial download trial version problem
3. Delphi 5 trial Version: trial period has expired
4. Delphi 5 Trial Version: trial period has expired
6. Ann: ESBPCS v1.4.1 Trial Versions
7. Infopower 2.0 (trial version)