A-Soft Beta Control is an ActiveX Control that allows you
to easily publish a beta version of software you are just developing. You only need to
write one line of code to implement a complete beta- solution for your application - and
when you are finished with your project you can easily remove the beta control within a
single line of code. It checks the beta status of your project though the web and
disallows the user to use your beta software after e.g. the final has been released. You
need NO server side scripts or components to do that. Even a simple free web account would
be sufficient.
Description of how this control works:
You use the file generator to make an Beta Control verification file and upload this file
to some web server.
Then you put the Beta Control on your applications form. In the startup/ loading of your
application you activate the control by calling a method (function) of the control:
BetaControl.DoCheck - After that the control verifies on the web whether the beta is still
running or not. If not it displays some information and tells your program to close.
Features of the Control:
 | verifies the beta status of your beta
software so that nobody can use your software after the release. |
 | uses no timer, system time/date or program
access counters that could easily be tricked by the user. |
 | allows you to set different levels of
checking - from only need to check from time to time to do always force the control to
check for valid beta state |
 | comes together with an file generator
application that lets you create beta control identification file (see to the right) |
 | needs NO server side scripts or components.
Just some bytes of serverspace on which to place the identification files (up to 500
Bytes) |
 | For 32Bit design environments that support OCX controls like
Visual Basic, Delphi or VC++ |