2023-07-15 : New DevPanels for AVLock SIMPLE v6.2 and v6.3

Since version 6.3 is now registered independently of the previous version 6.2, we found ourselves in the need to prepare two different versions of the DevPanel. Thus, those who are registered in version 6.2 must download the file devpanel62.zip and those registered in version 6.3 the file devpanel63.zip.

2023-07-11 : How to correctly implement the new AVLock SIMPLE v6.3

First download from this link get_utc.zip the correct get_utc_php script, then replace with this the old one as explained in the previous news then follow these instructions:

1. Create a new folder for AVLock SIMPLE v6.3 on your server and copy the conf.php file from the current folder to the new folder.

2. Copy all the new sctipts php files to the new folder except conf.php.

See the image below:

2023-07-10 : Wrong script included by mistake in AVLock SIMPLE v6.3.

Sorry for the inconvenience but by mistake we included a wrong get_utc.php script in the package. Download the correct one from the following link:

2023-07-08 : New release of AVLock SIMPLE v6.3

I am pleased to announce the release of a new version of AVLock SIMPLE v6.3. It has several new things, a new component, new examples and new documentation, but the most relevant of all is the inclusion of a new DevPanel with many more features than the previous one. To implement these features, several php scripts have been added that can be downloaded for free and are compatible with previous versions of AVLock SIMPLE. I invite you to download and try it, I'm sure you'll love it.

2021-10-02 : Now AVLock Simple v6.x available for Delphi 11 Alexandria

I am pleased to inform you that the AVLock Simple component is now available for Delphi 11 Alexandria.

2021-03-11 : New release MyLock v1.3.1

The need arose to be able to send the expiration warning messages to more recipients, so two additional emails were added in the configuration, also the corresponding fields were added to the database and MyPanel as you can see in the image below:

In the image you will see that checkboxes have been added to be able to select which emails the messages will be sent to.

Some minor bugs related to sending messages were also fixed, so we recommend that you download the new package, recompile your applications and use the new MyPanel.

2021-02-26 : New AVLock LITE v3x released

AVLock Lite is one of my old components, but now totally revamped and improved. It is the easiest to use and offers the basic functionality to protect your software investment. You don't need internet. Pay only once and use it forever. There is also a free version to be used without commercial purposes.

2021-02-21 : New release of AVLock SS v3.x with bug fixes

We are pleased to announce to our users that there is a new release of AVLock SS v3x with a minor fixes in the DevPanel and avlockunit from the example. The problem affected the expiration date displayed on the Registration Form.

2020-10-29 : Good news for AVLock v6.x users

Finally the compatibility problem with versions of PHP 7.1 and higher has been solved. Now you can download from your av-soft account the olm62patch.zip file that contains the php files that you must replace on your server. It is completely free for active users of the Professional and Developer versions.

2020-09-23 : New release MyLock v1.3

I am pleased to inform you about a new update of MyLock v1.x with some improvements and minor bugs fixes.
Several changes were made in the new version 1.3. There are new component, new examples, new MyPanel and new php scripts I recommend that you download the package again and use the new component and MyPanel.
This is fully backward compatible.
Learn more...

2020-07-27 : New example 1 for AVLock 6.2.1

The new version 6.2.1 of AVLock Simple introduces some new functionalities that allow you to automate the entire registration process.

Download new example 1 below. It comes configured to access my site's testing database.

Feel free to do all the tests you deem necessary

I suggest that you do the following tests:

  • 1. Create a new record with "Start Trial".
  • 2. Access the database with cp6.php and edit the record adding a few days or apply a permanent license.
  • 3. Open the example again and see the changes made to the registration status.
  • 4. Delete the *.avr file from the executable folder and see how it is created again when you restart the example.
  • 5. Delete the record with cp6.php and see how it is created again when you restart the example.

The only way to permanently delete a record is to delete both the record in the database and the *.avr file in the executable folder.

Also, to block the user application you simply can use cp6.php to set (Paid=Y) and (Days=0).

Also, to configure your app to access to a secure https website you simply should add the following line to the initialization section of the avlockunit.pas file.

Use_https := True;

2024-03-07 example1.zip 1.21Mb url=./files/example1.zip ext=zip
2020-04-05 : New update for MyLock

I am pleased to inform you about a new update of MyLock v1.x with some improvements and minor bugs fixes.
I recommend that you download the package again and use the new component and MyPanel.
This is fully backward compatible.

2019-04-02 : New AVLock SS v3.x released

I am pleased to announce the release of the new AVLock SS v3.x
Register for free at http://av-soft.com

Some highlights of the new AVLock SS v3.x:

  • Support for php 7.1 and higher.
  • SSL automatic detection.
  • Automatic alert to the user about new version available.
  • New Dev-Panel with many improvements.

So far my components used the mCrypt encryption library that has been deprecated in PHP 7.1 and was removed from version 7.2. This forces me to launch new versions of my products. Now I'm using the OpenSSL library as replacement that works very well, but unfortunately it is not fully compatible with mCrypt, so the applications that are using my components will have to be modified, compiled and newly registered by the end users.

2017-03-29 : New product released: AVLock Express

The AVLock Express licensing product is a new, powerful and simple way to protect your software. It is much simpler to implement than previous versions of AVLock. Like AVLock SS, it is a subscription system where every user of your application has an account in the database of your website. This account contains the user's personal data and also the licensing data as the start and end date of the licensing period and other data that allows controlling the application settings, such as active modules, etc.

2015-05-30 : New Domain and email addresses

We inform our users that the following domain and emails will be no longer available:

These are currently availables:

2015-04-26 : New AVLock SIMPLE v6.2 Just Released!

AVLock Simple is a simple and powerful licensing component. The component simply does the work for you. It gives you the necessary features to retrieve the registration status and to register your application. You design the application interface and AVLock does the rest. You decide how to protect your application according with the registration status. In this way you will be able to implement all possible configurations for previous AVLock versions and much more. If you are a Delphi programmer and need to market your software securely, and you want that your potential customers to evaluate your products before they buy them, then AVLock SIMPLE is the solution that you are looking for.
Also, with this small component you will be able to manage the whole licensing cycle of your application through internet , namely:

  • Start the trial period.
  • Extend the trial period.
  • The user buy the application and send data to your website.
  • The user activate the application.
  • The user optionally moves the license to another computer.

Learn more...

2015-03-24 : NEW AVLOCK SS v2x Released

If you develop applications in Delphi or Visual Studio, this product can be extremely useful for you.

  • It will allow you to sell your soft products over the Internet using PayPal or other payment methods.
  • All sales process is fully automated so that immediately after the payment the user can access their account and download the product.
  • For each user who buys a product, AVLock SS automatically initiates an account subscription valid for a fixed period, usually 90, 180 or 360 days. While the user account is active it will have access to download updates and request support.
  • You can define Renewals which extends the initial period in a certain number of days, usually 90, 180 or 360. The user does not need to wait for the expiry of the initial period to apply new periods, due that the new periods will be accumulated to the earlier ones.
  • You can optionally configure AVLock SS in order to stop working your application on the user PC when the associated user account is inactive, due the expiry of the authorized period or due that you manually disabled the user's account.
  • You can define messages to be sent automatically to users in the form of emails when the user account is in special situations such as when almost time to expire.
2014-11-26 : New version of AVLock SS coming soon

We are working on the new version v1.1 of AVLock SS with lots of improvements and bug fixes, and still continue working . For example, this new menu entry "News" is a new feature in version 1.1. If you have in mind some special feature to add in this version please let us know.