Plugin Cafe Homepage
Forum Home Forum Home > Plugin Cafe > SDK Help
  New Posts New Posts
  FAQ FAQ  Forum Search   Register Register  Login Login

Serial numbers - last 5 unique? [SOLVED]

 Post Reply Post Reply
Author
Message
terrachild View Drop Down
Member
Member


Joined: 2014 Apr 30
Location: United States
Online Status: Offline
Posts: 111
Post Options Post Options   Quote terrachild Quote  Post ReplyReply Direct Link To This Post Topic: Serial numbers - last 5 unique? [SOLVED]
    Posted: 2015 Mar 10 at 1:15pm

User Information:

Cinema 4D Version:   13+ 
Platform:   Windows  ;   
Language(s):     C++  ;   PYTHON  ; 

---------


In the licensing guide here: https://developers.maxon.net/?p=641
it states:

"We only use the last 5 digits of the serial number. That way, we get around having to send out a new license if a user purchased your plugin with his temporary serials and then gets the final serial numbers from MAXON."

Could someone explain that.
Are the last 5 digits always unique compared with all the issued C4D serial numbers?

Thanks




Edited by terrachild - 2015 Mar 10 at 1:16pm
Back to Top
j_gaspe View Drop Down
Forum Moderator
Forum Moderator


Joined: 2014 Oct 01
Location: Montreal
Online Status: Offline
Posts: 182
Post Options Post Options   Quote j_gaspe Quote  Post ReplyReply Direct Link To This Post Posted: 2015 Mar 11 at 9:16am
Hi terrachild,

I'd like to help you with your question, but I have to know why you're asking, so that I can determine how and even if I can answer.  Please consider licensing is a delicate subject in this context because at a certain level, how it works on our side has to remain secret.

Joey Gaspe
SDK Support Engineer

Back to Top
terrachild View Drop Down
Member
Member


Joined: 2014 Apr 30
Location: United States
Online Status: Offline
Posts: 111
Post Options Post Options   Quote terrachild Quote  Post ReplyReply Direct Link To This Post Posted: 2015 Mar 11 at 10:15am
In the licensing guide at the link above, it seems to be saying, that as a plugin developer, we can prevent the problem where a customer buys a plugin, activates it, which locks it to that particular C4D serial number, and then later gets final serial numbers from Maxon, which makes the plugin not work.  This requires the plugin developer to issue another license while not be sure the first plugin license is really not being used.
Why does he state:
We only use the last 5 digits of the serial number
?
That seems to imply that the last 5 digits of the serial number don't change between the temporary and final serial numbers.

Could you explain this please?

Thanks.
Back to Top
spedler View Drop Down
Member
Member


Joined: 2008 Apr 19
Location: United Kingdom
Online Status: Offline
Posts: 679
Post Options Post Options   Quote spedler Quote  Post ReplyReply Direct Link To This Post Posted: 2015 Mar 12 at 12:56am
Originally posted by j_gaspe

  Please consider licensing is a delicate subject in this context because at a certain level, how it works on our side has to remain secret.



Had a chuckle at this. Secret? Yes, except to every hacker on the planet. A cracked R16 with keygen was available within a few days of release.

You might suggest to Maxon that they think about more secure licensing in future. You could tell us everything there is to tell about the current licensing and you wouldn't be revealing anything they don't already know and have known for years.

Steve
Back to Top
Cactus Dan View Drop Down
Member
Member
Avatar

Joined: 2003 Apr 18
Location: United States
Online Status: Offline
Posts: 1053
Post Options Post Options   Quote Cactus Dan Quote  Post ReplyReply Direct Link To This Post Posted: 2015 Mar 13 at 6:27am
Howdy,
Originally posted by terrachild

...That seems to imply that the last 5 digits of the serial number don't change between the temporary and final serial numbers...
Yes, but it would be safer to simply not support temporary numbers. Since most of the serial number information is confidential, there is no way of knowing whether or not a serial number given by a customer has changed between temporary and permanent. In the past, I've had customers who have submitted different serial numbers with different last 5 digits, claiming the difference between temporary and permanent numbers. Naturally, I suspect they were getting an additional free license for someone else, but I couldn't accuse them of being a liar since there is no way to verify their claim. After so many of those kind of attempts, I simply stopped supporting temporary numbers.

Adios,
Cactus Dan
Back to Top
j_gaspe View Drop Down
Forum Moderator
Forum Moderator


Joined: 2014 Oct 01
Location: Montreal
Online Status: Offline
Posts: 182
Post Options Post Options   Quote j_gaspe Quote  Post ReplyReply Direct Link To This Post Posted: 2015 Mar 13 at 1:10pm
Hi terrachild,

I read the article and can only conclude that the last 5 digits in fact won't change between temporary and final serial numbers, otherwise it would invalidate the plugin's license.  Therefore, you simply have to follow that rule, and you should be all set.

Joey Gaspe
SDK Support Engineer

Back to Top
j_gaspe View Drop Down
Forum Moderator
Forum Moderator


Joined: 2014 Oct 01
Location: Montreal
Online Status: Offline
Posts: 182
Post Options Post Options   Quote j_gaspe Quote  Post ReplyReply Direct Link To This Post Posted: 2015 Mar 20 at 4:23pm
I'm assuming this topic is done and will set it solved.

Joey Gaspe
SDK Support Engineer

Back to Top
terrachild View Drop Down
Member
Member


Joined: 2014 Apr 30
Location: United States
Online Status: Offline
Posts: 111
Post Options Post Options   Quote terrachild Quote  Post ReplyReply Direct Link To This Post Posted: 2015 Mar 20 at 6:22pm
That's fine.

I'll add a final note though.
I contacted Rick at Maxon, and he said the last 5 should be unique to that particular C4D release: Ex. R15, R16, etc.
It might be unique between different releases, but that can't be guaranteed into the future.
 
Back to Top
j_gaspe View Drop Down
Forum Moderator
Forum Moderator


Joined: 2014 Oct 01
Location: Montreal
Online Status: Offline
Posts: 182
Post Options Post Options   Quote j_gaspe Quote  Post ReplyReply Direct Link To This Post Posted: 2015 Mar 23 at 8:58am
Thanks for posting that note, it's definitely important to know if the values might vary across releases or not, and there's no guarantee either way.

Joey Gaspe
SDK Support Engineer

Back to Top
 Post Reply Post Reply

Forum Jump Forum Permissions View Drop Down

Bulletin Board Software by Web Wiz Forums® version 9.61 [Free Express Edition]
Copyright ©2001-2009 Web Wiz

This page was generated in 0.094 seconds.