@echo off
chcp 65001 > nul
title stock.dnabox.com Local Tuner
echo.
echo ============================================
echo   stock.dnabox.com Local Tuner
echo   4090 CPU 모든 코어 활용
echo ============================================
echo.

REM Node.js 설치 확인
where node >nul 2>nul
if errorlevel 1 (
    echo [에러] Node.js 가 설치되지 않았습니다.
    echo.
    echo 설치 방법:
    echo   1. https://nodejs.org/ko/ 접속
    echo   2. "LTS" 버튼 클릭해서 다운로드
    echo   3. 설치 후 이 파일 다시 더블클릭
    echo.
    pause
    exit /b 1
)

REM stock-tuner.mjs 다운로드 (없으면)
if not exist "%~dp0stock-tuner.mjs" (
    echo stock-tuner.mjs 다운로드 중...
    powershell -Command "Invoke-WebRequest -Uri 'https://stock.dnabox.com/stock-tuner.mjs' -OutFile '%~dp0stock-tuner.mjs'"
)

REM 실행
cd /d "%~dp0"
echo Node.js 시작 — Ctrl+C 로 종료
echo.
node stock-tuner.mjs

echo.
echo 종료됨. 아무 키나 누르면 창 닫힘.
pause
