Whatever happened to c4d_md5.h?



  • On 05/12/2016 at 14:39, xxxxxxxx wrote:

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

    ---------
    Hello;

    I was looking into licensing, and while there is a longer article on it, I find myself unable to replicate, due to a missing c4d_md5.h.

    (Missing, apparently, from versions since at least 16.)

    I might have concluded that there's something wrong with my installation but the functions are not in the documentation either.

    What is the current replacement for the GetMD5() function? I see a lot of encrypt and decrypt functions, but they all require a key and encrypt a data stream.

    Thanks,
    -- Cairyn --



  • On 06/12/2016 at 02:05, xxxxxxxx wrote:

    Hi Cairyn,

    I guess you are referring to the Licensing Plugins – Part II – License implementation article.
    c4d_md5.h never was part of the C4D SDKs (at least to my knowledge). But as Frank mentions in the article, he wrote the c4d_md5.h on his own to wrap the MD5 library functions. He explains what he did a few monitor pages down.



  • On 07/12/2016 at 01:39, xxxxxxxx wrote:

    Thanks, it looked very official and was on an official page so I kinda assumed that this file had been added to the framework.

    Is the information in this article regarding the serials for license server (or in the PluginCafé thread on the same topic) even still valid? Everything I find dates back to old versions (sometimes even still having separately sold modules in C4D) and I know that the private section of the license number has changed from 4 to 6 blocks so who knows what else has changed...

    I can test a serial with my own installation, but I don't have a license server available to check.



  • On 18/01/2017 at 23:52, xxxxxxxx wrote:

    Originally posted by xxxxxxxx

    ...Is the information in this article regarding the serials for license server (or in the PluginCafé thread on the same topic) even still valid? Everything I find dates back to old versions (sometimes even still having separately sold modules in C4D)...

    Yes - the information about License Server licensing in this thread is still valid [wow - that's from 2009  😎 ].

    And yes, most/all modules are now folded into the various versions of Cinema 4D, but the customer still (now) gets 2 serial number strings - one for Cinema 4D that starts with a '1' and a " Multi-License.... " string, that starts with a ' 2 ' <-- that's the one you want.

    Cheers.


Log in to reply