Solved

Delphi> Time-trialing your software on Vista

Posted on 2007-11-19
4
1,374 Views
Last Modified: 2008-03-26
Have any of you developers successfully used a time-trial component that SUCCEEDS ON VISTA?

I'm interested in a preferably free component that makes the app stop running after X amount of days.
IMPORTANT: I have already used MxProtector numerous times, but MxProtector uses the registry, which isn't going to work on VISTA! Is it?

Any personal recommendations?

PS> Before anybody starts preeching about how almost all trial protection is crackable, I am actually demo-rising the application first, then applying the trial. i.e. I only want the DEMO to run for X amount of days. I don't care if it's crackable, as long as it would be difficult for an average user to crack. With MxProtector, I assume once it expires on one user on Vista, you just log off, install it on another user and it works again!
0
Comment
Question by:rfwoolf
4 Comments
 
LVL 13

Author Comment

by:rfwoolf
ID: 20328972
This is the response I got when I emailed the author of MxProtector about whether or not it will work on Vista:

It is not a Delphi or a component problem, but you do not have enough privileges to write into the registry. You can set the RegistryRootKey property from rkLocalMachine to rkCurrentUser. The problem is that each users on the PC have to register the application separately. Normally I do not recommend to use the basic registration features of this component, because it is not so difficult to capture the registration method with a registry scanner application. If you want to create unique regitration feature use the component event handlers like OnGetString, OnGetBoolean, OnPutString, OnPutBoolean to save the registratrion info to anywhere you want. You can aviod the registry usage with this solution and it makes your application registration feature unique.
 
Regards,
Lajos
0
 
LVL 1

Accepted Solution

by:
delphinewbie earned 500 total points
ID: 20793564
Try this: http://www.siliconrealms.com/software.shtml

havn't used it for vista, but do know from personal experience ongoing support is excellent as well as develpment.
0
 
LVL 1

Expert Comment

by:Computer101
ID: 21216625
Forced accept.

Computer101
EE Admin
0

Featured Post

Efficient way to get backups off site to Azure

This user guide provides instructions on how to deploy and configure both a StoneFly Scale Out NAS Enterprise Cloud Drive virtual machine and Veeam Cloud Connect in the Microsoft Azure Cloud.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

Suggested Solutions

Title # Comments Views Activity
Change the background and font colors in Notepad++ 5 90
Formatting a new 4TB Seagate drive 11 64
Reinstall Windows 10 3 19
Do Not Reply on Exchange 2010 1 14
If you need to start windows update installation remotely or as a scheduled task you will find this very helpful.
How to record audio from input sources to your PC – connected devices, connected preamp to record vinyl discs, streaming media, that play through your audio card: Vista, Windows 7, Windows 8, Windows 8.1 and Windows 10 – both 32 bit & 64.
As developers, we are not limited to the functions provided by the VBA language. In addition, we can call the functions that are part of the Windows operating system. These functions are part of the Windows API (Application Programming Interface). U…
Windows 10 is mostly good. However the one thing that annoys me is how many clicks you have to do to dial a VPN connection. You have to go to settings from the start menu, (2 clicks), Network and Internet (1 click), Click VPN (another click) then fi…

831 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question