HISE Logo Forum
    • Categories
    • Register
    • Login

    Is it possible for different machines to produce the same machine code?

    Scheduled Pinned Locked Moved General Questions
    14 Posts 3 Posters 233 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.
    • CatABCC
      CatABC
      last edited by

      Using FileSystem.geSystemId(),If the user uses the same cracked version of Windows system, is it possible for different machines to generate the same machine code?I didn't think it was possible, but this happened,

      //I am a new student at HISE._
      //Windows11 & MacOS Ventura 13.6.7_

      CatABCC d.healeyD 2 Replies Last reply Reply Quote 0
      • CatABCC
        CatABC @CatABC
        last edited by

        @CatABC Please tell me this can't happen.😭

        //I am a new student at HISE._
        //Windows11 & MacOS Ventura 13.6.7_

        1 Reply Last reply Reply Quote 0
        • d.healeyD
          d.healey @CatABC
          last edited by

          @CatABC No it's not possible, the system ID is based on the hardware of the device. Why do you think this has happened?

          Libre Wave - Freedom respecting instruments and effects
          My Patreon - HISE tutorials
          YouTube Channel - Public HISE tutorials

          CatABCC 1 Reply Last reply Reply Quote 0
          • CatABCC
            CatABC @d.healey
            last edited by

            @d-healey I distributed the plugin to a lot of people and the same plugin on two of them gave the same machine code. I think someone is lying, but neither admitted they had any communication.

            //I am a new student at HISE._
            //Windows11 & MacOS Ventura 13.6.7_

            d.healeyD 1 Reply Last reply Reply Quote 0
            • d.healeyD
              d.healey @CatABC
              last edited by

              @CatABC said in Is it possible for different machines to produce the same machine code?:

              the same plugin on two of them gave the same machine code.

              Did you verify this?

              Libre Wave - Freedom respecting instruments and effects
              My Patreon - HISE tutorials
              YouTube Channel - Public HISE tutorials

              CatABCC 1 Reply Last reply Reply Quote 0
              • CatABCC
                CatABC @d.healey
                last edited by

                @d-healey I've verified that this has never happened.But the words of these two people were so certain that I doubted myself.

                //I am a new student at HISE._
                //Windows11 & MacOS Ventura 13.6.7_

                d.healeyD ustkU 2 Replies Last reply Reply Quote 0
                • d.healeyD
                  d.healey @CatABC
                  last edited by

                  @CatABC said in Is it possible for different machines to produce the same machine code?:

                  But the words of these two people

                  How are you showing them the machine ID?

                  Libre Wave - Freedom respecting instruments and effects
                  My Patreon - HISE tutorials
                  YouTube Channel - Public HISE tutorials

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

                    @CatABC Do you use the unlocker system? I don't see where having 2 times the same ID can be an issue, since the machineID is tied to a unique license. You can definitely have several licenses with one unique ID, otherwise you couldn't distribute different products...

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

                    CatABCC 1 Reply Last reply Reply Quote 0
                    • CatABCC
                      CatABC @d.healey
                      last edited by

                      @d-healey
                      Here is my method

                      const var Label1 = Content.getComponent("Label1");
                      
                      const var machineId = FileSystem.getSystemId();
                      
                      Label1.set("text", machineId);
                      

                      //I am a new student at HISE._
                      //Windows11 & MacOS Ventura 13.6.7_

                      d.healeyD 1 Reply Last reply Reply Quote 0
                      • d.healeyD
                        d.healey @CatABC
                        last edited by

                        @CatABC Looks pretty fool proof to me.

                        Libre Wave - Freedom respecting instruments and effects
                        My Patreon - HISE tutorials
                        YouTube Channel - Public HISE tutorials

                        CatABCC 1 Reply Last reply Reply Quote 0
                        • CatABCC
                          CatABC @ustk
                          last edited by

                          @ustk I am using RSA and generate different key pairs for different products

                          //I am a new student at HISE._
                          //Windows11 & MacOS Ventura 13.6.7_

                          1 Reply Last reply Reply Quote 0
                          • CatABCC
                            CatABC @d.healey
                            last edited by

                            @d-healey So I need a positive answer from my fellow forum members to encourage my guess. Now I am relieved. Someone must be lying.

                            //I am a new student at HISE._
                            //Windows11 & MacOS Ventura 13.6.7_

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

                              @CatABC Perhaps JUCE_USE_BETTER_MACHINE_IDS can help here.... dunno...

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

                              CatABCC 1 Reply Last reply Reply Quote 1
                              • CatABCC
                                CatABC @ustk
                                last edited by

                                @ustk Nice, I will use this to enhance the machine code generation in future plugins, thank you

                                //I am a new student at HISE._
                                //Windows11 & MacOS Ventura 13.6.7_

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

                                16

                                Online

                                1.7k

                                Users

                                11.9k

                                Topics

                                103.4k

                                Posts