473,387 Members | 1,942 Online
Bytes | Software Development & Data Engineering Community
Post Job

Home Posts Topics Members FAQ

Join Bytes to post your question to a community of 473,387 software developers and data experts.

Method to stop app use after trial period

Are there any preferred methods on :
1. asking a user to register your app
2. giving them the ability to register online and creating a serial number
2. stop the apps usage after a set period of time if they don't register.

There used to be an application TrueLockXP that you could add to your
application but that application is not longer supported.

Does anyone know any other app that can do this or have any guidelines for
how to write something like this?

Thanks

STom
Nov 21 '05 #1
5 3014
STom,

Have a look in this newsgroup using Google for "Nak license" or other words,
he is been so busy with this that everything you need should be there. I
give you a start link. However I would for this have everytime "Nak" in my
search words.

http://groups-beta.google.com/group/...rch+this+group

I hope this helps?

Cor
"TheNortonZ" <th********@hotmail.com>
..
Are there any preferred methods on :
1. asking a user to register your app
2. giving them the ability to register online and creating a serial number
2. stop the apps usage after a set period of time if they don't register.

There used to be an application TrueLockXP that you could add to your
application but that application is not longer supported.

Does anyone know any other app that can do this or have any guidelines for
how to write something like this?

Thanks

STom

Nov 21 '05 #2
Cor,

Thanks!

I have read through some of these links and I'm not sure it is what I am
looking for. These links talk about licensing controls. What I am trying to
do is create a timeout period with my application.

One problem I have seen in the past with doing this is the attempt to try to
hide install date in the registy. Anybody with reasonable skills could go in
there and hack the date over and over. Of course I guess I could encrypt it
so that it wouldn't make any sense.

Thanks again.

STom
"Cor Ligthert" <no************@planet.nl> wrote in message
news:uv**************@TK2MSFTNGP09.phx.gbl...
STom,

Have a look in this newsgroup using Google for "Nak license" or other
words, he is been so busy with this that everything you need should be
there. I give you a start link. However I would for this have everytime
"Nak" in my search words.

http://groups-beta.google.com/group/...rch+this+group

I hope this helps?

Cor
"TheNortonZ" <th********@hotmail.com>
.
Are there any preferred methods on :
1. asking a user to register your app
2. giving them the ability to register online and creating a serial
number
2. stop the apps usage after a set period of time if they don't register.

There used to be an application TrueLockXP that you could add to your
application but that application is not longer supported.

Does anyone know any other app that can do this or have any guidelines
for how to write something like this?

Thanks

STom


Nov 21 '05 #3
Stom,

I advised you to do more searches, did you do that, however with the name
nak in it to make it shorter.

trial nak gives by instance this.

http://groups-beta.google.com/group/...rch+this+group

I knew he asked this a few days ago.

Cor

"TheNortonZ" <th********@hotmail.com>
...
Cor,

Thanks!

I have read through some of these links and I'm not sure it is what I am
looking for. These links talk about licensing controls. What I am trying
to do is create a timeout period with my application.

One problem I have seen in the past with doing this is the attempt to try
to hide install date in the registy. Anybody with reasonable skills could
go in there and hack the date over and over. Of course I guess I could
encrypt it so that it wouldn't make any sense.

Thanks again.

STom
"Cor Ligthert" <no************@planet.nl> wrote in message
news:uv**************@TK2MSFTNGP09.phx.gbl...
STom,

Have a look in this newsgroup using Google for "Nak license" or other
words, he is been so busy with this that everything you need should be
there. I give you a start link. However I would for this have everytime
"Nak" in my search words.

http://groups-beta.google.com/group/...rch+this+group

I hope this helps?

Cor
"TheNortonZ" <th********@hotmail.com>
.
Are there any preferred methods on :
1. asking a user to register your app
2. giving them the ability to register online and creating a serial
number
2. stop the apps usage after a set period of time if they don't
register.

There used to be an application TrueLockXP that you could add to your
application but that application is not longer supported.

Does anyone know any other app that can do this or have any guidelines
for how to write something like this?

Thanks

STom



Nov 21 '05 #4
pf
Hi,

I was messing around with this, it's not too difficult to write an
additional program to generate a series of registration numbers where each
digit is based on another digit in the string. It can be based on the buyer
name and can embed the expiry date. That's as far as I got.

I was then going to make an installer where that string was appended to the
..exe so when the application launches it just had to go to the end of the
..exe and read back x bytes to get the string, decode and then check for
expiry. You could also make it check other files on the users system for
creation date just in case the user temporarilly wound back the clock.

Don't know if you append something onto the end of a .exe if it will mess it
up.

Paul
"TheNortonZ" <th********@hotmail.com> wrote in message
news:u9*************@TK2MSFTNGP09.phx.gbl...
Are there any preferred methods on :
1. asking a user to register your app
2. giving them the ability to register online and creating a serial number
2. stop the apps usage after a set period of time if they don't register.

There used to be an application TrueLockXP that you could add to your
application but that application is not longer supported.

Does anyone know any other app that can do this or have any guidelines for
how to write something like this?

Thanks

STom

Nov 21 '05 #5
Oh, sorry, I misunderstood..

Actually, one thing I found from your link was something that might be even
easier, to just have two different versions, a demo version and a full
release version. I could do this relatively easy, probably no more than 100
lines of code.

Thanks again Cor!

