AVLock NET v1.1 (c) Alcides Valega, 2003

Table of contents

 

WHAT IS AVLOCK NET?

AVLock NET is a component for Delphi programmers that simplifies the creation of applications trials into a Network environment, it is very easy to use and allows you to control up to 8 modules into your application.  
 

Thank you for using an AVLock product! We are glad that you chose the most powerful and easiest to use trial maker on the market today.

Ease to use

The greater goal when designing AVLockNET was to do it easy to use. We thought that this has been fully obtained.

Add only one line of code to your current project to convert it to a fully featured trial application.

 

Good looking

The registration form has been carefully designed to give it an modern and nice look.

Place your own logo into the registration form.

Change the background color and font properties.

Make your own registration interface.

 

Friendly interface

The standard interface of AVLock NET allow you to define your own customized messages for several special status.

Congratulations while the trial period.

Warning for shortly expiration.

Message for expired application.

 

Rent/sell your program

Registrations can be done on permanent or temporary way. Permanent is for selling and temporary for rent your software.

Manage resellers with the ResellerID property

The ResellerID allow you to manage resellers. You should to assign to the ResellerID property one or two chars to identify the resseller, then you will see it added to the InstallCode value. You will need to compile a different release for each reseller with a different ResellerID for each.

 

Networking features

If you need to manage trials and registrations on an networking environment then AVLock NET is specially for you.

Take full control of your application. Register, unregister, change authorized period or any other registration setings at centralized way with the RegMonitor utility.  

 

Tools

Utilities by generation of RegKeys and manipulation of registered users.

KeyGen.

RegMonitor.

RemoveKey.

HOW TO CONFIGURE AVLOCK NET

AVLock NET have several properties which allow you to configure this component to the appropriate behaviour, Next we will consider some of these properties:

1. AllowBackDate Type: boolean

When this value is True then the user is able to backward the system date to reuse an expired period, otherwise the application become expired when the user backward the system date.

2. ExpireTextMode Type: TExpireTextMode = (RemainingDays, DaysInRange).

This property manage the expiry message in the registration form. namely:

    a) If you select RemainingDays, then the message is like this:

Remaining days to expire: 30

    b) If you select DaysInRange, then the message is like this:

You are in the day 1 of your 30 day authorized period.

3. GetLocalTrial Type: Boolean.

    GetRemoteTrial Type: Boolean.

These properties allow you establish where the trial data will be managed. If GetRemoteTrial is true then the trial data will be managed into the RegFile otherwise if the GetLocalTrial is true then the trial period will be managed into the local Windows registry.

If you set both GetRemoteTrial and GetLocalTrial to true, then AVLock NET will try to generate the trial period first into the RegFile, however, if it find any problem to do it, e.g. when the user doesn´t have rights to write to the RegFile, then the component will generate the trial period into the local registry. If you set both GetRemoteTrial and GetLocalTrial to false, then the trial period will start expired.

4. ResellerID Type: string.

This property allows to handle resellers. You can enter here one or two chars to identify the reseller, later you will see  these chars added to the InstallCode, therefore, when the user sends his  InstallCode to you, then you will know to that reseller corresponds.  You will need to compile a different release for each reseller with a different ResellerID for each.

5. ShowModules Type: Boolean.

If true then the registration form show the Registered modules section.

6. ShowProgress Type: Boolean.

If true then the registration form show a progress bar with the position of the current date in the authorized period beside the initial and final dates.

7. TrialBeginDate Type: TDate.

Date to start the trial period. Only applicable when the TrialMode property is tmAbsolute.

8. TrialDays Type: word.

Number of days for the initial trial period. default 30.

9. TrialMode Type: (tmAbsolute, tmRelative).

This determines the type of trial that will be generated when the program run by first time. If you chose tmAbsolute, the trial will begin with the date of the TrialBeginDate property, but if you chose tmRelative, then the trial will begin with the current system date.

tmRelative is more flexible and suitable but tmAbsolute is safer and can not be easily cracked.

10. UserCanRegister Type: Boolean.

AVLock NET can be used at centralized way into a network or into standalone machines for independent users. This is done through the UserCanRegister property. 

    a) UserCanRegister = True

          This mode is for personal or shared use into a network.

The "Register now" section is automatically added to the user data form, at this way the user is able to register the application, either for networking stations or standalone machines. This "Register now" section show the following:  

The InstallCode property value: This value is required to calculate the registration key with the KeyGen utility, the InstallCode value is included in the emails that the user send to the vendor either with the Send Email button or automatically when the AutoSendEmail property is true.  

The RegKey field: here is where the user enter the registration key (RegKey) received from the vendor.  

However, as well, registrations can be done at centralized way with the RegMonitor Utility if the program is used into a network.

    b) UserCanRegister = False

This mode is only for shared use into a network.

At this way the "Register now" section is hidden and the user does not can register the application. The only way to register is  through the RegMonitor utility. RegKeys are not needed.

^

HOW TO LEARN MORE ABOUT AVLOCKNET

If you want to learn about how to use AVLock NET please open the AVLockNET.chm file.

^

HOW TO BUY AVLOCK NET?

You can chose between two different versions of Avlock NET.

Standard edition (without sources).

