Registration plug-in: Difference between revisions
Clay Dowling (talk | contribs) (Added additional screenshot) |
|||
Line 3: | Line 3: | ||
== Description == | == Description == | ||
The Lazarus Registration components lets you add a serial number/registration key dialog to your script. Downloadable from [http://www.lazarusid.com/registration.shtml www.lazarusid.com]. | The Lazarus Registration components lets you add a serial number/registration key dialog to your script. Downloadable from [http://www.lazarusid.com/registration.shtml www.lazarusid.com]. | ||
Version 2.1 of this plugin was released on March 10, 2007. The new version includes a graphical client for generating registration keys and stdcall wrappers around all DLL functions so that it may be used from languages that don't understand the cdecl calling convention used by NSIS. Special thanks to '''Michel Danjou''' for helping me test the library against Visual Basic. | |||
Version 2 of this package was released on November 3, 2005 as open source software. A commercial version is also available which provides greater security and resistance to decompilers who go looking for your registration code. | Version 2 of this package was released on November 3, 2005 as open source software. A commercial version is also available which provides greater security and resistance to decompilers who go looking for your registration code. | ||
Line 16: | Line 18: | ||
--[[User:clay|Clay Dowling]] | --[[User:clay|Clay Dowling]] | ||
== Screen Shots == | |||
=== Installer Screen === | |||
http://www.lazarusid.com/images/registration-screenshot.jpg | http://www.lazarusid.com/images/registration-screenshot.jpg | ||
=== Registration Tool === | |||
http://www.lazarusid.com/register-screenshot.png | |||
[[Category:Plugins]] | [[Category:Plugins]] |
Revision as of 18:06, 10 March 2007
Author: clay (talk, contrib) |
Description
The Lazarus Registration components lets you add a serial number/registration key dialog to your script. Downloadable from www.lazarusid.com.
Version 2.1 of this plugin was released on March 10, 2007. The new version includes a graphical client for generating registration keys and stdcall wrappers around all DLL functions so that it may be used from languages that don't understand the cdecl calling convention used by NSIS. Special thanks to Michel Danjou for helping me test the library against Visual Basic.
Version 2 of this package was released on November 3, 2005 as open source software. A commercial version is also available which provides greater security and resistance to decompilers who go looking for your registration code.
Some viewers have pointed out that there is a "flaw" in this component that fails to encrypt the included package. This is not a flaw, but a limitation of the free version. The registered version is designed so that the program itself must also check the registration code. This prevents one user from installing the program and simply copying the binaries to another machine, and allows for the distribution of "feature-reduced" copies that change their behavior depending on whether or not the registration code is present.
For instance, simply by using the silent installer option you can get the full commercial version of the registration component, without entering a serial number or key. Without the serial number and key though you won't get the features of the commercial program, but the more limited features of the free version.
Instructions are included with the package to help you add these features to your program.
Screen Shots
Installer Screen
Registration Tool