THE POST BELOW IS MORE THAN 5 YEARS OLD. RELATED SUPPORT INFORMATION MIGHT BE OUTDATED OR DEPRECATED
On 05/06/2008 at 20:44, xxxxxxxx wrote:
Cinema 4D Version: R9-R10.5
Platform: Windows ; Mac ; Mac OSX ;
Language(s) : C++ ;
Once in a blue moon (this is only the second documented occurence), I get a user who gets an 'invalid serial number' error when entering and registering my plugin's serial number (generated using Cinema 4D's base 11-digit serial number) into the Cinema 4D Registration window - that is not some form of user error. Out of many hundreds, to have one or two just doesn't jive.
The user is on Windows and has tried several standard things - system reboot, remove all other plugins, enter the number again (and again). This is Windows XP, so Vista as the culprit is out. I'm starting to think that this is a corrupt Windows Registry or something related.
Any suggestions otherwise?
On 06/06/2008 at 01:28, xxxxxxxx wrote:
I also have from time to time users that have problems, but it´s always been user error in the end. Never had any issues.
In 90% it´s that the user gives me his final c4d digits, but they still have their temporary number in c4d (as they never typed in the new ones...they probably think it´s enough to have them ;-D )!
On 09/07/2008 at 12:12, xxxxxxxx wrote:
Back onto this. Same user with same issue a month later. Two out of over 700 generated serial numbers is ridiculously miniscule (something like 0.3%!)
The screenshot of Cinema 4D's Registration window appears to show correct information but it says right there: "Wrong Serial".
I've been using the same encryption/decryption algorithm since I started Alpha over 2.5 years ago. I'm going to setup a means to test the C4D serial number against the generated one using this algorithm and see what results.
On 09/07/2008 at 14:51, xxxxxxxx wrote:
I added a verification using the EXACT code in my plugin to the serial generator and it was verified immediately. So, this must be either a user error or a system error.
The user has been asked to enter the serial number manually. If that doesn't work then something is awry on his system (Windows Registry looks more and more likely).
On 10/07/2008 at 01:36, xxxxxxxx wrote:
Sounds like user error (wanna bet? ;-). I also always do so, checking the serial myself and most of the time they then Copy and pasted and a space character or so got into the copying.
Curious to see what finally caused the problem.
On 11/07/2008 at 20:30, xxxxxxxx wrote:
Glad that I didn't bet. Yep. I finally just printed the integer value of each character of the serial number against the validation check serial and had him show me the results.
Lo and behold, we had this for the value causing the invalidation:
key  = '79' == chk  ='48'
79 (4F) = O
48 (30) = 0
If the user were really copy-pasting the serial number into the entry box, this could have NEVER happened - EVER.
Back to hair loss and heartburn of other causes...
On 12/07/2008 at 04:17, xxxxxxxx wrote:
ROFL this is great. A lovely problem
Thanks for letting us know, I put this in my "customer faults" list...hehe.
On 12/07/2008 at 05:39, xxxxxxxx wrote:
<breathes sigh of relief> :).
Users - gotta love 'em.