This include pack's for D4, D5, D6 and D7 versions of Delphi. The KeyWizard and RegMonitor utilities and demo applications. This package is very similar to the freeware one with the only difference that the ad image on the registration form has been removed and. you have the rigth of use it on commercial applications.

Direct order link

https://secure.element5.com/shareit/checkout.html?productid=181045&language=English

Developer edition (all souces included).

This include all from the standard version plus sources for the AVLockNET component, the KeyWizard and RegMonitor utilities and the AVLabelPack (pack of components needed to compile KeyWizard and RegMonitor utilities).

Direct order link

https://secure.element5.com/shareit/checkout.html?productid=181046&language=English

^

ANOTHER AVLOCK COMPONENTS

AVLock Lite v2.0 (Delphi 4,5,6,7)

Free edition:

Download it from delphipages

 

Standard edition: (without sources). This include pack's for 4, 5, 6 and 7 versions of Delphi. The KeyGen and Unregister utilities and demo applications. This package is very similar to the freeware one with the only difference that the ad image on the registration form has been removed and you have the rigth of use it on commercial applications.

 

Direct order link

https://secure.element5.com/shareit/checkout.html?productid=174347&language=English

 

Developer edition: (all souces included). This have all included on the standard version plus the sources for the AVLock Lite component, the KeyGen and Unregister utilities.

 

Direct order link

https://secure.element5.com/shareit/checkout.html?productid=174348&language=English

 

 

AVLock Pro v2.4.1 (Delphi 4,5,6,7)

 

Free version:

Download from delphipages

http://www.delphipages.com/edit/count.cfm?ID=3684&E=1737

 

Commercial version: (without sources). This include pack's for 4, 5, 6 and 7 versions of Delphi. The KeyGen and Unregister utilities and demo applications. This package is very similar to the freeware one with the only difference that the ad image on the registration form has been removed and you have the rigth of use it on commercial applications.

 

Direct order link

https://www.qwerks.com/order/buynow.asp?ProductID=4285

 

Full pack with sources: (all souces included). This have all included on the standard version plus the sources for the AVLock Pro component, the KeyGen and Unregister utilities.

 

Direct order link

https://www.qwerks.com/order/buynow.asp?ProductID=4286

 

 

AVLock Gold v2.4.1 (Delphi 4,5,6,7)

Standard edition (without sources).

This include pack's for D4, D5, D6 and D7 versions of Delphi. The KeyWizard and RegMonitor utilities and demo applications. This package is very similar to the freeware one with the only difference that the ad image on the registration form has been removed and. you have the rigth of use it on commercial applications.

Direct order link

https://secure.element5.com/shareit/checkout.html?productid=172879&language=English

Developer edition (all souces included).

This include all from the standard version plus sources for the AVLockGold component, the KeyWizard and RegMonitor utilities and the AVLabelPack (pack of components needed to compile KeyWizard and RegMonitor utilities).

Direct order link

https://secure.element5.com/shareit/checkout.html?productid=172880&language=English

 

If you have any question about these components please email us to  avalega@bigfoot.com

^

LICENSE AGREEMENT

AVLOCK NET SOFTWARE LICENSE AGREEMENT

BEFORE PROCEEDING WITH THE INSTALLATION AND/OR USE OF THIS SOFTWARE, CAREFULLY READ THE FOLLOWING TERMS AND CONDITIONS OF THIS LICENSE AGREEMENT AND LIMITED WARRANTY (The "Agreement").

BY INSTALLING OR USING THIS SOFTWARE YOU INDICATE YOUR ACCEPTANCE OF THIS AGREEMENT. IF YOU DO NOT ACCEPT OR AGREE WITH THESE TERMS, YOU MAY NOT INSTALL OR USE THIS SOFTWARE !

LICENSE

AVLock NET Software, including documentation, source code, object code and/or additional materials (the "Software") is owned by Alcides Valega (the "Author"). This Agreement does not provide you with title or ownership of Product, but only a right of limited use as outlined in this license agreement. Software author hereby grant you a non-exclusive, royalty free license to use the Software.

REDISTRIBUTION RIGHTS

You are granted a non-exclusive, royalty-free right to reproduce and redistribute executable files created using the Software (the "Executable Code") in conjunction with software products that you develop and/or market (the "Applications").

LIMITED WARRANTY

THIS SOFTWARE IS PROVIDED "AS IS" WITHOUT WARRANTY OF ANY KIND EITHER EXPRESSED OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES MERCHANTIBILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THE PRODUCT IS WITH YOU. SHOULD THE PRODUCT PROVE DEFECTIVE, YOU ASSUME THE COST OF ALL NECESSARY SERVICING OR ERROR CORRECTION.

THE AUTHOR OF AVLock NET DO NOT WARRANT THAT THE FUNCTIONS CONTAINED IN THE SOFTWARE WILL MEET YOUR REQUIREMENTS OR THAT THE OPERATION OF THE SOFTWARE WILL BE UNINTERRUPTED OR ERROR FREE.

_______________________________________________________________________

If you have any questions regarding this agreement, or you have any comments, suggestions or bug-reports, please forward it to: avalega@bigfoot.com

Author : Alcides Valega

Address : Santa Cruz 1468, 3400-Corrientes, Argentina

E-mail : avalega@bigfoot.com

URL : http://www.avsoft.sitio.net

^