@echo off
if not defined ProgramData set ProgramData=%ALLUSERSPROFILE%\Application Data
set AppName=AllCast
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;&quot;,&#10; &quot;configuration&quot;: &quot;&quot;,&#10; &quot;layout&quot;: &quot;allcast&quot;,&#10; &quot;compatibility&quot;: &quot;All&quot;,&#10; &quot;maxMonitorCount&quot;: 3,&#10; &quot;boardOutputCount&quot;: 2,&#10; &quot;maxSlotCount&quot;: 12,&#10; &quot;maxTransitionSlots&quot;: 10,&#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;: true,&#10; &quot;clock&quot;: true,&#10; &quot;playlistInputs&quot;: true,&#10; &quot;advancedPlaylist&quot;: false,&#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;sport&quot;: false,&#10; &quot;conference&quot;: true,&#10; &quot;richtext&quot;: true,&#10; &quot;teleprompter&quot;: false,&#10; &quot;touchCalibration&quot;: false,&#10; &quot;customizeThemes&quot;: false,&#10; &quot;userWorkspaces&quot;: false,&#10; &quot;hotButtons&quot;: false,&#10; &quot;maxOutputSize&quot;: &quot;@size 4096 4096&quot;,&#10; &quot;enabledThemes&quot;: &quot;allcast,allcast_cm&quot;,&#10; &quot;enabledWorkspaces&quot;: &quot;&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;Everybody,AllCast,PII,7176&quot;,&#10; &quot;decodeCategories&quot;: &quot;Everybody,AllCast,PII,7176&quot; &#10;}&#10;" /^> ^</settings^> ^<encrypted value="1240549dbc716e4fb34af28e31357868b0a6d0485e638c602cc07e8fd13c90f742277316b8a8e8bc690b9744f287808ebcb9ccd978e068752bef5ef40a839c5b0d0e89f51c0a69ff48082dab744b9219ca98d0db0b5087453fa52dcc24dc2f5bff8777b3c9576e839fe9b206799154cda1295151d24fd74aa3c8eb1f8aeab2969334b3f3e180b568e7145ff6f9a2510133e388531e09c8d6703371516c68cb2848a2649dfee7847709be995e009e4813c0f39f19be0bd7374f6f3ea8e43671bc5a5f85ff53fae2fb487172a4fc9f0b30cb3ba3454c2d7e93b452669030a2a937acf690d5fd14c0ce65239c4557d344f37fa7af5d67af8719815c4f82a38b4f015f13e178f309c189dba36a2ec350966d145c0fbe756534d5014b338a7c9d65a5f73d1540b1e4e60b9dd8d8996509480df0d020a6de9d506d4cdef52b4fe3eb5adf42d2604b52d678cf41e33d9ad112c7edfa147fe4e516979bcfb12a3bf749f860c4cfd4cbcbebfc218192e4d048ebd7b8ec265625ec3d429a4012b2da1ed954c8e0c189b53da48717f4e8f040e4369c3c7fde412e9fd9932772ca3af5ea114ea594d5db815b4ca57463b62ff8c43409f2d5ea3a4292897f01bdf5b288d5bcd3ee37523bee6b928989f93fb5920cf44ed35845972fcf9ce1731c017d6cbb7d0b563a37a9f1f35c739b45eafe2ec294316247adf45d1d8508993347b996e632faa2a2ad2a6c03dae7b7136efa34cbd7d55bbd16c31d8e5df290830adc9fbc574c20c3f257469d2246d1c5f5e6bba5f681ad280e0c9c9ff20653d8444b86623f5c1c8b6db16a0a8da54eb9f6af428a27f0b4c4d6366aee5c9bdeded1ff28df407f4a05f1205e23d5aa2b1459f586458c36331c362cf0986c5592bb598c590e5e883e13c64c12c0707823a72e434d9092660b60d3226614c9daddad46841fdd2a6afa18169e00676e0c8009af714c5b3596623f7967484ffa39886166df7cdae2c843987a3e59e5708e5456634591f85e69712c5d8db05cb6fa21e0f2783b1c68a56ddfa371471a994117fcd8679a865627dd123de693cc11ac2f26098d1a5561c85b274132e38ceeb6e0d9feded8dcdf02e3ffa3ff0a58e3dc6ab4e202b72ffb4a0e776fa956d2491d880ef47314e2e54e6c8602d3618eda73c4a1c799ec77b8353d84791fb337b3b1122f9df224e0d248e264bd5f8263534d4bd84114d0e258a4c0c7cbeaac5e000e176d0e1d4ac6c0dfe0aa3fde6e438920110fefc5c2b741f405e5a01ec57f72717c7278d8f8ef2c12a7b0202b38eccc2b8d98b912074f2fa9b28d2240d853174cdeb8cd677ac65c42194b8e07ceadab61f9a87a5cf88341a08fd56de9c5c553e8be43ff558097fb8c9409b48346d376f52852f6c84d08434d8d79d14844e074cc076a44b9dcbab15acd5e4d22141cfe631c367ccf9bb08e8c743def7a230257590ca426c525b2e4a8d83b8cc97323361b5318003d6545bd947acaea085c1fcc17bf15e800c948c84a3f3383197ed587ff460145dc72d0bfedee73dc8a3ee6c9c9d0f11a7106a1a0a3fbd80ee52d1a5a3844c40a49c7db388d00e52adc3d6299b0d518b1828b6593cf23d2ea47f10d69c5088404f2528f7bf26d434e3a05d4dfb21cf1e70d9583cfb1912ef3709298c7f0976073f2dd24445b6cc9a08a9b7f5cf3cbd5f056f5d94e86761689d2246cc2b027391474ac620ab0db32e88d41a6585ea3e248e692f4faf061503904b6635637d61e67d7208394499ee7730e317650086f24cecea97e6338d274623b9927ae2ebb98ab27fe419d9ba1466618afea4f1d60688d4fe15ca90ebec783d8e7441269e769cd5ab68b9c4db224739a8b44d3ea2184d5c5aa97e81a79ec46108c9d00b7f94e3dffda854d6e7309c186310f23d079480aa5695d9e052d609b9dad156fe027b05232de9c1180937b241ceedf0b018115e65dd81ec748cb5f35ff6e187d9b7c5c8e886956de5d40970e8db32d19dfabddaa33954f9e668af300da8d8d33c6a328fa65cd9d3d86e7c06b34fc7f32bb0a48be312f13abf153438d025b5d11a57d14f64db2e21861eeb4d38be9e932ce27a763d8d4239b7b56c667b67bfcfabf7e94a8a5590c7c22196e62d8391bdbdbcdd97c2a8bfccc436f75e5ce06e91d3276600e1bb59f7b19d90c61c48cd60203682a46baa41289ac90662c56d8b68fbd23d01e2ca726878757b8b5acd8525ba04a674aa92c8e22bd6342ebcf56d386b8c59ce3b746398bbe703aedae7cd734a022849ecfafaff35d75f9431519f9bdac383887b882cf440724a92423898ea5721098c688e984cc04f61035e6229d84ddb71e2bb6492ae9cc1825fbc8717b1943bc879fd4ce3bf5e8de2813cfffd272cd9c0a840a802c7213cd335a7c19d13ab44a36416ec214b6de2f4505b180f0d7aa78234b67d7207b861459b959c9e324ff938d922ae6c9dd52869d448afc14912f6fb39fdf62ada8445eecd3dc8ebc7cf7b468798ae370f0cdf6bf0b2d2c879df073aedb6b60efd876ee286a9f5e83df26c4b4d677a9793a927866adb36eebca09d5c8e1438f7194dcaa8bb528fd3c795f8e52533d85ee210e916a7a100992623d8528cd17fd8a888b6eba2099b1014e9102d6cf2d1f9205d105d508d7e2d724ff4b2d7d83dddd60518a12003ce4340b782c66d74a5208f2a56d4a03b13c459b7d5bf5e97daa304aefdd077e00e7fd030ddaa79971710defb7a80d45f631ffd3f5035e7ed5bf0014a6ced0f43796915c08971a64d77105a2cadb1e20d75c3ddd245f973abca40e91db72245d00fbe284123579acabfaa897ae9f37a9a54bedee784947dd831f6790874c10fbd09c03f3d7e2a3b4d8415b6046308ea73fd5ab85da962ab71cfcce57e28b56b9dcf8bbaeab6eb0d21765961a52f50ec5bb4c65b077a03f9e0d177bd732aa9622f18e1fc0ba7a8afe0385d27839ce1daef44662c79b8d89144de8b5c7fc4f7e665d5718b286c595b23809df454c104c69abc17a43ef607a4ce5b15960d01a0c63c431b4b3c9da60454da1a3eb99a692bb5e5d33b0e99e4bd191ca859b1334a88b424bc89ff91915278054b0451de785e5cd6ac3fa57ee698b0f15a64a2c4c001db75f235beb7a38c97de958c323fff99128bfc844878aa8f85f80c21a036cc224ba9c3fc74627b69434bd524f243acd37ae0cb6f28788a46cf627cbda607f200fea63223aef2f2e3506384085d38c61f3cb40c38da8ed3280a5ff32d1d249d6fc343ac1657c0a0fe9c8e5025af6ba38e092c78021659ea9b55bd8eb4dee0600004841535023090000" /^> ^<info^> 	^<accesslist^> 		^<HASP id="7176" /^> 	^</accesslist^> 	^<coder id="HASP" /^> 	^<encode id="0" /^> 	^<trial^> 		^<startdate^> 			^<date day="13" month="10" year="2025" hour="0" minute="0" second="0" /^> 		^</startdate^> 		^<expiredate^> 			^<date day="11" month="1" year="2026" hour="0" minute="0" second="0" /^> 		^</expiredate^> 	^</trial^> 	^<nameofproduct name="Allcast_Mixer" /^> 	^<created^> 		^<date day="13" month="10" year="2025" hour="7" minute="35" second="34" /^> 	^</created^> 	^<encryptplugin version="1.0.0.4" /^> 	^<datainfo size="1774" /^> ^</info^>  > "%ProgramData%\SoftLab-NSK\%AppName%.xml"
if exist "%ProgramData%\SoftLab-NSK\%AppName%.xml" echo *** Application %AppName% successfully registered!
