Using 1Way

 

Using 1Way is simple and straightforward

 

A Test program (.exe) is provided with 1Way. This allows you to experiment with all the functions so that you can see how they work.

A comprehensive Help file with step-by-step instructions for implementation is also included with 1Way.

 

Languages supported include:

.NET, C#, C++, Visual Basic, Java, ASP, PHP, Delphi, PowerBuilder, Perl, Python, JScript, VBScript, and any other language which can use ActiveX controls.

 

Brief overview

 

 

ActiveX controls

Add the 1Way ActiveX control and the 1Way Serial ActiveX control to your devolopment environment.

 

Trial / registration status

Select an AppID - this is your unique password to identify your application.

Trial / registration status is given by a combination of the properties AppStatus and AppDaysLeft. Call the methods GetData and SetData with the AppID to change these.

 

Serials (registration keys)

Serials are generated for a specific AppID, and are securely encrypted.

A serial contains a SerialAction (which can be a custom action), a date, 2 bytes of custom info, and the maximum number of computers which are allowed to use this serial.

Computers are identified by a unique HardwareID based on the CPU serial number and hard-drive serial number.

For any given AppID, only 1 serial in 34 billion chosen at random will be valid and change the status to Registered.

 

Online validation (optional)

Online validation works with a simple PHP script and a flatfile csv database, on both Windows and Linux servers.

No SQL database is necessary. No setup is necessary other than copying the script to any location on your own website.

The online system is very carefully designed for security, but it is clear, simple and straightforward.

 

 

 

Compatible with Windows 98, ME, NT, 2000, Server 2003, XP, Vista

 

Home   1Way    FAQ    Download    Purchase    Upgrade