Forum
    • Categories
    • Register
    • Login

    Packaging Plugins and Apps Workshops Now Available

    Scheduled Pinned Locked Moved General Questions
    installercode signingnotarizeinnosetuppackaging
    14 Posts 8 Posters 146 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.
    • ulrikU
      ulrik @David Healey
      last edited by

      @David-Healey Nice work David!

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

      1 Reply Last reply Reply Quote 1
      • YinxiY
        Yinxi @David Healey
        last edited by

        @David-Healey
        It’s exactly what I needed, perfect timing. 🙌

        1 Reply Last reply Reply Quote 1
        • resonantR
          resonant
          last edited by

          @David-Healey Nice work thanks!

          It would be great if you could create a project and video for a custom plugin downloader/installer/license activator that installs VST, AU, and AAX files. I would even buy it for $1000 price.

          David HealeyD 1 Reply Last reply Reply Quote 1
          • David HealeyD
            David Healey @resonant
            last edited by David Healey

            @resonant Most of that would be server side and would be very specific. I've already made a video about downloaders though.

            https://youtu.be/ZLmCceU7QSs
            https://youtu.be/mqGsqJoBxiQ

            I just remembered I also posted a video on Patreon discussing how Rhapsody connects to a server and manages downloads. That might be useful for you.

            https://www.patreon.com/posts/how-rhapsody-to-122636217

            Free HISE Bootcamp Full Course for beginners.
            YouTube Channel - Public HISE tutorials
            My Patreon - HISE tutorials

            resonantR 1 Reply Last reply Reply Quote 2
            • resonantR
              resonant @David Healey
              last edited by resonant

              @David-Healey said in Packaging Plugins and Apps Workshops Now Available:

              @resonant Most of that would be server side and would be very specific. I've already made a video about downloaders though.

              https://youtu.be/ZLmCceU7QSs
              https://youtu.be/mqGsqJoBxiQ

              I just remembered I also posted a video on Patreon discussing how Rhapsody connects to a server and manages downloads. That might be useful for you.

              https://www.patreon.com/posts/how-rhapsody-to-122636217

              That's useful thanks.

              Wouldn't it be possible to create a total customzable template that developers can easily use?

              For users like you who use WooCommerce, a compact downloader/installer/license activator that sends a call to the server via the REST API, provides a list of purchased products, and activates licenses. Even customizable product links would be possible.

              It could be sold as a template.

              David HealeyD 1 Reply Last reply Reply Quote 0
              • David HealeyD
                David Healey @resonant
                last edited by

                @resonant I think there are too many variables for a one size fits all solution.

                Two major factors would be:
                What licensing system are they using? And where are they hosting their downloads?

                Every system has a different API. You can go through WooCommerce for some of the download info but if you want to get specific details about files, like file size for example, you need to talk directly to the hosting service.

                I think if you can make something generic that everyone can use then it would be better to make a single app for all, rather than every developer having a separate app. We discussed this on the forum a few years ago and I started building a prototype. A big problem is though that everyone wants something slightly different.

                Free HISE Bootcamp Full Course for beginners.
                YouTube Channel - Public HISE tutorials
                My Patreon - HISE tutorials

                resonantR 1 Reply Last reply Reply Quote 1
                • resonantR
                  resonant @David Healey
                  last edited by

                  @David-Healey Yes license activation might be slightly different for everyone. But although some things are different, the basics are the same:

                  • Logging into a Woocommerce account (JWT Auth..etc.)

                  • Listing purchased products (My Products)

                  • Pulling and presenting the product list from the Woocommerce store (All Products) with product image and description

                  • Installing/uninstalling/updating products

                  • Even License activations (with the Woocommerce Licensing plugin you use, your way). If the user has different API endpoint links, he can change the links.

                  If you can do this properly, you can sell lots of licenses to the developers and every developer need this.

                  alt text

                  bendursoB 1 Reply Last reply Reply Quote 0
                  • bendursoB
                    bendurso @resonant
                    last edited by

                    @resonant Managing all of this takes quite a bit of time, and even with a template, I think it would be difficult to keep it updated. Maybe with AI will be a bit easier now, but still.

                    You can do all of this with Moonbase and much more. I moved to Moonbase two months ago and I love it.

                    J 1 Reply Last reply Reply Quote 2
                    • J
                      jeffd @bendurso
                      last edited by

                      @bendurso are you using juce 8 with moonbase?

                      bendursoB 1 Reply Last reply Reply Quote 0
                      • bendursoB
                        bendurso @jeffd
                        last edited by

                        @jeffd nope, JUCE 6

                        J 1 Reply Last reply Reply Quote 1
                        • J
                          jeffd @bendurso
                          last edited by

                          @bendurso i setup a mock moonbase storefront on my squarespace website,
                          but i was curious about the JUCE module that can work with License activations, which i think only works with juce 8?

                          S 1 Reply Last reply Reply Quote 0
                          • S
                            Sifres @jeffd
                            last edited by

                            @jeffd Yeah I would like to know that as well tbh. Was it hard to get it working?

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

                            35

                            Online

                            2.2k

                            Users

                            13.5k

                            Topics

                            117.3k

                            Posts