Serial Key Manager – the online version of Software Protector, can now be used! There are currently many benefits of this online interface, the main one is the ability to store keys online, and being able to access the history of the generated keys anytime, anywhere!
There are features like: exporting keys to Excel, generating/validating keys online, and accessing the database using a web request (using an HTML form, for instance).
Please note that Serial Key Manager is getting better and better, the development has not ended just because of the release, and since you use a browser, you will get the updates instantly!
I would like to announce that SKGL API was upgraded yesterday to a newer version, 188.8.131.52. For current users of either SKGL 184.108.40.206, 220.127.116.11 or Software Protector 18.104.22.168 this does not mean any difference, except that this version is much faster, in fact twice as fast, and requires twice as little space!
So, you might want to ask what has caused such big improvement, and the main reason for this is that I have changed the base conversion algorithm. From now on, it uses the built-in class Big Integer (System.Numerics), which is included in .NET 4.0. Also, because of the suggestion to change to C#, SKGL API 22.214.171.124 is now entirely written in C#.
Thanks to lberna for the code and uldisv for testing, there is now a possibility to calculate the Machine Code in Virtual Box environment.uldisv suggested that it should be possible to deduce whether the user runs the program in a Virtual Box environment, since:
this machine serial number will be exactly the same, if I copy VHD and virtual machine settings to another computer with Virtualbox
At the moment, there is no function built-in in the library, but it will be available as a separate code snippet on SKGL’s website in the future.
Thanks to SimonTorm, SKGL 126.96.36.199 can be tested to be used in different ways, in this case, by including the code directly into the application in WPF environment.
Again, I am very grateful for all suggestions and questions that were asked by different developers on SKGL’s CodePlex page.They have contributed to direct changes in the core, and some contributed with ideas about how things can be solved, given the API.
So, as you can see, the library can be used in so many different ways, directly in C#, in VB, Virtual Box environment – there are so many ways! All of this is because of every user of SKGL API! Thank you!
Now, my plan is to extend the ways in which it can be used. Since we live in a world where the browser is the main app – in two days, I will publish a new project in the SKGL series, namely Serial Key Manager.
As you might already know, the main idea behind this application is to make generation of serial keys more efficient, and avoid any duplicates, which might be the case in Software Protector. Since many users nowadays prefer to use their browser, the application is hosted online, which makes it possible to access/create/validate your keys anywhere, anytime.
Both SKGL API and Software Protector are open-source application, and hopefully, this website application will give everyone who likes SKGL/Software Protector an opportunity to make a donation and get something in return, in this case, a Premium user in Serial Key Manager.
You might wonder why there are so few posts about Serial Key Manger at this stage. That’s simply because all time and effort is put into making this web application a quality product.
We look forward to any feedback about Serial Key Manger! 🙂
After some days of hard work, I have now constructed a well working architecture for Serial Key Manager. The design might change in the nearest time.
The current website features following (entirely free of charge!):
creation of 10 products
creation of 100 keys in each product
Product is a concept that should allow you to specify a project/product that should have a specific password. For example, if we have a program called “Example”, we can create a product called “Example”, enter a password and some notes. Now, we can refer to it as “Example” product, instead of using the password, which increases the security.
Key is simply what you get when you generate a serial key based on a password. In Serial Key Manager however, every key will be unique, which ensures that you will not get any duplicates (now, every keys has an ID).