High Quality at Low Cost

CBitSoft Ltd

[ Home Page ] - [About Us] - [ Software ] - [ Services ] - [ Feedback ] - [ Press Office ] - [ Privacy ] - [ Support ] - [ Jobs ]

  ShareBlock v2.0

Get Paid For Your Software! 

ShareBlock v2.0

ShareBlock v2.0 is an updated version of the popular and unique software locking tool which also provides user licence management!


What it is...

ShareBlock is a unique product; it doesn’t just issue multi-user licences, but it actually enforces them!

Conventionally there is no way of ensuring that licences are purchased for every copy of a software system in use; software piracy is a very real problem. Indeed, a customer may purchase a single user licence and then, knowingly or not, use the system on many different computers! Many companies are also guilty of not knowing how many computers are using software and therefore whether or not they are breaching the user licence agreement!

ShareBlock is an ActiveX control together with its partner ShareUnblock. ShareBlock is added to a project to control the use of the software. The ShareUnblock (ActiveX or DLL) is used to generate a unique registration code, which will identify the number of users the software is licensed for. ShareBlock then controls the use of the software in accordance with that licence by issuing registration codes for additional computers, hence controlling the use of networked, or stand alone computers. The function that controls the licence (i.e., which makes one computer the User Licence Management Computer) can be transferred to any other computer on a network (when networked) at any time. The control integrates fully with its host application and yet still controls most functions autonomously with the minimum of coding required by the developer.

ShareBlock and ShareUnblock (ocxs) can be used in all compatible development environments, including web pages. ShareUnblock DLL can also easily be used on Internet server systems that support COM components, making the automatic issuing of registration codes over the Internet a simple matter to set up.:

  • ShareBlock makes enforcing the user licence simple and foolproof, thereby preventing unlicensed use and increasing revenue at the same time!

  • Many products on the market provide a “software locking” facility, but ShareBlock takes this idea one step further.

  • The unlock (registration) code is unique to a single computer and therefore, because the ShareUnblock control (and DLL component) can generate registration codes based on the number of users required, the ShareBlock control, once registered, instantly knows how many users it is to manage

  • The ShareBlock control manages other users by generating registration codes itself for the other computers on the same licence.

  • The licence can easily be extended if required simply by entering another registration code; information about existing users is retained.

  • The ShareUnblock control and or DLL can be used on a Website to automatically generate registration codes for customers when they purchase the product. This means that the full system can be supplied on an evaluation either by time limiting the product’s use, or by crippling it in some way until it is fully licensed, there is then no need for the customer to download the product again.

  • Fully supported by a Website technical support knowledgebase and also e-mail support (once registered through our Website)

  • Comprehensive help files with example projects, and suggestions, etc., showing how to use the ShareBlock and ShareUnblock ActiveX controls and ShareUnblock DLL component

Your software is valuable, why let anyone be able to use it for nothing?

For pricing information please click here. - NB. The licence required depends on the number of computers or terminals on which ShareBlock will be used for development purposes - one "User" is actually any number of users on one computer or terminal. The control is completely run-time royalty free!

...there are lots of things that ShareBlock makes possible!

What it does...

When a program using ShareBlock is run on a computer the ShareBlock control generates a Software Code unique to that PC. This software code is then used by ShareUnblock (OCX or DLL) to generate a registration code; this registration code tells ShareBlock, when entered into it, how many users are entitled to use the product. The control itself is then used to generate additional registration codes up to the number purchased by entering additional software codes obtained from the other computers.

It is also possible to generate an Authorisation code that can be entered into the control to allow an existing computer on the licence to be overwritten with an alternative one. This is a feature to allow change of computers for a user, should they need to do this of course this is also in full control of the developer because only they can generate the authorisation code (which is time limited to prevent extended use). All message and dialogue boxes in ShareBlock integrate fully with the host application so that it blends seamlessly with it.:

  • Software protection, evaluation and selective locking facilities its uses are limited only by the imagination

  • Protection - only licensed copies can be run due to its ability to actually manage the licence

  • Evaluation - downloaded copies, which are time limited or “crippled”, but which can easily be upgraded to a full version simply by entering a registration code no need for multiple downloads

  • Selective locking - depending on how the developer chooses to use the control. Either a whole system could be protected, or just parts licensed separately by using multiple controls, requiring additional registration codes to unlock the various parts. I.e., Standard, Professional and Enterprise editions could all reside within the same system, being unlocked as appropriate by the registration codes supplied when purchased

  • Protects your software in both stand-alone and networked environments controlling the number of computers that can run the software to match the licence purchased

  • Allows simple e-commerce set up for products

  • Compatible with all newer versions of Windows and will operate in any COM runtime and development environment.

Download your free evaluation copy!


Purchase your User Licence - Now! 

Perhaps you would like to subscribe to our mailing list so that we can keep you informed on any new developments? (If you subscribe to our mailing list your details will NOT be passed to any third parties - Please see our privacy policy for further details)

Do you need a particular piece of software that you think would have market potential? If so then please contact us with the idea and if we agree, you will get a copy FREE OF CHARGE as soon as it has been developed! 

[ Home Page ] - [ About Us ] - [ Software ] - [ Services ] - [ Feedback ] - [ Press Office ] - [ Privacy ] - [ Support ] - [ Jobs ]

Send mail to Webmaster@CBitSoft.com with questions or comments about this web site.
Copyright © 2000 CBitSoft Ltd

(A CBitSoft Ltd Company)