STom
"Cor Ligthert" <no************@planet.nl> wrote in message
news:eV**************@TK2MSFTNGP10.phx.gbl...
Stom,

I advised you to do more searches, did you do that, however with the name
nak in it to make it shorter.

trial nak gives by instance this.

http://groups-beta.google.com/group/...rch+this+group

I knew he asked this a few days ago.

Cor

"TheNortonZ" <th********@hotmail.com>
..
Cor,

Thanks!

I have read through some of these links and I'm not sure it is what I am
looking for. These links talk about licensing controls. What I am trying
to do is create a timeout period with my application.

One problem I have seen in the past with doing this is the attempt to try
to hide install date in the registy. Anybody with reasonable skills could
go in there and hack the date over and over. Of course I guess I could
encrypt it so that it wouldn't make any sense.

Thanks again.

STom
"Cor Ligthert" <no************@planet.nl> wrote in message
news:uv**************@TK2MSFTNGP09.phx.gbl...
STom,

Have a look in this newsgroup using Google for "Nak license" or other
words, he is been so busy with this that everything you need should be
there. I give you a start link. However I would for this have everytime
"Nak" in my search words.

http://groups-beta.google.com/group/...rch+this+group

I hope this helps?

Cor
"TheNortonZ" <th********@hotmail.com>
.
Are there any preferred methods on :
1. asking a user to register your app
2. giving them the ability to register online and creating a serial
number
2. stop the apps usage after a set period of time if they don't
register.

There used to be an application TrueLockXP that you could add to your
application but that application is not longer supported.

Does anyone know any other app that can do this or have any guidelines
for how to write something like this?

Thanks

STom



Nov 21 '05 #6

This thread has been closed and replies have been disabled. Please start a new discussion.

Similar topics

2
by: Mauro | last post by:
Ciao a tutti! vorrei sapere se qualcuno potrebbe darmi qualche dritta (o se sa dove reperire un tutorial) su come realizzare un trial a tempo, da integrare ad un mio programma per impedirne...
3
by: Larry Bates | last post by:
I'm searching for a good way to provide a "trail period" (something like 90 days) for a commercial application that I'm writing. I'd like something that can easily stop working 90 days after...
1
by: Ant | last post by:
I installed the software and activated the 60 day free trail period for Visual Studio .NET yesterday. After completing the registration process for the product, yesterday, I received a popup...
1
by: Stef Roes | last post by:
Hey, I'm a student from Belgium, and on my stage we have to work with SQL Reporting Services. One of the requirements is Visual Studio .net. So we ordered the trail version a week ago and...
19
by: Ken | last post by:
Hi, I need to modify an existing application that's written in C, C++ and Visual C++ so the application can be released as a time limited trial version, also the modifications must prevent the...
15
by: Rodrigo Ferreira | last post by:
How can i create a trial version for my component? I develop a User control and now i want to create a trial version! Greeting! Rodrigo Ferreira
3
by: Showjumper | last post by:
How does one go about making a custom server control have a trial period after which it expires? I have aserver control that i want sell but would like to have a trial periods for it. Along the...
3
by: Paul H | last post by:
A client wants me to develop a db that he will sell on to other people. He wants to allow them to run the database for 30 days then lock them out if they chose not to buy the database. The...
6
by: William Foster | last post by:
Good evening all, I have written a single file program in Microsoft Visual Basic 2008 Express Edition that I need to build with a Trial Period. I have built in a simple check the date...
0
by: taylorcarr | last post by:
A Canon printer is a smart device known for being advanced, efficient, and reliable. It is designed for home, office, and hybrid workspace use and can also be used for a variety of purposes. However,...
0
by: Charles Arthur | last post by:
How do i turn on java script on a villaon, callus and itel keypad mobile phone
0
by: aa123db | last post by:
Variable and constants Use var or let for variables and const fror constants. Var foo ='bar'; Let foo ='bar';const baz ='bar'; Functions function $name$ ($parameters$) { } ...
0
by: ryjfgjl | last post by:
If we have dozens or hundreds of excel to import into the database, if we use the excel import function provided by database editors such as navicat, it will be extremely tedious and time-consuming...
1
by: Sonnysonu | last post by:
This is the data of csv file 1 2 3 1 2 3 1 2 3 1 2 3 2 3 2 3 3 the lengths should be different i have to store the data by column-wise with in the specific length. suppose the i have to...
0
by: Hystou | last post by:
There are some requirements for setting up RAID: 1. The motherboard and BIOS support RAID configuration. 2. The motherboard has 2 or more available SATA protocol SSD/HDD slots (including MSATA, M.2...
0
by: Hystou | last post by:
Most computers default to English, but sometimes we require a different language, especially when relocating. Forgot to request a specific language before your computer shipped? No problem! You can...
0
Oralloy
by: Oralloy | last post by:
Hello folks, I am unable to find appropriate documentation on the type promotion of bit-fields when using the generalised comparison operator "<=>". The problem is that using the GNU compilers,...
0
jinu1996
by: jinu1996 | last post by:
In today's digital age, having a compelling online presence is paramount for businesses aiming to thrive in a competitive landscape. At the heart of this digital strategy lies an intricately woven...

By using Bytes.com and it's services, you agree to our Privacy Policy and Terms of Use.

To disable or enable advertisements and analytics tracking please visit the manage ads & tracking page.