HISE Logo Forum
    • Categories
    • Register
    • Login

    I Need a little Help to Add a Mutizer In Serial protection Script

    Scheduled Pinned Locked Moved Scripting
    13 Posts 4 Posters 620 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.
    • NatanN
      Natan @Lindon
      last edited by

      @Lindon :) Just Created This To Help Else, If Need To Do This.

      BTW,
      Thank You @lindon
      I Tring To connect it to a timer, So It Gets Muted For 1 Sec / Every 10 Seconds,
      And once The Serial Is Valid, It Stops.

      1 Reply Last reply Reply Quote 0
      • NatanN
        Natan
        last edited by

        Here is what I Got So Far
        But Have no Idea, How to Stop The timer When the Serial is Valid, And Start Again If It Is Invalid :(

        HiseSnippet 2168.3oc0YstbabaEdoj1DQEqL1Y5z1ehx+TJWmUj5puLsQ1hxIL0xR0Twoo8GtP6BRhnk.aAvRYVOpieT5iRdTxiPeCbO.XIWrjKkUXl1od8L1D.Gbv24BNWfOUvCIRIW3Uo5YiRHdUtkemQLU+C6ioLu1s7p7K86PGjDSNjmL5TAWQBUTNy6IiRvRIIxqRkk+RMsUpthm46e+EOAGiYgj7o77dImFRdFc.UkO6oG7GowwOEGQNiNvg5cNncHmcHOlmB3ZY+FdI3vKv8HOGqIaIeuJezQQTEWzQgUDoWkUdBOZTm97KYV5eIUROOlnGzzqCvH6zOkGGoQrdVuC6SiiNcr7K8.tbZt1XYq13W3eLMhNY9bsxsMKfx2gq9nxRWG7Z5BuFkBuFkAuJNvaEK7tiemPAMQkuhFaehealhH5hASfKrrz5szudcezgbfDlJX.9BxSEvfIao9dMZbOztMZrwiVeM8e1bSJKLNMhTuVGhfhikAeurlcUvNIUngXAp0QGexqN9aNq8e4nWf98HiSTPOh5ntcAOl50bW2rYKEREVnzleQ8laomVP5g3LfCJQJICAquFCr7RvKffdbppOWPkXsW35q8l0WCAe43vBw1rjTEvjwhI.jC4CR3LXvXwvPiAJE4PKhznnnFXTNGbnoDNX4uw5+L74j32CPxIrDdUPdaATy6kRlKCKk5Ib092ad26hNrOI7BIh1Eo5SPRCLPTiRiJgyMlFgvrHjD7hIRCQv+lFqzaQlFp815lFGft6lVlRYwTFA0MkYBO.lvNomC21eRpRouKyTBdb8vwH8d5yHkrgcyYFQCe5V+2XWBs4lnuNEzBjWSBSUDfkgjbB0eBhJUvJHb5uXdHHMC0dg4FZsh5kZFWer1P+A.SxiIAIBJn9FpWpZ9p.BxUTT0uE9WlQWXzTE.sL6lQKrBG.VOEDnPBLbibpdSQvW7nybEPrzAmSDnt7TVTMWjVbyVQLBNLPJKtzTGi9Ki40dHZXwEuZtG.H5cxs8cowDjha9cerHBEInCIAn1LzW0tyQftAcIDJGcNwPRhf+8vkdPJf.ZhYX74ZuLqhT6P.7NBkDm1ClaLiRkYbBK.uETDU.7iKFMFDyvSXCB3bIRhK00urOMru1kNUlhiiGY1LNIwp5r3aifhb6HFfDRPT5fjGK+5Nm775ZhuGpVPvlufziJUBy0q1rt7wQBc2ewQRiaGM5YP9OljTWGVycGWk+SRrjbScWZyrWRkttMy.EmvTA.PpWSQdspFHJkt8.zYf1IyCbDOEtnmjDSAqSDGbDXbEZ.VE1+mnD2EtWTlHekI5dlrUVvQm.H01Pi+rvHGBVxygJBpWZPlwosJKpzzPiJMCmMLD3Q0hitrODXdXlx3RL3HBteQbTehP67C5md8HPDJL531sZiF.QoDAAASGOBBOT7fJw7ZB0fY8zt8f6JbNX1HDGbWEngTsyKHLQzPim2jyX72z4QrF6y6YqgBL31eHC5IHD1HRbL+xoMhkl5vxng15U.9LisrnjdScluw3UPhVHbN8srRg4UyyMITGz+D1y33n5k5abXLARMWRl.2DNEtvMmX4.uzmhaV3tB9.6Xc72HSr2oyskzxF4OKTULvBnHtAlfU2jvTSELwjjix5kAgopWHyE1blaTb52TVVIchWCwAVswit1.YufjIm1y9gnZneGZ37y7cyx0NmDguufwkVXQIN2WMs94Zi4MwOS64.wtrWw0gizE+lljUxmqSmIF1UNUS8bnwqSX02Xs2rV00tZMzzK0saoqkESLFJutrksEdugoL5pflkyfeWUOnpo3WiXnqIp5rUqapUppaY8ZO9GqTBJjfmTuvJ5NDuG5yaZ6pnJnQpZCP3bXYE7W1Ys0BbXSNoqlUeT2ljabUni0LPeUEabye9Mt41WYnM+kCg5qcT0IID1751zKKoG7quos1SV2gW1b.cIDghpgPkVjgfSkseup9PF8KT7DnK3IYJ8p7wJypqOtaPLiD6Qgd99U9kFsz604Ma+GNXjam2WRiT8mLwO91C5Sn85m2z9a+6GbNW.UM8BbDMU51hekUbfzmTDRln7FHcK+ynpXaX+qAG1B+bX37Dkh.9e8OmFv.i0wf0uiQFC9GYkVZp3zqKnxsuqvp9m75Q8H1o5.jkyiGcv3bS5tq2c2s2am62bq80FwI.r57j308cJCyUj+SNh7O7cSo5+ailQ0+U2bshUj+B+eV044M.Z3ipSMN1IN+fu07kVmbfNR6O7Wcj12Rl1QSNiz15mpztjuiw7N9c.qUHAR2DQzOSSIV0G5XUukeyl6uyNM1sYyGX3W9B6r09O.Vo4N6WlF3Syz.1ZPMp.XJmxRmmN3Gu3lKf43bM+l6s+96uUyc8nJx.WTde.gOX+sajoNVMCENzskkvl6r216zX666MiMfJOlO.PBVLxZxk3gj1rSM8UM9goxg6pyyI3y7mtBu4dUW8dC4L4FLXfyUDU+HOu28N66HNy6hca+i4QowXUwmrSmXHagoeBS8yewjT0H22w7m863UZf+aHbui+oT3RX43coRvKDA9+13M6UQW229pd4fcE+m9mWzm.s4h8DnqN48pMOO8WNFJepuaw.Wy6T640hDiKn.+1Bthde2Ak7R1PHUH27o7XrXZ0+xEk4kuYx764knudeDsHg9fwm9y7Mp7Oj.rwk3CG.eaen5u+O.tufmpfNJOFCUnCg98ed5.aBY8qb.kmpKttxR5xfsianGqATGBKxL3cvW1hM0iqjsXywK9+jyX.NTveUnssA8UyUMy.xMyTmQU+i0iQM8LsR.6yuQPCuAzH5qBC0AF+bP+T9d1ZA1y1Kvd1YA1ytKvd1aA1y9Kvdt+0tG8+ubPUT7AV+eXhSOxzeUkJGwvfmr4pf2+A7xcZ2J
        
        1 Reply Last reply Reply Quote 0
        • NatanN
          Natan
          last edited by

          I Got The Silence From @orange , But Have no Idea, How To Do This :(

          orangeO 1 Reply Last reply Reply Quote 0
          • orangeO
            orange @Natan
            last edited by

            @Natan I wrote serial protection system helps a couple of times before. Just look at the forum. One is here: https://forum.hise.audio/topic/1204/simple-copy-protection-done-right/106

            develop Branch / XCode 13.1
            macOS Monterey / M1 Max

            NatanN 1 Reply Last reply Reply Quote 0
            • NatanN
              Natan @orange
              last edited by

              @orange said in I Need a little Help to Add a Mutizer In Serial protection Script:

              st look at the forum. One is here: https://forum.hise.audio/topic/1204/simple-copy-protection-done-right/106

              Thank You Sir, But Could you please Check The Snippet, I Just Need To Know How To Stop The timer, Once The Serial IsValid.
              And Start When The Serial Is Wrong :(

              That Thread Is Just For Bypassing The Global Mute, I Need It To Work Like Timer, 1 Sec Mute Every 10 Seconds

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

                @Natan could you not just stopTimer when serial is accepted?

                if (serial == true)
                {
                    timer.stopTimer();
                };
                

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

                NatanN 1 Reply Last reply Reply Quote 0
                • NatanN
                  Natan @ulrik
                  last edited by Natan

                  @ulrik
                  This thing really Ruined My Day :(

                  HiseSnippet 2168.3oc0YstbabaEdoj1DQEqL1Y5z1ehx+TJWmUj5puLsQ1hxIL0xR0Twoo8GtP6BRhnk.aAvRYVOpieT5iRdTxiPeCbO.XIWrjKkUXl1od8L1D.Gbv24BNWfOUvCIRIW3Uo5YiRHdUtkemQLU+C6ioLu1s7p7K86PGjDSNjmL5TAWQBUTNy6IiRvRIIxqRkk+RMsUpthm46e+EOAGiYgj7o77dImFRdFc.UkO6oG7GowwOEGQNiNvg5cNncHmcHOlmB3ZY+FdI3vKv8HOGqIaIeuJezQQTEWzQgUDoWkUdBOZTm97KYV5eIUROOlnGzzqCvH6zOkGGoQrdVuC6SiiNcr7K8.tbZt1XYq13W3eLMhNY9bsxsMKfx2gq9nxRWG7Z5BuFkBuFkAuJNvaEK7tiemPAMQkuhFaehealhH5hASfKrrz5szudcezgbfDlJX.9BxSEvfIao9dMZbOztMZrwiVeM8e1bSJKLNMhTuVGhfhikAeurlcUvNIUngXAp0QGexqN9aNq8e4nWf98HiSTPOh5ntcAOl50bW2rYKEREVnzleQ8laomVP5g3LfCJQJICAquFCr7RvKffdbppOWPkXsW35q8l0WCAe43vBw1rjTEvjwhI.jC4CR3LXvXwvPiAJE4PKhznnnFXTNGbnoDNX4uw5+L74j32CPxIrDdUPdaATy6kRlKCKk5Ib092ad26hNrOI7BIh1Eo5SPRCLPTiRiJgyMlFgvrHjD7hIRCQv+lFqzaQlFp815lFGft6lVlRYwTFA0MkYBO.lvNomC21eRpRouKyTBdb8vwH8d5yHkrgcyYFQCe5V+2XWBs4lnuNEzBjWSBSUDfkgjbB0eBhJUvJHb5uXdHHMC0dg4FZsh5kZFWer1P+A.SxiIAIBJn9FpWpZ9p.BxUTT0uE9WlQWXzTE.sL6lQKrBG.VOEDnPBLbibpdSQvW7nybEPrzAmSDnt7TVTMWjVbyVQLBNLPJKtzTGi9Ki40dHZXwEuZtG.H5cxs8cowDjha9cerHBEInCIAn1LzW0tyQftAcIDJGcNwPRhf+8vkdPJf.ZhYX74ZuLqhT6P.7NBkDm1ClaLiRkYbBK.uETDU.7iKFMFDyvSXCB3bIRhK00urOMru1kNUlhiiGY1LNIwp5r3aifhb6HFfDRPT5fjGK+5Nm775ZhuGpVPvlufziJUBy0q1rt7wQBc2ewQRiaGM5YP9OljTWGVycGWk+SRrjbScWZyrWRkttMy.EmvTA.PpWSQdspFHJkt8.zYf1IyCbDOEtnmjDSAqSDGbDXbEZ.VE1+mnD2EtWTlHekI5dlrUVvQm.H01Pi+rvHGBVxygJBpWZPlwosJKpzzPiJMCmMLD3Q0hitrODXdXlx3RL3HBteQbTehP67C5md8HPDJL531sZiF.QoDAAASGOBBOT7fJw7ZB0fY8zt8f6JbNX1HDGbWEngTsyKHLQzPim2jyX72z4QrF6y6YqgBL31eHC5IHD1HRbL+xoMhkl5vxng15U.9LisrnjdScluw3UPhVHbN8srRg4UyyMITGz+D1y33n5k5abXLARMWRl.2DNEtvMmX4.uzmhaV3tB9.6Xc72HSr2oyskzxF4OKTULvBnHtAlfU2jvTSELwjjix5kAgopWHyE1blaTb52TVVIchWCwAVswit1.YufjIm1y9gnZneGZ37y7cyx0NmDguufwkVXQIN2WMs94Zi4MwOS64.wtrWw0gizE+lljUxmqSmIF1UNUS8bnwqSX02Xs2rV00tZMzzK0saoqkESLFJutrksEdugoL5pflkyfeWUOnpo3WiXnqIp5rUqapUppaY8ZO9GqTBJjfmTuvJ5NDuG5yaZ6pnJnQpZCP3bXYE7W1Ys0BbXSNoqlUeT2ljabUni0LPeUEabye9Mt41WYnM+kCg5qcT0IID1751zKKoG7quos1SV2gW1b.cIDghpgPkVjgfSkseup9PF8KT7DnK3IYJ8p7wJypqOtaPLiD6Qgd99U9kFsz604Ma+GNXjam2WRiT8mLwO91C5Sn85m2z9a+6GbNW.UM8BbDMU51hekUbfzmTDRln7FHcK+ynpXaX+qAG1B+bX37Dkh.9e8OmFv.i0wf0uiQFC9GYkVZp3zqKnxsuqvp9m75Q8H1o5.jkyiGcv3bS5tq2c2s2am62bq80FwI.r57j308cJCyUj+SNh7O7cSo5+ailQ0+U2bshUj+B+eV044M.Z3ipSMN1IN+fu07kVmbfNR6O7Wcj12Rl1QSNiz15mpztjuiw7N9c.qUHAR2DQzOSSIV0G5XUukeyl6uyNM1sYyGX3W9B6r09O.Vo4N6WlF3Syz.1ZPMp.XJmxRmmN3Gu3lKf43bM+l6s+96uUyc8nJx.WTde.gOX+sajoNVMCENzskkvl6r216zX666MiMfJOlO.PBVLxZxk3gj1rSM8UM9goxg6pyyI3y7mtBu4dUW8dC4L4FLXfyUDU+HOu28N66HNy6hca+i4QowXUwmrSmXHagoeBS8yewjT0H22w7m863UZf+aHbui+oT3RX43coRvKDA9+13M6UQW229pd4fcE+m9mWzm.s4h8DnqN48pMOO8WNFJepuaw.Wy6T640hDiKn.+1Bthde2Ak7R1PHUH27o7XrXZ0+xEk4kuYx764knudeDsHg9fwm9y7Mp7Oj.rwk3CG.eaen5u+O.tufmpfNJOFCUnCg98ed5.aBY8qb.kmpKttxR5xfsianGqATGBKxL3cvW1hM0iqjsXywK9+jyX.NTveUnssA8UyUMy.xMyTmQU+i0iQM8LsR.6yuQPCuAzH5qBC0AF+bP+T9d1ZA1y1Kvd1YA1ytKvd1aA1y9Kvdt+0tG8+ubPUT7AV+eXhSOxzeUkJGwvfmr4pf2+A7xcZ2J
                  
                  

                  No idea, How to stop It :(

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

                    @Natan you have this in your code, can't you just set the stopTimer(); there?

                    // Checks if it's in the input
                            if(serials.Data.contains(v))
                            {
                                Console.print("Serial number found");
                            
                                local data = 
                                {
                                    "Serial": v
                                };
                            
                                // Stores the file to the hard drive. In HISE it will be the project folder
                                // but in the compiled plugin it will use the parent directory to the 
                                // user preset directory (which is usually the app data folder).
                                Engine.dumpAsJSON(data, "../RegistrationInfo.js");
                                
                                setValidLicense(true);
                                timer.stopTimer();   <=====
                            }
                    

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

                    NatanN 1 Reply Last reply Reply Quote 1
                    • NatanN
                      Natan @ulrik
                      last edited by

                      @ulrik I'll Check This Right Now :)

                      1 Reply Last reply Reply Quote 0
                      • NatanN
                        Natan
                        last edited by

                        Okey, I Connected A TImer, Which Turns Mutes The Gain Modules For 1 Second, In A Loop Of Every 10 Secs.
                        And once The Serial Input Is Correct, It Stops The Timer And Bypasses The Gain Module.

                        Can Someone Take A Look And Confirm That This Is Safe

                        HiseSnippet 2295.3oc0YstcaabDFPRvQTwJwNmdZ+6V9mR45.Qpq9xoMxVTNgoVWhnhSSxObAAVRtQf6xtXAkX8Q83Gk9n3Gk7Hz2.2Y2EfXAHnLixw4TSerMwtyN62L6reyfgmvY93nHF2xtxYiGhsrusS6wTQ+866QnVsZZY+QNmQFf4VOc7PunHbfks8heobR6JKYo97e+hm5E5Q8wYCYY8BFwG+bx.hHazS16uQBCelW.Vpxrw2ZuV9L59rPVL.jEcpaMzy+bud3i7jhsfik8sNHfHX71BOANxxdomxBF2tO6BpV9WPhHcBwxGZX0FTjd3mwBCjHVNp098IgAmjZvQVfVNIy7WTa9+NmCIAjIim4FtiZBT1JL8G1KbcvqgI7pO+vy1.dKog2ccZ6yICEYyHw1G6zhJv7tdvQfIrzxZsf2m5f1mAhPEtC7NG+LN7vjkTam50uOZ650W6wqth7OquNg5GFGfqUsMlS7Bib+onp5YgyoHAZjGG07fCO9kG9sm05GN3TzeAohZb6gEGzsK1WTqp47pEarT7.VKZ.w2C7YvZSwFr58YCFxnvCfBLkpZJ333dHFEVjfGiSFKulUgqf.GP6QnXWeNFNTTCdbmeRBMoplHnaDVn9x9dggcfvtZcio9BBiVasUW4UqtRER2ZLJ78JxGpn16tfOQt4UpXnGgGWqoZMpqcl5omXCtQPDgzV4rvZMRDvvKIgxSDBNoSr.WK2LxKb2G84MR0KnkHVH1cHmHcUMPsw9JWTkqf+hAzkCuI9pqAtuS7V+Ff2Y.15FnEs5JWU37nDfk+OTfUHBXHvnmDK5y3jHO44k5zBAexBGzgusnCiEyLLyPFElxqgl3H0kHhxONq.0IxThFz5WwL7buN3v2APxDrDckydaBRy5EimoBKU5IZU+uqeu6g1uO1+7HDoKRzGihTv.QTNMRDrugj.jGM.EAwD3HkPv+GGJjKIJ1WxD0MNzEcu00JkPCgadnzKRv801wcfLAOMVHj775HJ+Tjde4dDiWSu3jCQkd5V6OpmBs95nuNF7B3Kw9PzFnReblfxObrHlSyYbxOgLevZFIYnxNnkNpWHUbsTug7S93zQp.zrYADj4nHh+D7+TkuP4oxA5nDVyldBOW3zS.2Fh.EtVlTuJO3KbEQCUDMdPGfJqKKlFT0Do4Wr1DCfMCrx7SUXajeRTd0GgFkexql4F.ld6ry9tjPLRvTeuuGO.EvIivtnVTzW0p8AfuAcAjlG0AqDYHmIYcAq.R1wmRwcjQYZGoLf.zc.ZXXLPcOQQwQIZxiCQKn.BGzGiONEDSoSXAbXew.+jgz0tnOwuuLjNNJFH6GqVr2vgZWmFeq4lWaIIQBhGL7IQec6iOplT36ip55t9o3djHAWc8pEsKKMKo45y+TjJriD7bn1HZDtljW95WQQ91zz6ktTSRT1PMGpoLWk8UcJh4KZrEUyADYFUVc5MeBKnDn0pJvWJpBdpRWtK5Lv4mDfOlEC7HCGFRfC+.FDmQYBz.Oge+egNTUh4RL4qTIQRrsx3dM3mptlD+IrTSpJnTNrzbSkQ5UDZjH0iSyxAArMYnK5C79iRbFW3Aw4Pzc.C0Gyk2s.+SudXf.zCcXqlsPC.RPtqqaQ5Nf8I+FUxwqhIyi1SdqBtM.6iGcLhA2F3nQD4cCvXT0.HOKcKbinXZJ8gcmd5x2gCb8Whb6wwX5XbXH6hhGhklYRqnQ5RkA8L0Y464aG4U+7dWYtcGbbvMxM7qfinTOnYAgEukLqXYeYhuioOm4ETqz.38CwP4IkjMzLoaNVgYjOCzkbWLqDoKmMP+rLGTfJ+Sw76Capy9kPWGBp.dImAJB64gpt.imJQOg1KABEpYJ4dlZOWK+vuprLyxhOTB6p8FO9ZYaOEmXm589Qnpn+LZzry9Oe0aLihAlmDRSUbUIWQtpn+4ZIlmDmIib.BVMOjjyTV6e7vjxdMC5TDsWYTQ4QLA9X3czV4UqTYkqVAUbptcKctDh6P4c+RlNgUX1KrlNkUZIqoBBufd9N.3L6N.X1fBec1HCAkwmDwwCwzY0W.qjTXv291VxibYqBRFCjaHlKHRHX2DOB795FGTwAxOeNv6AZcRdOK6ORnlc0z1J3QwgVj.K6+fSojSVWl00l+5diMagyEj.Q+IC7yudu9XRu9Yc+40+y85v3PIVm5EPhiL6Uj8RFP5iyCIEopBR214LhHTyxdM3PWkngBmkojGv+m+cQ.CJVRVYY+6SUv+JoNTU4oVcAWttAUK6b7ki6g0C0FDKSGOduzTAx1zr81atyVOnwF6JODm.vJyxhW0wnnJSS9aLL4278Eb8+iwS45+p42qnM4uv4WUUaVCf2NjHygjFDmsw2d1VqQxBCq8M+ng09Zbw.snor1l+Rs1EbLNLuqSa3zxGC7xAXY+9J4T8QFmp21oQic2Zq5a2nwCU5Kahs1X2GByzXqcKyC7IId.cEkJW.LjQQlyxG7ymO+FXFNWwowN6t6tazXaKh.OvDkO.P3C2cy5ItikSPggbanErwV6r4V027AVScFPhNjM.PhGer9HOxaDtE8D0Kgo45LcAKOqffOyoXAUy7pt3cR4L4FLb.m4HpbKKq29V07yykvO0IWSwLfCpmAbtykEfyd8JBm27c6MUnzqOJAh2RsMViRySXun0zs+8NNGxBhCk3vryzxtskLgjnvrEvxt7RiHhwlsq+8R6pmW3dWmSH.EQ43cgRvKje38MdSZ9+pN5lWmA1kbd1e+23N8u7jeGFxfgg3uLEJehiYc9WyOGikUSbnWNG32kKxz562qjevFfvGpb3DVnGun6ew717hyWsMuievkqOFQZRnOXho+LGkK+CI.qBI9vAv2wApM8+Cf6orXA7hgG5I3DHSfyQwCzkKH6nBT7rrze6EjoVzOWW9rDPswz.0CuE9jLYC4y1IS1HcxeS1iAd9b1K80uTi7p4xpQ.6lppBphygxmQMrTunCrNm5t0sFPBHuz2WRL94f+o70rwMXMadCVyV2f0r8MXM6bCVyt2f07fqcMxe9YnFO1.c7OLvIGnd6Oa6CndPjr5pf0+CPrf3YB
                        
                        1 Reply Last reply Reply Quote 0
                        • First post
                          Last post

                        38

                        Online

                        1.7k

                        Users

                        11.7k

                        Topics

                        102.1k

                        Posts