@echo off
if not defined ProgramData set ProgramData=%ALLUSERSPROFILE%\Application Data
set AppName=AllMix
set name=%~n0
set name=%name:)=%
for /F "tokens=2,* delims=_ " %%i in ('echo %name%') do if not "%%i"=="%AppName%" for /F "tokens=2,* delims=_" %%i in ('echo %name%') do if not "%%i"=="%AppName%" set AppName=%%i
del /F /Q "%ProgramData%\SoftLab-NSK\%AppName%.xml"
if not exist "%ProgramData%\SoftLab-NSK" md "%ProgramData%\SoftLab-NSK" 
echo ^<settings type="string"^> 	^<data value="{&#10; &quot;applicationTitle&quot;: &quot;AllMix&quot;,&#10; &quot;configuration&quot;: &quot;standard&quot;,&#10; &quot;layout&quot;: &quot;allmix15&quot;,&#10; &quot;compatibility&quot;: &quot;AllMix&quot;,&#10; &quot;boardOutputCount&quot;: 2,&#10; &quot;maxSlotCount&quot;: 8,&#10; &quot;maxTransitionSlots&quot;: 8,&#10; &quot;streams&quot;: 2,&#10; &quot;logos&quot;: 2,&#10; &quot;userTitles&quot;: 3,&#10; &quot;pips&quot;: 2,&#10; &quot;virtualStudioInputs&quot;: 4,&#10; &quot;virtualStudioEditor&quot;: true,&#10; &quot;tracking&quot;: false,&#10; &quot;clock&quot;: true,&#10; &quot;playlistInputs&quot;: true,&#10; &quot;titleAnimations&quot;: true,&#10; &quot;titleTextTable&quot;: true,&#10; &quot;videoInputs&quot;: true,&#10; &quot;multiviewer&quot;: true,&#10; &quot;recordSlots&quot;: true,&#10; &quot;advancedTransitions&quot;: true,&#10; &quot;ppt&quot;: true,&#10; &quot;conference&quot;: false,&#10; &quot;touchCalibration&quot;: false,&#10; &quot;maxOutputSize&quot;: &quot;@size 4096 4096&quot;,&#10; &quot;enabledThemes&quot;: &quot;allmix&quot;,&#10; &quot;enabledLanguages&quot;: &quot;en_US,zh_CN,zh_TW&quot;,&#10; &quot;supportedScenes&quot;: &quot;Any&quot;,&#10; &quot;encodeCategories&quot;: &quot;Everybody,AllMix,7801&quot;,&#10; &quot;decodeCategories&quot;: &quot;Everybody,AllMix,7801&quot; &#10;}&#10;" /^> ^</settings^> ^<encrypted value="bd1e0a405e3843ba6998d620023270ef09cafbe3d599e2e40980bf8653e1a37d743c0f91aca223340bd402b67676a42ac96d2e579ba6b056483f3598ccb1a9b06670944b5d165373d4b8d0a90d6cb3246103c676f9cf4a764ae0e43b0ad2cc645a6f5077b553c7ffe2ccb55204a32b3370d39a0e0e1fbe51bd0eb4b6b24483e3c0dde68501025e50b45d5bc02024322e2073f500e2b7eaa814fc3f2cecf9992f13bd198cc79d858fff27dab35b2b91a6affe0fc19e02a91b7e5ffe4d26fbfa29b52b817da24e4593f19a12119b718f4c2064a8b0a1808881b76343dd3a7b55074cc9bcfea2e56cb241ec71f79857b37d50811b5c4c2418e3a65db72cfdf047b2db636f957c2fc7ce8444e34c961824014e8e8f7fadb969b4ae435e7734e3079fdf73869bc164f503aaeacfef1da6772db63f0f52cab12650ffda9f3dd5e55455546711fbaf768d5642bb4e9521b1ae3ccd96df3e50ec575ba977ba80e2574f261fb6eb538951ec51f19b4c9479a16ae57b2021201404b13fa06155013988d09caf4088e3908bb7399e9455eb097ea3a7ab6da9adcb903eb901406949d276a033a4d3e7d0730922e7db65dcf1922bfa19f14785807e18aaf0daf86bdc56be3d3a9d8ee7f65179a385c3108045f829eea2a4fa44a1c3d21359c7968a9dd0e77a7e8695b7bd3fca2e7d5d0c3e00ca9d4e97d1f430f33a41b99d5287c2a7128c9762be6941d3353c7b138a9941639b80c5450ddae4442b966da34a7c0a89f88121a3ae59d42c9ced45db0aeef894ef15f78805a4a5bc59f287ddc7740065cb6f6c1d0e92fc35993639e107f38bb516c4691920afed945f9c330fa610ae7d285131e795c1ca731ed561fd0ba93980bf7201b7bb1cef7af68d36157b740684c2f76d5c6196fa8509e1c53613e2221c3d2a922cde1e45e6c66305250f7a6c141d9d5b2059dc84367bdb7b2ff6c06046a8dfcba820c1a1689212aa44579df74d8771df4c02ae35fb084cb90e7ba5cdfc84f3478dff15322feb1be34a3210d8e2493cbeea9251ea3e92f8e6a914096d3e93892882589c285ab5258759788d0bf104b745471e7698f86a636b1dcc2bb58e0ab7db4604449d69ce3b187e73c2eb589f5d0db9857550f88d3ce222a280f7d3dd246b4a8e31844baf80cc47b08eca245a8e701285e6aa8c78c35b29c1925a15a0aa63fdacc5e19176bbb0add94a1991851546c7a2af627e19acb41938cb7a9c3f0daa3f3bcb8892fccbec4f7fcf189764285b825d15a38cb6815eb293fadad37c67b023d369902fb6ba1f2aafcd183fe2943ae86f4a5fbfe4c445b2ece2dfca7611c02be9b70089b107b521a516401150726062eb317c5ba3c990391d9e2078a096308807f661bd24306c0c6226c419e09db7d4b75fc84c44bd5e9c94d5f458e6977b8eba881f3344d36e6af0479a8633710c1249447a265134646e1e43ee9954df2a6e2ff85c4338043b92374b30154946700299ddca762760288240029fd4ed56fed3bd9637c6f8b983b6f3289b257ff236e4f338a015670ecaa4f52bfb4833fb8b4e40995df8ef5b4262da918d6cb0e278f0d470a50c4509eef7d42c4583efb8e005680b4ee90ad048cb9de6f26919feed991e054e002b27f4630bd02f2165ae51c6ba4fb9f78ad9c14bf9f515577fa8c134912d424d370b222c758454044362f775b966657759e3d533c2f27bcc36b3656d09e6322c471c2a9f2039e57cf89fbe4169bde1ff29fbedc3568ecea41a2380353b5fee670ceeed0ce0e56399c0bc534f3cfad1dc2bf1a7154f592fbdc94f3895135ed25e516f7c028b008cec2492ef509b504a09dc77b749258b156feae709ad2fbb599880542449418a500a48480b0b5dfeee63b2dec5d6ddc4b1cad05ab5c5dac4ba6a9ccb4e65c8eaa5c411e64def658336ab14ccc722629741580a612486efd9c280ef8a46fc48a20ce79743417b81430fa4c9e63f724dc0916cc7b7d6b8e0bd15975d40895371bce8799b4c312bf6747a235db5cd8cbbc0480e7b97f5a0bd4e86d098988fad3b1c739d59cdc82232baf2abc15c750509892e0c1cecb57c0d91488a73be93f33349146a1a2250f8d47616aac715a2428847c71fe3e0f1d28c33ea6e3ac8429c965347655148b5926b14161dce8024362268b103de67f4c83a1163b52daaeb6d12454736aee178691544c59083c810cf36bc6d816c74276d968b950a6753860dd7734ca88a988c096eff4f0104af9959e736b2b2d8e4d74e6a0bc48cf5ce0230e23e40546a6bed6133016ea35903fa955b4691385c2fd239dfae786a17faa21f057484ecc22e52545e6e615fe3729f18f07303ab18f11dc6f961a300fdc32dd8a73fabb69f89d50fc2ab79640acc2874eba37e2f1cc20468d43395e2e4a0e72f6b4722ea30294b60298d802cd8409b0a501a055ff43cf9b4f72c32c6150d9f0843843f89e4a8a390a0c21528f0cd8b8233287c46b980b664903fb9f0b3a8dc2af61b2d2ca7c4bf9c6d377e8556a78b4d93265854d501a622bc9db222c56ae557cfaf317d08ce9a6008543b69d0a80778491ed7c689e2a45283068dc59da89596f9ba5abc6ffb423f8eb9c71447768a84007d0c009be90e8b5bf1ba314f0bee87d292e0772ed1bf736f1c35ef53cfa31255f63ef7a6d36b82115a4ec3eece0e9150dea5e4b91e56d10181721764d2d2fd7ed75efa883b3aa981025ce6104e415c8ba6c93d78898d5525b91681c6df8f6016f02c623cc78d4c1e46104b5911d97dc06705e9ee2f943e2f17e57816a560422c8829b9537e5cadc9e799ad948e05000048415350c9070000" /^> ^<info^> 	^<accesslist^> 		^<HASP id="7801" /^> 	^</accesslist^> 	^<coder id="HASP" /^> 	^<encode id="0" /^> 	^<trial^> 		^<startdate^> 			^<date day="12" month="11" year="2025" hour="0" minute="0" second="0" /^> 		^</startdate^> 		^<expiredate^> 			^<date day="10" month="2" year="2026" hour="0" minute="0" second="0" /^> 		^</expiredate^> 	^</trial^> 	^<nameofproduct name="MixerServerLauncher" /^> 	^<created^> 		^<date day="12" month="11" year="2025" hour="4" minute="37" second="26" /^> 	^</created^> 	^<encryptplugin version="1.0.0.4" /^> 	^<datainfo size="1422" /^> ^</info^>  > "%ProgramData%\SoftLab-NSK\%AppName%.xml"
if exist "%ProgramData%\SoftLab-NSK\%AppName%.xml" echo *** Application %AppName% successfully registered!
