@echo off chcp 65001 >nul title Seastar Suite - 원클릭 설치 :: ════════════════════════════════════════════════════════════════ :: 일반 사용자용 — 더블클릭만 하시면 됩니다 :: 지원: Chrome, Whale, Edge, Brave, Opera, Vivaldi, Yandex, Chromium :: ════════════════════════════════════════════════════════════════ net session >nul 2>&1 if %errorLevel% neq 0 ( echo. echo [정보] 관리자 권한 자동 요청 — UAC 창에서 [예]를 눌러주세요. timeout /t 2 /nobreak >nul powershell -Command "Start-Process -FilePath '%~f0' -Verb RunAs" 2>nul exit /b ) cls color 0B echo. echo ════════════════════════════════════════════════════════════════ echo ⭐ S E A S T A R S U I T E ⭐ echo 자동 설치 진행 중 echo ════════════════════════════════════════════════════════════════ echo. echo [0] 자동 업데이트 글로벌 정책 등록 (모든 확장 적용)... call :reg_global_update echo OK - 자동 업데이트 ON, 외부 호스팅 허용 echo. echo [1/2] Seastar Groupware 등록... call :reg_all "ajlojcldaocimafbolojgokhpdfhkpkb;https://swgs-internal.pages.dev/updates.xml" "https://swgs-internal.pages.dev/*" 1 echo OK - 8개 브라우저 정책 등록 echo. echo [2/2] SDU Master 등록... call :reg_all "aihcfilpcpkelhmgadjbelachhhpeldk;https://sdu-master.pages.dev/updates.xml" "https://sdu-master.pages.dev/*" 2 echo OK - 8개 브라우저 정책 등록 echo. color 0A echo ════════════════════════════════════════════════════════════════ echo [OK] 설 치 완 료 echo ════════════════════════════════════════════════════════════════ echo. echo ▸ 지원 브라우저 (자동 설치): echo Google Chrome / Naver Whale / Microsoft Edge echo Brave / Opera / Vivaldi / Yandex / Chromium echo. echo ▸ 다음 단계: echo 1. 모든 브라우저를 완전히 닫으세요 echo 2. 다시 실행하세요 echo 3. 1~2분 후 도구모음에 ⭐ 🔥 아이콘 자동 표시 echo 4. 새 버전은 자동 업데이트 (5~10시간 내) echo. echo ▸ 매뉴얼: https://seastar-installer.pages.dev/manual.html echo. pause exit /b :reg_global_update :: 글로벌 자동 업데이트 정책 — Chromium 모든 확장에 적용 :: ExtensionInstallSources: 외부 (CF Pages) 호스팅 허용 :: BlockExternalExtensions: 0 (외부 차단 OFF) for %%P in ( "Google\Chrome" "NaverCorp\Whale" "NaverCorporation\Whale" "Microsoft\Edge" "BraveSoftware\Brave" "Opera Software\Opera" "Vivaldi\Vivaldi" "YandexBrowser" "Chromium" ) do ( reg add "HKLM\SOFTWARE\Policies\%%~P\ExtensionInstallSources" /v 1 /t REG_SZ /d "https://*.pages.dev/*" /f >nul 2>&1 reg add "HKLM\SOFTWARE\Policies\%%~P" /v BlockExternalExtensions /t REG_DWORD /d 0 /f >nul 2>&1 reg add "HKLM\SOFTWARE\Policies\%%~P" /v ExtensionInstallBlocklist /t REG_SZ /d "" /f >nul 2>&1 ) exit /b :reg_all :: %~1 = "EXT_ID;UPDATE_URL", %~2 = "https://...host/*", %~3 = slot number set POL=%~1 set HOST=%~2 set N=%~3 :: Chrome reg add "HKLM\SOFTWARE\Policies\Google\Chrome\ExtensionInstallForcelist" /v %N% /t REG_SZ /d "%POL%" /f >nul 2>&1 reg add "HKLM\SOFTWARE\Policies\Google\Chrome\ExtensionInstallSources" /v %N% /t REG_SZ /d "%HOST%" /f >nul 2>&1 :: Naver Whale (두 변종 모두) reg add "HKLM\SOFTWARE\Policies\NaverCorp\Whale\ExtensionInstallForcelist" /v %N% /t REG_SZ /d "%POL%" /f >nul 2>&1 reg add "HKLM\SOFTWARE\Policies\NaverCorporation\Whale\ExtensionInstallForcelist" /v %N% /t REG_SZ /d "%POL%" /f >nul 2>&1 :: Microsoft Edge reg add "HKLM\SOFTWARE\Policies\Microsoft\Edge\ExtensionInstallForcelist" /v %N% /t REG_SZ /d "%POL%" /f >nul 2>&1 :: Brave reg add "HKLM\SOFTWARE\Policies\BraveSoftware\Brave\ExtensionInstallForcelist" /v %N% /t REG_SZ /d "%POL%" /f >nul 2>&1 :: Opera reg add "HKLM\SOFTWARE\Policies\Opera Software\Opera\ExtensionInstallForcelist" /v %N% /t REG_SZ /d "%POL%" /f >nul 2>&1 :: Vivaldi reg add "HKLM\SOFTWARE\Policies\Vivaldi\Vivaldi\ExtensionInstallForcelist" /v %N% /t REG_SZ /d "%POL%" /f >nul 2>&1 :: Yandex reg add "HKLM\SOFTWARE\Policies\YandexBrowser\ExtensionInstallForcelist" /v %N% /t REG_SZ /d "%POL%" /f >nul 2>&1 :: Chromium reg add "HKLM\SOFTWARE\Policies\Chromium\ExtensionInstallForcelist" /v %N% /t REG_SZ /d "%POL%" /f >nul 2>&1 exit /b