HISE Logo Forum
    • Categories
    • Register
    • Login

    Getting copy protection to work...

    Scheduled Pinned Locked Moved General Questions
    5 Posts 4 Posters 216 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.
    • MorphoiceM
      Morphoice
      last edited by

      Upon just getting an indie license of HISE (yay!) I'm now on the journey to get copy protection into my first plugin...
      Right away I notice the snippet of server side code provided here
      https://docs.hise.dev/glossary/copy-protection.html
      is kind of incomplete and missing stuff at the beginning. Before I try to figure out everything myself, has anyone else managed the process and is willing to share how?

      https://instagram.com/morphoice - 80s inspired Synthwave Music, Arcade & Gameboy homebrew!

      Christoph HartC 1 Reply Last reply Reply Quote 0
      • Christoph HartC
        Christoph Hart @Morphoice
        last edited by

        Check out

        Link Preview Image
        HISE dev

        favicon

        (activate.hise.dev)

        which is basically the server side of this system. If you don't want to roll your own server that should get you started.

        Otherwise I think @Dan-Korneff has spent a few hours setting up his own server to talk to so he might also have some insights.

        Dan KorneffD 1 Reply Last reply Reply Quote 1
        • Dan KorneffD
          Dan Korneff @Christoph Hart
          last edited by Dan Korneff

          @Christoph-Hart said in Getting copy protection to work...:

          spent a few hours setting up his own server

          @Christoph-Hart I think you meant a few months 😂
          @Morphoice It was no trivial task and took quite a bit of time to design and setup. In the end, I made a fully wordpress integrated license manager that uses the unlocker.
          I'm not sure how much I can share on how to do it cause it involves many tasks that are beyond the scope if HISE, but I suggest starting with the basics.
          If you need something that works and you don't want to deal with bug fixes and webserver security concerns, I'd 100% go with HISE Activate.
          If you want to DIY a solution, use a preexisting License Manager available for your platform, and then creating a script to send the end user their encrypted license file.
          I'll answer any questions you have.

          Dan Korneff - Producer / Mixer / Audio Nerd

          MorphoiceM 1 Reply Last reply Reply Quote 0
          • MorphoiceM
            Morphoice @Dan Korneff
            last edited by

            @Dan-Korneff I'm good with php and web stuff, that shouldn't be a problem given I know what needs to be done, the documentation is incomplete... the plugin side is where I have absolutely no clue

            https://instagram.com/morphoice - 80s inspired Synthwave Music, Arcade & Gameboy homebrew!

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

              @Morphoice As @Dan-Korneff says an existing license manager with your own endpoint for license file encryption is a good starting point.

              @Christoph-Hart posted this php snippet a while ago which is easy to get you on track seeing you're comfortable with php
              https://forum.hise.audio/topic/5369/build-failed-with-copy-protection-enabled/11?_=1730596423891

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

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

              11

              Online

              1.7k

              Users

              11.8k

              Topics

              102.5k

              Posts