Results 1 to 2 of 2

Thread: Question about the license wizard (example)

  1. #1
    Join Date
    Apr 2008
    Posts
    196
    Thanked 8 Times in 6 Posts
    Qt products
    Qt4
    Platforms
    MacOS X Unix/X11 Windows
    Wiki edits
    1

    Default Question about the license wizard (example)

    Hey @all,

    I know my english is not the best, but I hope that it is understandable.

    The example for the License Wizard is a great work, and with own coding this become fast to an complete result. My Question is that this example is build to enter a license key. But how can I generate a license key? For example Qt itself has a license key when I install/compile it as a commercial version, KD Chart and Froglogic Squish does also have an license key.

    In this forum this topic are already discussed, and somebody mean that therefore i can activate the software using only activation mechanism, but what i mean is to get a key like the following:
    XXXXX-YYYYY-AAAAA-BBBBB-CCCCC
    XXX-YY-ZZZZZ
    or somthing similar

    I've also tried it with creating a salted MD5 Hash from an online activation, but this can't be the solution, because therefore I can only use a few characters from the MD5 hash.

    I don't think that Qt software use a commercial product for generating keys to protect the source and this i also don't think from the example libraries/programs i wrote above (like Squish and KD Chart)

    I hope somebody else has another solution.

    Best Regards
    NoRulez

  2. #2
    Join Date
    Jul 2009
    Location
    Enschede, Netherlands
    Posts
    462
    Thanked 69 Times in 67 Posts
    Qt products
    Qt4
    Platforms
    Unix/X11 Windows

    Default Re: Question about the license wizard (example)

    Quote Originally Posted by NoRulez View Post
    But how can I generate a license key?
    This is not really a Qt specific thing. Here's my view. Generating a license key is generally some algorithm that takes into account a few things (version, capabilities, generation time, you name it) and produces a more or less random key from that. You also have an algorithm that works the other way around and decodes the key back into whatever parameters you put in. In fact, you could see a license key as a sort of encoded or encrypted piece of data, like an md5-sum.
    Horse sense is the thing that keeps horses from betting on people. --W.C. Fields

    Ask Smart Questions

Similar Threads

  1. licensing question
    By tommy in forum Installation and Deployment
    Replies: 4
    Last Post: 14th April 2010, 11:54
  2. Open source License and some questions!
    By GioFX in forum Newbie
    Replies: 7
    Last Post: 6th January 2009, 16:40
  3. Qt Licensing And Programming In The Real
    By rushtontb in forum Qt Programming
    Replies: 11
    Last Post: 10th September 2008, 21:45
  4. Qt License Upgrade
    By yogeshgokul in forum Qt Programming
    Replies: 9
    Last Post: 21st March 2008, 13:01
  5. Replies: 11
    Last Post: 24th March 2006, 06:40

Bookmarks

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •  
Qt is a trademark of The Qt Company.