Checking license of student version

  • On 17/01/2017 at 14:52, xxxxxxxx wrote:

    User Information:
    Cinema 4D Version:   R16 
    Platform:   Windows  ; Mac  ;  
    Language(s) :     C++  ;

    I am checking the cinema 4d serial against a generated value.
    Below is my code.
    Do I need to check something special when the serial is a Student Version?

    Following info was given by the user: Mac OS 10.10.5, Cinema 4D R18.039 (Student Version - Restricted License) Build RB183317

    	if (IsDemo() || IsCommandLine() || IsNet())
    		if (debug) GePrint("Demo, CommandLine or IsNet License.");
    		return true;
        SerialInfo info;
        GeGetSerialInfo(SERIALINFO_MULTILICENSE, &info);
        if (! {
            GeGetSerialInfo(SERIALINFO_CINEMA4D, &info);
    		if (debug) GePrint("MultiLicense.");
    		return true;

  • On 18/01/2017 at 08:42, xxxxxxxx wrote:

    Hi Pim,

    just want to let you know, that I'm working on it (as well as Klaus' serial number related question in the other thread).

  • On 18/01/2017 at 08:53, xxxxxxxx wrote:

    Well, together with the user we solved the issue.
    So, I do not think it has anything to do with the student version.

    Thanks, Pim

Log in to reply