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 (!info.nr.Content()) {
GeGetSerialInfo(SERIALINFO_CINEMA4D, &info);
}
else
{
if (debug) GePrint("MultiLicense.");
return true;
}