HISE Logo Forum
    • Categories
    • Register
    • Login

    Simple copy protection done right :)

    Scheduled Pinned Locked Moved Presets / Scripts / Ideas
    151 Posts 25 Posters 17.9k Views
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • LindonL
      Lindon @myhomestudio
      last edited by

      @myhomestudio look inside Serials.js for a correct code...

      HISE Development for hire.
      www.channelrobot.com

      1 Reply Last reply Reply Quote 0
      • M
        myhomestudio @staiff
        last edited by myhomestudio

        This post is deleted!
        1 Reply Last reply Reply Quote 0
        • lalalandsynthL
          lalalandsynth
          last edited by

          This post is deleted!
          1 Reply Last reply Reply Quote 0
          • lalalandsynthL
            lalalandsynth @Jay
            last edited by

            This post is deleted!
            1 Reply Last reply Reply Quote 0
            • lalalandsynthL
              lalalandsynth
              last edited by

              This post is deleted!
              1 Reply Last reply Reply Quote 0
              • lalalandsynthL
                lalalandsynth
                last edited by lalalandsynth

                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;
                }

                LindonL 1 Reply Last reply Reply Quote 0
                • LindonL
                  Lindon @lalalandsynth
                  last edited by

                  @lalalandsynth - whats the error?

                  HISE Development for hire.
                  www.channelrobot.com

                  1 Reply Last reply Reply Quote 0
                  • lalalandsynthL
                    lalalandsynth
                    last edited by

                    oops , sorry , the error is Interface:! Line 365, column 37: Unknown function 'contains

                    which is this line

                    if(serials.Data.contains(v))
                    
                    LindonL 1 Reply Last reply Reply Quote 0
                    • LindonL
                      Lindon @lalalandsynth
                      last edited by

                      @lalalandsynth so debug... replace

                      if(serials.Data.contains(v))

                      with

                      Console.print(serials.Data);

                      HISE Development for hire.
                      www.channelrobot.com

                      1 Reply Last reply Reply Quote 0
                      • B
                        BWSounds
                        last edited by

                        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?

                        ustkU 1 Reply Last reply Reply Quote 0
                        • ustkU
                          ustk @BWSounds
                          last edited by

                          @BWSounds Yep I know! because ':' has been found when ';' was expected on line 2 in Serial.js… This one was hard 😛

                          Can't help pressing F5 in the forum...

                          B 1 Reply Last reply Reply Quote 1
                          • B
                            BWSounds @ustk
                            last edited by

                            @ustk ohh duh, the js file... man I feel slow ☹ 🤔 😂

                            ustkU 1 Reply Last reply Reply Quote 0
                            • ustkU
                              ustk @BWSounds
                              last edited by ustk

                              @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…

                              Can't help pressing F5 in the forum...

                              1 Reply Last reply Reply Quote 0
                              • B
                                BWSounds
                                last edited by BWSounds

                                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.

                                1 Reply Last reply Reply Quote 0
                                • B
                                  BWSounds
                                  last edited by BWSounds

                                  This post is deleted!
                                  1 Reply Last reply Reply Quote 0
                                  • B
                                    BWSounds
                                    last edited by

                                    i updated to the latest commit, still having the same issue, so it’s not that.

                                    1 Reply Last reply Reply Quote 0
                                    • B
                                      BWSounds
                                      last edited by BWSounds

                                      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 oninit

                                      Should work right?? What am I missing because it’s not working for me on my compiled vsti

                                      1 Reply Last reply Reply Quote 0
                                      • B
                                        BWSounds
                                        last edited by

                                        Does anyone have the copy protection working on a compiled vsti?

                                        ulrikU 1 Reply Last reply Reply Quote 0
                                        • ulrikU
                                          ulrik @BWSounds
                                          last edited by

                                          @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.

                                          Hise Develop branch
                                          MacOs 15.3.1, Xcode 16.2
                                          http://musikboden.se

                                          B 1 Reply Last reply Reply Quote 0
                                          • B
                                            BWSounds @ulrik
                                            last edited by

                                            @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.

                                            LindonL 1 Reply Last reply Reply Quote 0
                                            • First post
                                              Last post

                                            17

                                            Online

                                            1.7k

                                            Users

                                            11.8k

                                            Topics

                                            102.5k

                                            Posts