Simple copy protection done right :)
-
After inserting the correct serial and successfully registering a plugin and then hit compile, I am getting an error on this line.
The one in the code window.if(pData)
{
local v = pData.Serial;
Console.print("Restored serial: " + v);if(serials.Data.contains(v))
{
setValidLicense(true);
return;
} -
@lalalandsynth - whats the error?
-
oops , sorry , the error is Interface:! Line 365, column 37: Unknown function 'contains
which is this line
if(serials.Data.contains(v))
-
-
I followed the directions exactly (I think) but i keep getting this message when I compile..
Serials.js (2): Found ':' when expecting ';' {SW50ZXJmYWNlfFNlcmlhbHMuanN8MTF8Mnw5}
anyone know why?
-
@BWSounds Yep I know! because ':' has been found when ';' was expected on line 2 in Serial.js… This one was hard
-
@ustk ohh duh, the js file... man I feel slow
-
@BWSounds In fact there seems to be something weird, because ':' is at the right place, wich means a ';' might be missing somewhere else before
serials
is called… -
Ok, new problem (which prob. is a simple fix) but iv'e been compiling ALL DAY and my codes work in hise but once i compile none are working in the vsti.
I seen someone have the same issue but the response was deleted, so im guessing the fix is easy... I just cant figure it out. Any help would be greatly appreciated.
-
This post is deleted! -
i updated to the latest commit, still having the same issue, so it’s not that.
-
1 add the auth. Script to your oninit
2 add generator script to create serial.js
3 remove generator script
4 copy new script from root folder, add to script sub folder
5 add the const var text at the beginning, “;” at the end
6 oh and add the components from the auth. Script
7 and add “include serial.js” to your oninitShould work right?? What am I missing because it’s not working for me on my compiled vsti
-
Does anyone have the copy protection working on a compiled vsti?
-
@BWSounds Yes, it's working on my compiled au, vst3 and vst plugins for mac
(I have only tried then on the Mac platform)
I use the "Global mute" version, you can use them for 20 min then it gets silent. -
@ulrik thanks for responding. I’ll try on Mac to see if works then. It’s not working for pc or at least Not for me.
-
@BWSounds said in Simple copy protection done right :):
@ulrik thanks for responding. I’ll try on Mac to see if works then. It’s not working for pc or at least Not for me.
its working fine on windows here..
-
Sorry to bring this post back up but... I finally got the simple copy protection to work. (Was pretty simple)
But I updated to the latest commit (needed to) and it’s not working for me. I did the same thing I did to get it to work on the earlier commit (February) but it’s a no go.
Any one updated to any commit in august and this still works for them?
-
@BWSounds I'm using the script node from 19/8 and it's working here on mac
-
@ulrik wow... ok
-
Hey guys,
do you have any tips or tricks on how to automatically populate the Serials.js file with a large number of serials? Since they have to be in a particular format between " " and with , at the end of each line, this will be quite a tedious work to do manually by copy+paste.
What's your solution?