refactor: 단일 파일을 main/ui/download/protocol 4개 파일로 분리

- main.go: 진입점(main), handleURI, version
- ui.go: Win32 UI (progress window, DPI, 폰트, 메시지박스)
- download.go: 다운로드/추출 로직 (HTTP client, extractZip, doDownload)
- protocol.go: 레지스트리 등록/해제, ensureGame, ensureLauncher, 서버 API

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
This commit is contained in:
2026-03-18 17:11:41 +09:00
parent 8759587e25
commit 84dd2373a4
5 changed files with 1059 additions and 1099 deletions

1092
main.go

File diff suppressed because it is too large Load Diff