HISE Logo Forum
    • Categories
    • Register
    • Login

    Getting copy protection to work...

    Scheduled Pinned Locked Moved General Questions
    5 Posts 4 Posters 275 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

        https://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

              Hise made me an F5 dude, browser just suffers...

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

              20

              Online

              2.0k

              Users

              12.6k

              Topics

              109.8k

              Posts