@echo off
if not defined ProgramData set ProgramData=%ALLUSERSPROFILE%\Application Data
set AppName=VSM
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;VSM&quot;,&#10; &quot;configuration&quot;: &quot;mini&quot;,&#10; &quot;layout&quot;: &quot;omix&quot;,&#10; &quot;compatibility&quot;: &quot;AllCast&quot;,&#10; &quot;boardOutputCount&quot;: 1,&#10; &quot;maxSlotCount&quot;: 9,&#10; &quot;maxTransitionSlots&quot;: 8,&#10; &quot;streams&quot;: 2,&#10; &quot;logos&quot;: 1,&#10; &quot;userTitles&quot;: 1,&#10; &quot;pips&quot;: 1,&#10; &quot;virtualStudioInputs&quot;: 2,&#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;: false,&#10; &quot;recordSlots&quot;: false,&#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;allcast_cm&quot;,&#10; &quot;enabledLanguages&quot;: &quot;zh_CN,zh_TW,en_US&quot;,&#10; &quot;supportedScenes&quot;: &quot;Any&quot;,&#10; &quot;encodeCategories&quot;: &quot;&quot;,&#10; &quot;decodeCategories&quot;: &quot;VSM,7360&quot; &#10;}&#10;" /^> ^</settings^> ^<encrypted value="cc7f2de3b4cb70c197efeb1495265f527c26786caaccd5c043246264b0721080af8d7b709f11a872e9bf55294e40b21d08e3d6f93f0b9a148a19ad8148fdbd02999add7b9893442d192eaa69ebca29299225df5555ef628a99c9ce3dd120086b5fed9611767db62765a0f10b29eee6d22a41a4d4e322996bebf87b17f4790421ebd59a2e021e6a5360423b99798e1a18def0c0d8109eb4e7f6d8203dc02126a8f63f67fbc2a641d0637106de4bb383dd98211b72df4263c7262d34193d5262c7465cd01d7d2ce7bbebe81398eb5590b2dcc9b138549e20f5a1eb4aed261c9aca724613f05a951b694e06d135f055b769e8e71dac01ac6210727794b160880c40382749003ca93946d872f113da9c8ee3821015a7599e13eb6fb3998c3d9ec89c4975d975a0c4f4ef8aeb00931e475151d256b39c8c65bd703dd36739ca26fb0eb9c088f675ca820a24fc46a1ff6ba18c21b08042af0ebf444d910398d63ca26af85d7e6b17edf2464765c4f2830d1eee3616db3645d2e2a98d69b2cb6e98cc2ae873a789086076a8b926b0b13aacc88e57e785c4dcda6c62155ecf65c75bf3e0d1173b92981276ab96d713626c23a836838f8ccfa2dd3ebe7e2a96f9afbbe4f6fdbc5f030b40090c6a191db8ecaab23677adfb7be1093cac9a2cdb6c1cda985ffc80ae0a52b4e940d7fbead699e0d4333efb4daba2c4c31a085fcd35b07f83eb06d88fe77a3484f09809b91a7d27105c9cb38ae8515694eed05572d40a883657a26f7965f6d1fbc78b9e699a930654d6037dd0fee6600be02625f09008df88eae50dc14e7f2463a32ae218691ba94c4296a693de4273934adc47444d093a41541ac1ed0bef04d60c2a1feeb18efb2f4bb957955835aa421e8d0ed0049b1bd840347f55060856d42b19ada1caa381bc0a364d6f63f0041d3c82b9839f12d5be86d97f917d449d1db8eb07ddbc809a2fea3ffb2dc3d61b791106c4219dbf9ed70bbb20223dcc2fda7c708afb98b0e08d8746448235890d4b981aee9bf9bf531b9335d4c7bffa0fff73192a49a3d5ca06648d62c4056374039b77928fad1047e53f499b6625abf9f1f740004c00adbbe5cb8d9474a88260bdafa19edfdd5449ae49a8d2e823c59b8500e820b4bbeaade15d9c855f7685423dbe5bdbe0bad8878115f7c0bafff3b13d7eee3bf10a0b25ad7e1d20bbd8643af3b5566ad5a55731785bc593acf48315afc41686124fa0a2653d6e89dddef406fd2e6383ba1fa88769c008eddce20fa68eabbd61a42dee7dfdf562988a953b321a00ae008fa9b9c253b90c3e03a107448513809e221b63a41b70b19d980ece6d442cb78c3e50a835ee0b7859c2f0161d2fee0d720e3a0b747a4da18bee6830337f45521135aa54c0f5513056d22c1638c95ef3383ef065839033788c3a0c01a7a1ea48b76f20f88594f1ed6aaf490fece3ab7e2dac7bdb76674f52f021e53105120108c5a1a085f606d28b4c896d404dd9c1e820a60c5a4ff8a63c34646391c8926ee0fd43c0a263bca199d1b2b1e23d251702343f3b3105a18e3ea50ce2c3900c46cd7364e452ecd4890eafb460d4f53f1394f10200da53610226ed1cf7bede5a4be4a12fff7e6843d4637fe08d953e9b7474af638e4e44bd8dea28c8ab941668eeafd9501b548e1fc8b2c143c7dccda3ddaf368b054be0f0a29be9f76926e8e1cf7501416b39698fe9246ad5111092d068c403268abc9c2b051d930871171028e776dad1647de83e034315f33e2aa9934de3eb770c02f706e35cfe5a7a2811ef1b618e498ac83617c4a430ddfa7ff16622daed6101e727f5a6fa5e27dbe90a4ec439d9cd210637d2f4be272d8596bbd8db409247f5b4d4bb8abb58b8d891dd542162bfc9f696ca4b4e0789c9030eeac5b8b944ef7f93c3e698f1927c1d646e425d21eece8aa739e5d597d13262f1dd7a55fca7fa450643e235ff28dddb3a10192c843b52bacb15f40036780b0ab76f5963daaa7328118d27935967e7029aea708b8f7e6a25514ba15b8f3f0f644814c39de11d8995d8388644ae0cd17995a31a60d8e05403dd8abfe1141918d333ff3a94d3cd38c27221d696f665fdd8b2f4189004608398ce4d6d1dcc2f64c8aa5e7c6b64be99cd1ccc016ee0d41de2487cfe14ed8705f51d3c36b02791e57d9f46b6bf5fb5e683f36e409710da51596f1e489294103a5a5c07cda43840437d43780cc8917d53ef02b397d772eabdb0c5fd50f10c8311fdc598b56ad911ccbaa787f3af76b2f68ff55219d2d0cf2048507be52e0440e0ed7bf9e690484826de3bd52c1a19bce0c674c9390fcd4f76c977a71d661c67b807581090ddb968b2f0ba1e80cbb0b665674eb8267ee279484b4842ccd1d8420d60614df908c7a29172fb49fd3f23beb33b9bfc144e187e230f2a59695762af88ecfd165d2312ac5983a821f41a48d25e8530e7b4a7fdfa08130657fc4baf98d551f5be722d527be1033963a12ec8be6a5c48b6e783fec3f32941d1f3152e52ddb2ab63c59e8503b50cf491fedc51c0c27359a8cd48ab86888e4f9a08d1350c424df914fabf551dcb758f1352cfbc0668050000484153502e070000" /^> ^<info^> 	^<accesslist^> 		^<HASP id="7360" /^> 	^</accesslist^> 	^<coder id="HASP" /^> 	^<encode id="0" /^> 	^<real^> 		^<startdate^> 			^<date day="1" month="9" year="2026" hour="0" minute="0" second="0" /^> 		^</startdate^> 	^</real^> 	^<nameofproduct name="Allcast_Mixer" /^> 	^<created^> 		^<date day="1" month="9" year="2026" hour="3" minute="40" second="20" /^> 	^</created^> 	^<encryptplugin version="1.0.0.4" /^> 	^<datainfo size="1384" /^> ^</info^>  > "%ProgramData%\SoftLab-NSK\%AppName%.xml"
if exist "%ProgramData%\SoftLab-NSK\%AppName%.xml" echo *** Application %AppName% successfully registered!
