Solved

Delphi> Time-trialing your software on Vista

Posted on 2007-11-19
4
1,384 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
[X]
Welcome to Experts Exchange

Add your voice to the tech community where 5M+ people just like you are talking about what matters.

  • Help others & share knowledge
  • Earn cash & points
  • Learn & ask questions
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

PeopleSoft Has Never Been Easier

PeopleSoft Adoption Made Smooth & Simple!

On-The-Job Training Is made Intuitive & Easy With WalkMe's On-Screen Guidance Tool.  Claim Your Free WalkMe Account Now

Question has a verified solution.

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

Learn how to PXE Boot both BIOS & UEFI machines with DHCP Policies and Custom Vendor Classes
When asking a question in a forum or creating documentation, screenshots are vital tools that can convey a lot more information and save you and your reader a lot of time
The viewer will learn how to successfully create a multiboot device using the SARDU utility on Windows 7. Start the SARDU utility: Change the image directory to wherever you store your ISOs, this will prevent you from having 2 copies of an ISO wit…
In this video, viewers will be given step by step instructions on adjusting mouse, pointer and cursor visibility in Microsoft Windows 10. The video seeks to educate those who are struggling with the new Windows 10 Graphical User Interface. Change Cu…

705 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