Passwort Protection "Enter E-Mail"
-
- I see people say this often, (Mike Greene said pretty much the same thing on VI yesterday) but I have found it not to be the case. I think it's more a business strategy thing.
For example here is the chart for one of my HISE instruments that is currently having a bit of a boost due to new marketing.
Here's one for a Kontakt library I released in 2017
- My instruments have no copy restriction and I rarely see them on warez sites.
-
@d-healey said in Passwort Protection "Enter E-Mail":
My instruments have no copy restriction and I rarely see them on warez sites.
Consider yourself lucky. Even my free plug-ins show up on torrent sites :beaming_face_with_smiling_eyes:
-
@Dan-Korneff said in Passwort Protection "Enter E-Mail":
free plug-ins
Try making them open source :)
To be clear I'm not saying mine never show up, but I am saying regardless of how draconian your restrictions are on your user they will still show up - and as far as I have seen it makes no significant difference to my sales.
Also consider this, the bigger the company the harsher the DRM and more likely that their software is being shared... but yet they are still in business employing 10000s of people and charging $$$$ for their subscription services.
I've said this several times on different forums, but I'll say it again. The reason people buy software is not because they can't get it without paying for it, that is a very very minor reason.
People buy software because it's convenient, it is probably more secure, they get support, they get updates, they are supporting the developer, it makes them feel good because "they are doing the right thing", etc. etc. People who don't care about these things are going to find a way to get it for free or not get it at all, and you don't want those people as your customers so stop worrying about them. Just make good products and be kind to your customers.
-
@d-healey I know that many plugins are quickly cracked or hacked, and sometimes protection is not needed. I released a Kontakt instrument in January that has still been selling well. It also has no protection and has not been posted online yet.
However, I would still be interested in having a solution for it, whether I end up using it or not. I already have a Label inside that writes the E-Mail into a .js file and then displays it at the top corner of the plugin.
but I still haven't figured out how to write into the serial number label only after entering the email. -
@d-healey said in Passwort Protection "Enter E-Mail":
Just make good products and be kind to your customers.
100%
But... also:
-
@Dan-Korneff :face_with_tears_of_joy: :face_with_tears_of_joy: :face_with_tears_of_joy:
-
-
@d-healey could you help me with this please?
-
@treynterrio I don't really understand what's going on in your snippet. Can you break down exactly what the user should do and what you want the script to do?
-
@d-healey I want you to MUST enter the email first before you can type/paste the serial. Or that you have to write at least 8-10 characters in the email field before you can enter the serial number.
-
@treynterrio Here's a very simple way of hiding/showing a panel based on the label's input being a valid email address. This snippet might not open unless you're on the latest develop branch as there is a bug it seems that breaks backwards compatibility.
HiseSnippet 14101.3oc68ssbajjrXTytbiEzdcbNNb3WcM3D9D.if.wUJdYzrKIEoDOKoHWBpQqLCFSzDn.QOpQ2vc2fjX0xG8+f+A7+g+N7Ggse1ubbl0st5qnwEcY1kZmUBc0UkUVYkUVYlUVYSu2mZ2i16m7rMGMh5uxJO4WclqSWpmmi6JOovESFQW4I+aWsyDa+A6Ovvzdkid4JO4e2pmX34ScI7h1axHCOOZuUdxS9UuBK3IE90qv9y+2e+dFVF1coAEsxJ+niYW5wlCM8CJ8r+vezzx5PidzKLGpU6V+gi55XuuikyX.e9UqVakQFc+fwMz2XfU6aVckm7aNnmouiaGeCepGTm8b5Moy.m6r40+GM8Lu1hhOTekN.f3Eux9CLs5oFqdvH+WqMx+U7Q9+gUOwrmop7.Jv+.6EjfVnSCdx2jEJUeFPomngR+ZNJ8OtZmttli7CdChO+aV8HaXBouAPp0QEdcW4a9e8jU22Apgse0gFefdnK7fpEk1nVsJD3uJuyZqAjaOexsFtjiMtlZUm7Bhrk2P822Y3HGa3gRE4utHzF9up5gu1120wZeCKqqg4oRN172IJGguoskoMkzercWeSGaRjpTpqrGp.Hg0XZ4093ZENyvl0C.MTVuNT2aotUM8NXngo0t854BTiR7l.8yC5iDdyScjveMNRRne5aX4QgWogvuwwmdpcIFlAcDI5q52Ow2IfnE0MwWiL9tY0vR1iGdM0UmtfUD3LByt8axG6VWNsPqhN1GYa5e5Hp34Ccr5grQ3uiybthfXB+5sG8RCeCjeUTFTuQTWeSDcdxKo2BK34buEV8kTuO36LBV6plAV4I+Ve1a+cBdaFGwJlPW+aWkycrx8q7jUextPeMA+w6geLfZdy.MQHG7Gtyrm+.UA+Ce7Ob8MRIGE9MPI+uwh8o2ic3pd85C+GNJTXQgvXAiYPfEbFCDKjc2O7Glnd3+okruW8I+6+l.Ta0m7+CdqoOcnNd7uVakPk1Pu3akSVO4WsR7E+fXGmdisL7CKKBE5JdAvwDR..tH21yzehtP4YP.UsLEPkWT7eb0yL86NHYb7aR.GAdoOE3nPr9ua0C52m10O.A+0qd3eddkgOkt+bmw9l12bhguqIxE+lwC6.y5coPuaCbUdHex2fqm3OWCeFo.cfslYO7uB+Q7x53yOQ7x5xWtxPittN+TWtbBbiieKqD.mrY6SV.1vFdlTeElrCc57PXerepa2vfJVCaLuMr471vVyaCaOuMbi4sgOeda3lSugnZF6N12YHeYyJqbxYGvD19jmbfsAvAx3VWgB6LzCDVykbgb.q12DYO+F7e385yV87AFi7.938bfBcGAKEoqaZ20ZbOp25G637gcs6cHkZU8m8jaOrx27+4+wpq+cqQf+ruynItnjMRiZMpWA+6Fr+tI4kF2Z1i7ZpgEcxZrJew.SOB14D7ecoThmSe+6LboaSl3Llz0vl3R6Y5AKKtdrOTMehgcu0cbICc5Y1eBCJPgiAETcI9CnDPckgdDm9rGd0adK4UTapqgE4rwWaY1kbLrMisGkX3QFgk3Mf1ibMGPXSNDwhNBrfbnC.YFUsBgZBu2k.JT3ga41T1IBHVg33xfRICeD4cINivFVFv3IDjLpZa0DF8ACxdDSaFfG.6OB+..GLBuCT8kbMkL1i1erUEF.fZSd2QW75Se6Ejcey6Iua2yOe22bw62Aps+.PjBgdKkCKygirLAPCiJWCa+I.xy.wIGb99uFZyt6czwGcw6gw.4vit3MGzoC4vSOmrK4rcO+hi1+sGu64jyd64mcZmCpR5PQ7hx.PFj39roIfJ1i5Cpe4IF1uGlXAkmFa0iLv3VJLA2kZdKfaFjt.yyzm6XPwvxw9F13LfNVkbTehsCnUnGfge+.e+Qau952c2cUuwdbUG2aV2hCAu0+gpq8cqu1ZHSuGXs.LKFvYiJMIUBDzW8sdzWCLzmS8brFiynG53x1p2qju6XTsuBqU3.6a.MVqZ4Xz6Pno65Up3GO67S+WNX+K9oCO83Wdv4OzGJ2aclB0O6b5MvlbtU886WrBonK+QT6xYERm.KOFOTBngrmlG3zgNzbOPWNIj7fmuFdddfkNblcX7u3.r3l1cLr8BAIeSeKZQN4d80IAB7.1H6dfrp0Jv0l2P8lWyeAnTun265RgEhgkWJpTINji0XFKvHPH.UYwhTs6RNW+ykWq.vtT.sffdOSJYOn6tbqVWw.WAbQPo6wkz7JypcAy9jRxpWEkhB5X3U59pAp+WFqaAIUCM13DPaAvn18btuTQFc1FVYDz.jDs+9j+ohjmRzAD7XQT.CH3.krvam0DPlGWv.PwbGOD40I654YdiMnGBJvw2gsfjAFxPiIfvX.D.j7FS8pRNyhZ3wDGAUCDE2m5BvP1.re4VhTEvqVHosvCqU3Az3tBQstCsIrKZqtWIA0zxoKL1BfkGPR+Xw5E2lTDTOj7tAvpTb71.KYObNc.93yYU.HkjeDVpNjhkUm0pCteDZ5GzarxpgkAqgwG1nE9Pmwd3b.4LZOCFneNC1mSYCSVAMwB102G3.XO2Fe90H6M9zF3Suj10XB6wmqATVAaFzZx9iAyRwR2h02uzg.lDR.4LEeXG0n2BsoAG3WpyIYBETaGhI46I0arI7im9zPLUlduDW7P6URi5co4UB1INPqNZr2fR.2x+DA4VLYrH+U1uizJDcJ.sflQqkStvem3hm.Vw2v3H3yzEO4nWdDY+8Ax.GrHXPnr95eK4UGe5d6dL43cOjb5dnDBnbTnOe8skQ+nqnekky0FVBCCCjjiqow1wDXPGNxehTFA6AMi84f4XjxGo8v3hU4pfPZSzgVGJW8WrmqwcW3byMVz8F66y3sThFtoBaAO4iHOelP3bGeC2IcrL6wVDmLDXi.eTWN4Hf8PtFAqUfU2zF.361CXKuwEU1IALHPBmAzePIUAUiLP3V3F9DLZgZI9+3UE2SdWqQCLTkbiKcRERspsKy3UtoJ1u+HZ6OhrvrXIiKabEYcBnonwk0uB+6lWoU2W63Z9WPojxZ2TU6ZrZ2fW6YFiZLMLpUJXT759LxTZRxChVwFDoW6mQRqQOjuo4y3BJy+DLt3gQQekqQOSfM6PPMzRWhUQy2DAXCNrqceMNhwo.L7iCGDOPT.22r5H3GUHWhsDFXZy7.Q7o7QXS7WHbZTk41wzPm3yygQPNuWERTtLElJKLD1BZTZEAaMjz5B4gX6.61lKpsup56HdiIXGOp1xl4hqN1zAVv.GvZCxuGG5jsg+tojUGGWGXYYNxiV5R8ItvyYKVuVuZMVutYp8JL0JI8v7Oe.qlaXurYBuj8Sw+LKb9mO1JQoqASF2KlLF43YxTK46TqD.zjOOn3+xOQoV05.If0R1FQAqDXqquuBA9uZUB5qlvbP8ZQY3mpDs6F.caEEEOWcSspaDPBg8Wf8OcPUbAMog8XSgbppTpTyP0R7JbwV+9Mq03vlszVDg5w+5W147r5vcGzyyMGaPoSmvgozwtZLfmi.f16bZWeCaXa6RRxQERSMrZJ3xLJEkW1HI6EzXwhZTeMrHJ2GMLMz9LHcSoO2m99RQ3YxQGwEfJF4eKCxd6Bzvaoj+4+YRDRwGSAESXumbNtKnsCDhKx8UzLMYpbgVVoNyqFT5ymtT+wt1wjlFYPjjLRcYQ78HaUIj.JTLIqvMg+a9jXqoR1T56mmTeCEVuE9+EzWMQIdCAR0ez14Zo5ppBxoJqp5OeZMm7hwpcsb.ogLrksMyKHMpAB5YTF7PeHe6KHEKJ0kDadOSutcL+Knl1MZsiVgnkYZafopm9dXvLir7feILmCHRWfdzPNqgNEoD2cIHIULsLsoSDokKM038z1ANjR26ZAF3S6cAzJUyEJgos2PDkA.CU6BSWtP6bFIb.Ca6hAF8btSPR7XOfqshMAyVvwPhfJU0nWOI6FRXzI47ZwGULfk1ddWaA6JDcbWqZK13tt1v9ktNi3X6gtNCY3S.pvmYpDpaYKptDjivYs4iW7zcx0jhbmmoNknunSRE380ttcETCm98g9CY+pp3+n18NUV7yDU.zTFUYg+.W2E1AG7FGWXoDv20S1Z+Alc+fM0CctPCkFmd6Y1yzkxVEYXg.FQWNfFZZSdAeYzPi6kMwCLq+CzN9SX1g9wCr6suwH1iaSJ5x2pE3kuP1caGzyODrRxXH0moqKR.3J+WuQ.MWsuOwPQRFkMW1rHDr9Tlif+ajfcElRJgrDv+AsBWiHH8UDTcwrmDC2EPK.KYM+Fp+d3fvqjb.yftrZL0geAIj3DAcYc9Tjpl0E0jIeoQ.KNeWMF6rrtUzmgBXs9QjqPPMyhRNm1cLejxROSw49sQXEA0MT765.5yE8ctIwnv0ksPb0FEJ+yCzu5YHgmICXWuKlMA864366LrXzQjocOyt3o1urGVtN3QnWRMOCnplwW78TYxGXSKrewsN7prztOJLf4855vAOXxJjMPCtjZ+yLRC+KXLes4MLMXB77nnjboBiBRhFMm5wfP3ir+NCsYXuVnPSy1Z8cTUXDdppwF6D904QYl5MSQalfdSoSC6oDTqYCIxtz3dDPa4obSnQiPEGEsJGZ4vpalJ5Dd1Y4osiFoXAU3Ij9NHR1sdhnFZSeqqacc6loOGI2ouaiTAQ8d060ndlfXsDsEracoqGEKpq.cSjhBjWbU5ZcAkmwPr9Fv+aqrGhYL7Z.+uls9hL7tj8Nly1Zq2D4CLoA0qUQIREehwAHWAfJhp3UCqKpp34UcTE.z0HsoV4yjRoAqnVH8R0jKlfpoMZHpgh.EQCUUyGMUgDo6P.0pY9eOKZfp0rbqHppSxitRgqbT0kBjskaclBIvMP4TU+jt9o4bmj7phZtn34WQ0Hf6y4rvbLCDloVSA1OIaWmnZrsxd67EUS1D3yBzm8SxnLAsZyg5rhFmrFs5pxVMjHcX+aXW3sPkYY6oDFGd1bfDOne54CTmGIWWUoe8hVdNcuWzlkh1w3gWX3NEu7E93R4UVFR959jLZe9NXpkwGj1XQUg7Fn.oBfk9vSF4YIGQMI1DLFh9Q9sBPKHaRy8n72NidEh2nb4JP8pN+J+toR4WgC30GjnOdQEbdAoc6D8.edNgHPX4lbuayWJrT8tTZqxqKN2BwJ8lR6v3FuApRhmdWixy+gCmkSZ3yL3wgx7Cm3YDQeGd+EfxKovjxo6ow0jAjT38HkmriHDunX.o8mIA6zIZJKtdEmOVDfS9AF5JpzGE+K9GDmEPbGshSB0qizUQcKKOAfnczyXcD71FRv8f3eEGgVTDHTOIGaXmw5B7j3eVRjqPcQjABzBET0whGjy8IyAceRLPJ.oXfXvPMGembd36vPi4S.2kjo3NxO.J5WKByv8AcexyFP6dJIMdNo65v9Hh82IPd3d+QiDo9I6E2wOYMQT2z5JkPfbYd8b.9v1h2faKdcUTMEZVfY08F3+qrjiHU1.zuMgPDYjDAjw0knRijFoJHu7l9CvTk8oHBdWXZzFAmaaVuXifewISOPh7mfi5VtFUHzgwmwGu6D5MSmCraN3.E8M9OI6GnD3O5Fvbzkybv9mqznayGiWZ.NJKWSNKWibwxE0KC2GuKg9A9Ogyj9LwH0cIwHEr6UH0I9XTpRXKBzEPLMaW3GyUsDh7JvxEKZe+hp3RHjKouUD1gBcvC7Lc3WLaNnNbamSUUkaElV7uLPtnSs2BV5shZFS+g4Was50XaqkxNWL8HyT2KMKrDaaVis5PL6zfyQiH+j.4HhQ1s6rr1vrQ4YDImnPRnrIAHZbjLYIaC.FxAYetwFbOXn24R0oj6lLQokJHnYfHp4VFwJP7YZleL1bYF2.biIZk+3F3RComZXhST9gPbhS7834AaWL4savk217p4QKdzWTUqkIKhF8YQ4IQJySQ0WaH3OXA4Y437oZw2Yi.Qt7fhVvev3xR5M5AOM+W.kgn7CAy.d7dOdj8nw97vs2SZ2dzxyoOHh1r4KB+yNr+tSI2acXJKe5TG8HGxJjZSRzPsHgO6cCRKvZku4tA3++JQTPVHGxN4Gc4xsuEGCqdnQdan8dCSL2jIeqvLEdroSN4m2.vOsqRJWBCh.0nua.amrmWVeTvK5JMUjXxLv+xqJBbuKK1c.s6GJBiWYmI1oWaTqEIZgT6HtKSUpik.M.Gw55jbnoueRmNZSg2C0h+9mI2xXyHZkvcCdznlLmKjVjHGludP4wKg5P3Xf2mZpBET3roFTP6lSAARUfX0UArRrwP.EWJgHpSVECIKS6ODaHET3rMjBZ2hMjXZIFWBmrXF+5KTiQwaJnGv6JtWwMTE3h1LHN0mU2tqsD9Y3FSM0Ubor1x5.Kmz0HmOQXnqpczfyO4qeSzabjZ2IM9QcRZDtR8WM67l5sdA4PSa2JCjHg2ET3cxCPonJrAiMKyOWeo9VpI.XlQWecX5Hh1K4ZWvtIOeO8c.MTaiE8vlBy6MmG4ibHJQlMJWN7AtEmSKsaYSk.BdBLS39CwXiBJb1XfBZ2mHVGrCBwcH8+KTdUSXF59S6WpH9zo86WrLt81ypig8+2FeedArXM0a70XhQv9ljgzy.Pw18J7aIEKqLkG8ADIETwVGSV.DwliGOWfGVT6a7GDBCBcIcCAftltcsnOShIrCtfU0PcuKcjElFtBpNaqclmZl4PRNEUfhnFugnzjM5C9c43pEI+c4PZ0qUItxQOHU4IEIHu3EjZBwHZxMhIIowNytXjv2zD8cQjl2.VoYK1DI3EkjuAllCcKOJWN1EcQWeO7uuhcwWHjD2vGqvEIoGS3WL6K2uXYoOSZK4irgf1JjZAJ7DvmeoXMYBRKzZZhsi6Ea0q3KuvCVgS5wAyQgFwZWrKrqpPDBhiuTHp3cMlqqRQEMbdl16njDOG8Uy1rVzV+YTT8bJAQsDoYj0NS08DUHsC7jltgcM2Iy6JUcMnl1hsDteo41NTbcZvJU0QID5Gnldonk2rpgGW6tOkZ1w0pUWykrHtvTWV9cMiyZR3500Vad81ehaJIMw39HJXpalJyyJn14P6ZDBIS4.JzZk9dSvy5+9Jw01MYyzn8haklrrYzHMYyVno9DiP7PAgVFyqZgbj9l+oboF+3Z4RkCcaAzlriaNf18PTbeIII6OwVUBk.DhoZQzSuIjBcEVLVxzzPnb7qTal8g.j4fnDRLaCNBTOYwrIMANCDsjXvYtoZOm603ukEMar2xV8IPv1hrq0z2hRtKRMLN6D6aH9MOPoC90z7b5ThOnzPqLcxZNQqo5T04eYQD7MKOnVRIVsc5FM.uLjOUCJV+2eM3i07evug8xZ3S7UrSTxG7ahqIG646LrC0GyUnd5qLC8hYb8Yn1lxpz8cFdsCrHdZt8TVO4KSP1Rt5uybFMdzIT6wYm2GBbOYgTZUonNVY159i.V+ormar5uHi8an9G0iZXEBf30rRGIhhAh8LurQa7.EqcUxBzYSMjqCKQWLcMibLhV8IiWAOWuL6hbxdTX57FEls9KM9A0oWjBmvz6l7Oyy5KodRo0pRZ8KOOqnl+41s6XaoRFZRzBkZcJTdNO+znMaN3GR6rSmq6WZp4dnDb.bqolTDBc7.BxXNGwy.64T4MmidcgXRyW+MebqW9bXm7FsuZmomtUVxqvKjq9ZQIbI2EyIspNJMWmXAqgOykhW8nqcctyK3JXLhU5d7By2UUP3sJK+yRosg+3GDshgtNMg59zHw50IW4xITwtcsrh4AB0F4yb29RSCKmaxd27jOnS82XIeEKqUtar2idxpUscVKlmihFQQkjo9t1BkBU+TDbf0To.O32f5gSMdlPIdXp1Ndp.hcKTOTl6sjF7.lTLiHg1cEKgwW39Sch8AUXV50A5cV3NIlJ5rgbR3QzXgH7bQL493UWOHkD1rcFHm1lCYRIxQBaqY4XX1bL0vsyKIBU7S8bZjIUkjFKo30w9FLZpVYUU9XHNhbbQ7kYSf1xiBsQMsqqWwHrXSkqJqne2RRAwbLKyrKKsPu0RX1UaMn8f5WLO5rnCxV0l5f7gvlmLyR01Gyzw140LIRZ9GNjYwu.LKd2dXBYeOC6OTj7W+qjPuqC0BHxvqeii+.vRFzDZ43InhZ06XyqcMbmTbmf5kR2pZBebMUHuOrC2MNoAZ1r8O.SC0jG6WHy9SBxuwgbN0arkuWwDEiFDHRYw4k5A92NZvljkSExSnyjOVwmIb8PBWP1hZFdUX93AOFpvzsTVm8KHyrHyMAgtIu54sENpqk2JuJ7FtccrD7ycYrLGgma3N5t5wiwrjhuqipZCp4SohZt7RbpkY6kPlLFNt2VQg+39Nt1TWTUuswhEsc6KqKuP40t5Awcv5g0xUXg1rVPpjXf73r+V8AoVFecyxQ87mNknPd4c4yOSaLIFP3kV5AkKwUqu4QL7rPFCcGITKc3ASNLggeFAvurZ2fo08DFgHcgwY7BRiPIHcQZCGlkEPQBjRkwKVH1trpx2SzCPinBGZ2nU+1aDJXJxl9VRRfwqTTF86bP+ChwhriNzjDvznlNmihNRjokf50zB6d+jB6GsyumTJTnsfUORrBDoxR8WiDzp9AGrKKdz2DiJCEtUNhmUquQ5gtZfelxintkWBuMjlhyrT1NTC2tC1yvcQMgQ+z1aTsVTsFygN7oclDMh5e6FQV9NmpH+7xwvgnN8G.HRdhb3+fV70R+P+4mVRnC9Ooi6MOyTbiKm+Xx.V4oc6EtDU+B+.QbN6yxD9qWBB17oEuZGwsKTrNSqcAeGQjqFKqj7IOZFNvM3.GaK6Cqhqg2fhWoNCGQRWIZfU3codmIWwp5qqB.fJxO0tDN3TIOf8ioymXnUVOXyhF+F0SbZrN6CLE7+EgUl5KUQZPodpPog.JXykoMEQrDIx86.qUbV0fyWja8cV0.E9jcMvyA+p3AtXXMjG3bG4PiacbAJpWBJmieSk3BNJFa9WSTch.62SJN.VGwx+TfpgfZDE8.3UTM0FIluRCH3SiEOtcXbRcGsSHpsRQuYwYYFJRtzujLQjWjKAJWkXzYlRbNWHT7L+Bsajf5sAZtmLWeRWJ.gilS6D+llbGwMlSuVH8zSW9iYun6MvB.0drIt9h4rexAMzR2DWgSH0kupwWngioBQLHeyEHiG3y6ZQcwO3Y18.9JUTxjdl4Fq96X0NUIuw7QS16PJchWHOQFxIZyuauBydO3pT7ZymX2aIc.iNlD3SqjC6s402VpPY.oAFbGUEiYOUemqM8dhg6GvHegk2pvOvgYbpnR65wuoXnc8Bca2I1KEYFy5aF9UYsdNBKMT8nILobwshKVmOSlCYtrvJIMalCYtLOk9El+Ngc3Yi4IinU8cN14Np69FdzRkuRpexvwV9l3mPPjbTWc6JX43f6vOaqhco.Hn6aPkKV5hervJdjcemhaGFX0p1ZicHWCH6G1IZ8emgK94HKdSfYqTZxeZL0ColwaS6TayAttNtE2Nn3Bw6NsWFm5U8NNhpWKYWMcavVK5mtKrCJWNR.tn88xIIkXzBPlffm46zoAwhjlng9UNj0lK0bwQegzBHQd4Yrep58SaEXxaVKHlWVj+M6ir6sFlVXnKhZ5dv8bMdwOe0j2Qu1C.F64aot2g6aIUR4pvJSOx.+31ge3x3SKIoEzo+QllOuWnxyabJxGrSaq+jhUiy.VGBOa+02xw.iVDhuoHu5l9rC+yGL13Sv1NeAKJKsLHR5Y0jK+sGOT7g5PTnhgIz22vpif91Kj..9zw8nuUzbbhBdO8obmkv6wm9Bx8beWTH1NOOrllHLN5w+20CvtfHgLsHbdJ4WOwUletxrjXPZ9TEN0pbvJaganYeOvjZZxSyLhwPfBfETm6f3nsU40Y8k7AIbBQqEUroNHYk8P3H.NqAchhB.lwSFQ0BYnginyVzBAM3SjMyInntz6SxEk7O+wjSN6.xIN8nE0bumoGLvDedjKEZYcwWZ5EtYbaVVJRtValkGjNALSOSEID0lh+oRLhwnVV.yqG66QLifv9b6xcytG9gXlfVcHZkHThv1LaQSFzhr9xc8ZpQuoDy.7OQhyHDEGvzrExwwjKT69qutO6OIjbSik0y46Gj9g1.Je81QijJeENFjhGLgoOL+TxXjQ2NSQso7JhmmH2bl57kcLalbWtPQpI6v6Yw1STaeeM0ZDtqu.B7f7Moz6oLp5X4aeOD+6hxOTLu7DZlPhVW9oZgOI+3FEwbyPA6bTC87GX5E.AdgB2zm0Er+RsbiC+PHa1Tcd3siFBEZI5pniWnqwufBmCaWQK0UihJGlrLQpbTBOHfo50F2q8Zi6Uul+2ry3P7RTZeY1VGA4+nynt3YkZbCk6Rifqoxkfhgdzi.BHhAeGFHFkwzrrrPne4EdUZcHvTMhw0v5TzCgYzCQfMBUdskUFpSEbzd0TIor8eo8M.yCX42LzzZJSDP2nFfFjmXuTfz.ArhjbNQ8aVlkrj7oWSMuYfeoxZVdJR4qefh4YxSvD6Dr8eoZ7qDf5Y0TgYud3WES9GbLf97rPSvXaJoOkF88ki1w1Ao6pWPTcSOMhvRnStUNzF4bWofdrBaXGJofGcQV2jO44vMfaqc.yyD7KhdZAiC231fLYAXgazn2J479Yx0hmbDCboNn8Ynbx4swaXFI6wlZ2GymwbF0FU3Ifun.QXHchAcVvvT9A4M0AYzDPWx0ZRpZZiiULIo0.uMxrekyQs3jswg3Ll9qlSRAJqLUxPW+nyip7IeRUND8PcNJo1.sOPD3E0ogfvAOkVK.Y5xkL9Nmazyz.r49V0mNhxYwMhiEEyHCDdl1kPH9zo07IrlOIn4Oi09tNdSq8SmI+Y3stZB+exIS8CQkWu928cr+86HL21VnPG1okWn.a+dhuClv1GYYLgXf253QDdz7HaCr+qVSPk.zZw0TKm6Xmlx5FW6.1z2kqstnw3KJTXWWWiIEJvN4OBdHj7yeALAfk+fY+d.SF+UUIuCH..XEHQOsDot0jpbvtdhaC0eL5cqaz99iWR3lZtJDX2DRCJASC+FlI0KgYeg3CpPsx6D2jWz88AJwHMeKh70Tt+WMR7aVTppDkVhfQ37cPuumWSkh.qPZmTbAFGe.8OGawTmWcX.KF5HNDMb3AxkjMWsEdyLQqTu68fTkqBkVDC+w2hUk5hKfZ8MpUQVh3GM3eCaDd5IIUVXYYrRckQlt7LAcF6i0sBAFVtFrQQHtlP6yJab562l.q1kQZFWW.zu6QdAWeH8xDDU1WPK3uBPwH0KhFSYmXGaJmSB9K9yx7KiLHGEtRh8OEjSLOCy916nWXCVb8DT3LRwJjOrMAfmTFaIT2oyPGiZKtU5vjQReANJn8EvNfmjEW2wept7yNu5gfCPoE6Pqjt.JqU.UM6EdEPy1ZL+UYROE63GqezpGWxp3SdtpgUzeo5SERHW7wBW.9pgHy8YkQG0oVIDbOpAC+dFqP7fGaHu4wAm4TvkOVCKmhEIwC5BF6COG93E0vjv7nrpbYsqRJ904QeXZwUtrs0itQcL3vt18SENMRENwNNG8DAXXGulD4IEmFhvHhc+olH23ulkGidgJSBHigDMGGOuWt9XYWoZUeNiSASPLXegqP2JHmwDIUJM0HMiyPztbjPPXNSgfIfsaxv1FyL1l5UGO8CkW5kD4Y5FMABqm7fikn3h3l9uS3CV1PG2u5ZkFU55RckTYrD+jwDIZbhm+jTKDkGNQfuAzRIjqI2RJOYlKO0wYmyTJT.vyJwBox+jgvkTtPLEllDgo6lqjyj6gUfJLBIL8NTrXtQ1nSiqhM9mVJPpdNy4QxDMepxejmCIOzEzzW+lXxdRW4750JG5Kpq1sgiyrE4FsUuQ76xVJ5wOEMPZmT54H.TA5zTLyjug.X7rqdd1PKI+ZqeebzbtF+yLGxwK1rmE37785Cb0pdzHw+tYlYNW5FW5jvWVjXQgSNGA5tIOAKxhcPxA5ivjZZ50gNxvE+XqUN74aJ2b0z60vX0BGuranfttVxQrwV3+SMhS9tcq7gcgXfMR1uJrdPam36XsTmLNkzobsDSzGZABchgidBG+agrzVVF99ZHTRor10korV4k3PbgZxsVYYmfAz4jUmsQi15Yghr4the3Sp65ad3wDuXf7MCLr6YQC8NkuM+AXXiVIfFIfEjuS4Obr4N8uNe5gd9cAm8QnO4OhrETd5djmeis1XqmWK1djOM4DR0zQxAQvxJ.8iihreE5NQNkounovin6DjU9ZJ7koaZIyW9RgEMwzmPNSpQ54LIgdvZQvQ61gtKQe6kE2OTFcI43F5BLn3jeuxlm7CUJI1hHeHxxYlvWIOKCXG5SrSraZwGnSt1wvs2tttN28RfyK1ktPJsSntAZ9LrP34gRPa32Jb76KZgzyPyqMej4okplxLYsENl7XimuG+.Bxtncyw78z1rHaEG46RDAqm8ceBmJ3hrGjxwFOjxWRxCEp9clgM0ZuaJE66GYZ9gUVG7iZ8XOsJhm2raOp64rWTLKk7RPyr7dkaaUK5EliiHguIl7aMWMwslaAU1Lsq+szORSGiz9XC+PPJdNW95MnlIec9Rv.lPfB8u1k0RfFpYGC1GOf45jnLJAe8DdkqYOFqRoQ3eWACOO.K8X+3bm67vqd+0.6rfOhUqp8L7MpJpIvoH90NwdOB.96weE48b3Bul+iHukKpCuHh7LLD+U.45LXArOLC3i5MED2Hgt8LYymyyhsAeFKY0TeHopjl8dgpDezf0hEQklr.sjXR9dspwGUhzeL7xm9TsPpTlkTgl9elezj2si5ESjmwFXFmiKTk04UYPPULjw2obTxNR7Rr3RvDk9Evrn75JmNJDUxZO+Rbk20xZ2Xqor6URKDqnQZDysHppkZ9CxZmeaBXe4xgyg5o9kzbBW8MPeALoSiQtRZBxRKorKHt+dRRDiFEQU2RiLEAACcX5hiTtMyjTV7bq00Q2Qss5dImOBcXGuqFARh6yCRZ7QuntQXXuz7Jwmlv.78NwIhyxh2sCukWifOwLEdfe63kR2TKYOwYrGceCz1gteHXMK8VzEY5qa4oG.MdeVUpdub8m1Az7cwW1Fr3FT0II3LQCNxCvIJfNmGjjB.ICdYLUth.MgdE+TF5Xotnbw3xI79Vp5FGhaykqwaBtfjW7O7hzDfvWpJLaiUGWvBcPRXIIeD6Blx5ptVlc+.+V0+s7Rbww59XwZxfXPwSJ5fmmQ2I3McGfQvEOqbw0CTs9Wq85Xg3Vrqcpfpuc6LKR4wGmLZSk8L6U38CpTjSLnHdgevv3u31paDTkvukELVaiWe7fx4qwkuI1KDK92FLbH3UCMbuwDuEJs0quT10144RJ1trVS0DJ.q9teyMqw9Sh0nQZUQaI81gCL4jC.XX8EmBiRL5hDNObZ4g0VYEPVDckm7M3+fQGvJO4eX0CAcDotLSCp9ydqHhp.nRqlP0Ku54CLF44zaxdNPgtirL7oqaZ20ZbOp25f8FcGP8zgy27e52rpvO266LZBiADTsoA6N.yt+t0Zzj82sHuz3VydjWSMrnS37MW.rVXB1mRv+0kRIdN88uCTXeaxDmwjtF1DP7iIlUBtdrOTMeLBmWG1LdnSOy9S3FA6Sv8Gbg0KTPkG2gdDm9rGd0adK4UTPuNPe2yFeMrvfbrIHSyiRL7HivR7F.qftlCHrIGhXQGAVPND24w.khUgPAlBnSfk2dntUMkch.hfka7u8mkL7Qj2k3LBaXY.imPPBopsUSXzGLH6wBsa.vCbFAimA.3LwadIOZN.Ir8GawYefZSd2QW75Se6Ejcey6Iua2yOe22bw62gES3fpSLYRLXYNDuuQ8Hvnx0v1eBf7LPbxAmu+qg1r6dGc7QW7dXLPN7nKdyAc5PN7zyI6RNa2yu3n8e6w6dN4r2d9Ym14fpjNTDu3rmYPh6yll.pXOJXMFHhiOreOLw5AXmUOx.7JH6R6RgcwvLaTWfEZ5ycLnXX4XeCO12Uzwpji5Src.it7.L76G36OZ60W+t6tq5M1iq53dy5VbH3s9OTcsua80VCY68FYzkRD71qAx7bo2.yWd9rhBTMUlVNs6adyXWFSwqYt1BE92YhMrIDreyIl8LOy0oK0yC1OpXRUunL8e9sj8bcL500.ihYYGbcPQnRye7A9tr5EClzBX19bA2PcDWdBdb8qAxRbc4KZ1CEsxGNhVARXgW.hCQQjWVjk3.JdkVpI8aIev9ZVSjHl74TSHgxJvFexG350.ZQ3XozLvwV9Vwa3cZTqWhUM8XLQlurwAHeKLVMC1ei6QCbfbnJtsi0E5sjQCBYF8Hwv8DCay9TOeNcmB5NgU8Js61x2F5dB1cPY7zaY0BU+UwLUNHa5KZbR7GHIaWegzfRIVCFzpv6AtM8Z7ql7jsTgz4YfdvtGvx18DfM03FZIEfRxcC2vtI6JlpvoDyT6CFvRbSo+i5aJA7OCAIhScqoe2ppYA8se9u8eOwsedbylG2r4q3Majrx3tMnDpNccMG4q9z45weDO+Qkms6ARvMvnodrUn8RP43EF4BydvKodaS93dSFY3A+nuAnFOSS8JggxfddtBIpyGD5MAFJlc8VHfz0Au0Dfj.5EisoyA.7AdKuQNdyUueKEDwa5OoCHme9PePJGX16YicuImsesBWo1a8Dmd37niavmKYUIwl1k357fkceoXtZNZ7H7ZM7tATpkBcmCn.yR8bFpfPsEGD0mm4aLYW567JvH1iO7T.TKLLNB2AxClV1e+EFVv9.+WGSs6tTg0wmyHaGd57CxyPNfEkdIAxRgfIA1RghECXbJ1bsN6f6wLCDtgatZNp7Wf3fC52m1MP9Ok+XLAACYpYgyyyAJNz7ddaqsHMt9hz3FyytUZ64k6QtNssiAnMBMPPqm34XTWwKRh7ruqimWeidzW45LdjrqpPPDZaRsDPaAvpuLAVikIvZtLAVq4DX5ySJCI8z9BXHJI1b0HaqP1PvNt2D2GVbvBYrKms0OxEGjUq8cGmRiEqcyWWqOf+izIR28IGw+wCd+Os+oGe5aOuCZ5OzhyNd22u6dGev17K.NsY8FTrmfZ1AzFe+WG3xPv1E7M6+5SO+kAkdCXhgMVdmKN+smDT9DpkkychWbzad01Zg42XVWb9AcN3hsCG8ehyYDQeoCSjeuC3OhyTACwWM1z2vcsBhWVczXuAkvgEi3weKiv02z0y+OBDsFMwG+.chKZDITvkLGQa4.TK3saUgLvj8SLg6xCAys0IaU4iF1zjpYM2HnYakZyd6IgaE52RQqZrYxsRMKDo+ZGzesCZojRNZrKrnIbS1L.E2Zij6L1Da3VgmksnUa1H4VIYfP1uq3jZ05ls44BF+wXZRBH0a.zz1.ApMdvU.na0leVyqwSNL7qtFLmrgrDXiSe345awJ.ro1Guxx3rVS1oe87Jjs3gYBdbRXc.6NGODPXVcfAZysTkCvV7BbZtYK9K5NvwsmnbjHs0FhxsnFtBLBYb.BMVLFrYmXbOfSMjqVEVSIYk3mMJx+0OrDDcKYxXClJj2nMvYmWhXRI.xxsRNCOfloCxLAR8NHIaXtvrNRp3wN2wWsnJAi2RbUyCxyu4pJn+mBL6HN8QNJPI1695W147EafD.mc88AYI5Jas3v7bJvP3QWZ.coAHwlKJUnWLfExTv4FTmorraY.nkBohAokFshAMVdko9BBoCMs7w+QZhvRZFHJXWJzPAP+SKCfUeIspu9xiss9xZcYcI+u0x.NKEL5SCaV8EhMSsIgvdzz2gPzMKEjcVQNo8boicIAwzrN4GcL6R2cnyXaetlXrBN1bnI7Lpejv7kJB6JOwXDyvbWSitCL+oaXpz9Sdi8PCRJl838KMdI0HLvNq3zvLMzZJ1JEej+A6qYhTZmT6GhC.TsygL82XQIAQOSv.J41tVp.NriNCC5aM8LAbaJnVTW3DFF2ipaGzVFkS24DIP75HH2bnMbrOmMk88ffWFyW7YnpUXcWk.OKsLif0L1nSYoMCF2wEtzgfUB5KkDA8SAAJESivT60nawFoqU96SXsezNJFaWA750n0SwmTmpA1A8QhSxhQ+WkSHJVy+FX9H9XIwoiSvCf7qlIiFs96nkG7HRL1LxdT6dj2N5uSkXIJqf1TSCYEKvZHmVTr4FUU+446C+0smtk4qd6lpBu8T3u5+T96a+mtYxoEuR.nuDy0YLYiWUnGmtm+o6s1eu2c58ZS2cp18+xW3o6rVZu9iS3gmvKnhk+Hy5sBVNCyxrY8Nu1YxlZbA+kl+7qeJ+8mb1Pctf8+Y5c2+U.WvZr8d0hpuezbvXpkQZ9jW7540o7Mezo7j1OW0pm2Z44T9M.vtQC32OOtC4aGwg7aFye7PCagY8tYzI7MWLmv29yfO327WZtfu4itf+QWv+nK3ezE7O5B9GcA+itfeY6p6a4Zv90mO3SFw9h3D98MF4jrK30Su6n0Qbmw27Q24+n67ezc9O5N+Gcm+ity+Q24+n67ezc9O5N+e4Lg+2ldxe2tccb6Appllu7UUHr27asYVdyucf272bZduNrm4akn+0mgiAn0yyefuuYPq1ZlNFfMCFea0HqicPZTPpttVxm9FGeJ6qfVNMdtB4Xm6vFwI1nWg4OsYqrsUcA5HbxIniZ87r6HV915bmqMsyQevD.v0QrBg6bC4S6yMUtYExgHymnl0qP1yAyRkg42SEaTrw6imBg2h4giFy+XKxXPL3vbbSjgSXxPlnSSgOyuv07laRdJ8X5MfvRIRrqOHqarANKJmiY4MJ.QPKr+BezBY4xLcEjqtUsrAVGevV7kom1WZ9iM2HUExrLhYv9B9mD60RYmtvfmWF+bbXNZgWffgBV0USVj9VgMZUM7ezTscq8+4WOvF1pKR6pGochsPUsS.GwVj4bXxQ7kjOV49aaIxznCQdxYf1Kxkfetk.gjfNXJxfdfMd09GQyAujZdFDtHmgaWKadpl4qmjftdsP9C6SfWm+b3vXzOr59ksYiTbGqgbakO0dJdNvH14smM9zXtwGr+0wm502P555mUuQ0ZSE6LLcyF2ZtToUBTqYNvLW9RihQX2xx2540UyYrvNO9ZFHxeZ7gd6Pa5OcmXuuEP1ro9IYyHKKe1bYZ4XLssxVJmT38LnbYiLTtT2ukURGKaxZaHkpykZg0ykOQACi8o+MJ0t4mQpciDn1wrIlekxcS2lXUEhDgasxLB2BLssQ6YKnyBBWs1akyXA6S3li0wXlK5oVlwEFBoSyjzE92m6h4imNX0fXQPT5+bSGUdl4SwxlEyf2btJIEuJjSy8QxUf49s2JGBpNsquwsTuOoSco4fmvNTJQu7j1rNKIU702TdquvS4BO7DWZYkul8Jvls+bEpaecFdgeBB.uuthvveIEIeZd.X1CYqeIazQX6KpGy.ib5TfYfbEREtWa3NJMs2v28YRws5AGSPqu7Jt0ncjvMioIWhZtM.oQgmw9TdDFHgJXemsZ8via07nLuuFk4EMOuM0Cf8qcol4vbLdTiRtvbz7pW+WFsoyqScxvdF9P21vz5WzC8l4XnGaKzKbGObD02S8QKvmWPmTxqzhzgZdSozhKLYjTgXeqw9.Ebw.xMvH0Zw.gA63L1sK9oKZNx2nxIV4Ilbg4Pp.gpMmXTFfr9BBR9gCOm.wNoc8yWbKDZS+M2LarL1YtmUenNcK9pBwxfz7XY70FofBbB0EXJCmEa6yOmQqu7ilVIE0.4Jk3FUhvIom0wEqmWnLlsFLVrr+r.PKV9nVGHKF5vDSsXHS.HVLTIksyVLXD+1gtLf29HmmwBIUN5cM8Gm+TieZf7S.VtTHjKEfD04RyMfNjuVZw.TTOTM+.YgINI55s4GRKOxyqP4DKA3vB5lZKGnjTr6LebR39g+4CWLAebXnE6TyEX9ynKXzhLoEliJJ.WBxUB.4xS7WLXtDG3KOIp+4CWNRt37JKEQo6u+BrZp9RX655KicERHlFmKvrLDkWeoHJudJNwZtfU1Nuao.xEEGavVpIssr1zsIQFueMv.KRYfRi1Y78cfyuu.33RPPeikAKVikHyQqjBsx4BPKApSqEVjTqYj9pLnLhIkGjxGuljRw.4oKh.98S+iBRLOLm9sYsBI1cHOBUIAeMm78Get9hfn5T4GDjPiwc08parg4YT29XX1X2UvyMEOapGzYXZf5p3HMrdnaWkijh.u5oAOwcLKheREtIM6KTx75jzjuCFo3jT1em9n0DlZG9Kqgbq4cH+RGS+YiY4K7H845NDO6QJtDpvZg77ModZmfbGGKmfZMumk7rk44ZGbVxat4m2yRlSXmyX.THMp9BDf7KZOG57sVFADuvOr7PJeKLjxWTTzW4S4offs9LNiEGohEK.gOSnnGVeL+CG5LLCuUezS9M1N0IbRkIsSWRmgEoQtVI23wUx4funwWrUxM95ekbiuFWI23uAVI2PcdzosTNnFOtLNKlhFBZs2m+0wAc8WuKjCvwulVImEV8U1R4nb1wrzbFBhl.aMiS7Cat4zL9JlMI4Jxbpu7hLmjM5bdBJoDr77WTi9lSyprriKoezzwxzV8IC8V1igBAgXb3U6ZArqkjvHZSpBPBHnkJG3CEdU9r6BEMPRNmdsycKK.GJI2EAbMSCbMQXEw.9G86ye+42myL+K+EyewMC+74c3dtYWGP+R+eYwOWa170k5CaNZ.LWj5T72krROpccVJp4AHJeyile90uVuy+bqgctSPE5HYtUwt4m2YNew1keZT6eIQplQ89ip0yRVs+DzXJjZa5xPZjGAMO5MtGEz7nflGEzrHBZZlGAMMeTPyiBZdTPyiBZlQAMMBbEUZmHgnBOJfISeayIzeINOBYO+UqnEEF90jbEMj5QgJKKgJOr1JqPGdMsWOZuN1z6Ozzh5sxJq7+GRWCvUB
-
@d-healey what do you mean with the "on the latest develop branch" I'm using the latest version of hise
-
@d-healey this preset is not a container file is the error I get
-
@treynterrio said in Passwort Protection "Enter E-Mail":
I'm using the latest version of hise
You're probably using the latest pre-built binary. The most recent commits are to the develop branch (https://github.com/christophhart/HISE/tree/develop) which is what I'm using, and there appears to be a bug that has crept in during some recent commit that has broken backwards compatibility with snippets.
-
Anyway, add a panel and a label to a new project and drop in this code
const var Label1 = Content.getComponent("Label1"); Label1.setControlCallback(onLabel1Control); inline function onLabel1Control(component, value) { Panel1.showControl(Server.isEmailAddress(value)); } const var Panel1 = Content.getComponent("Panel1"); Panel1.showControl(false);
-
@d-healey perfect that's what I was looking for thanks!!!
-
@d-healey said in Passwort Protection "Enter E-Mail":
I've said this several times on different forums, but I'll say it again. The reason people buy software is not because they can't get it without paying for it, that is a very very minor reason.
This is the argument made all the time by open source advocates - and I get it I really do, but its actually ignoring the evidence of other developers, for instance U-he....
Here's what Urs Heckman has to say (Im boiling down his very long series of emails on this subject):
U-he add several copy protection mechanisms to its products, some of these are timed mechanisms, set to "go off" on a particular day of the year..
In the period after a timer mechanism has gone off U-he see significant bump in sales for that product.
So Urs conclusion is that people use hacked versions of U-he software because they can, not because they cant afford it, (because clearly they can afford it - they buy it once the ability to not pay has been taken away) , and they dont care at all about support, or it being more secure, or updates(they will wait for the next hacked version)
I think its very dangerous to compare sales software releases in an open source model (and more power to your elbow if it works for you) with sales of commercial closed source software
-
@treynterrio said in Passwort Protection "Enter E-Mail":
@d-healey I know that many plugins are quickly cracked or hacked, and sometimes protection is not needed. I released a Kontakt instrument in January that has still been selling well. It also has no protection and has not been posted online yet.
However, I would still be interested in having a solution for it, whether I end up using it or not. I already have a Label inside that writes the E-Mail into a .js file and then displays it at the top corner of the plugin.
but I still haven't figured out how to write into the serial number label only after entering the email.Ok so welcome to copy protection 101:
- your stuff is likely to be pirated sooner if you have no protection
- If you have protection in plain sight(an open readable file on a hard drive) you will get hacked soon
- If you have a simple (not encoded) system you will get hacked soon
- Key-Gens are Pirates favourite way of hacking you software - they dont need to touch your software - they just make a small program that will generate valid keys and give that away
- An encrypted key pair will stop KeyGens and force a serious hacker to alter your code base to get a pirated version
- Constant version updates(1.0,1.1,1.2,1.3 etc..) are your friend - it forces the prate to re-hack your source code
- A server side system is a lot more secure
- There is no secure system...everything will get hacked eventually...
So your approach falls squarely into points 2 and 3, you actually want to fall into point 5. So use the HISE RSA system to build key pairs and use the public key in your plugin to decrypt it and validate it. Forget the email thing, its pointless.
-
@Lindon how does this HISE RSA system work?
-
@treynterrio Here's how the system works:
https://forum.juce.com/t/juce-rsa-implementation/10341/17I highly suggest you check out HISE Activate if you're looking for instant integration:
https://activate.hise.dev/- Tight integration with the HISE framework
- No additional 3rd party software required
- Activation procedure directly from within the plugin
- Completely customizable activation UI
- Ready-to-use HiseScript code templates