#!/bin/bash
cd "$(dirname "$0")"

echo ""
echo "============================================"
echo "  stock.dnabox.com Local Tuner"
echo "  CPU 모든 코어 활용"
echo "============================================"
echo ""

# Node.js 설치 확인
if ! command -v node &> /dev/null; then
  echo "[에러] Node.js 가 설치되지 않았습니다."
  echo ""
  echo "설치 방법:"
  echo "  1. https://nodejs.org/ko/ 접속"
  echo "  2. 'LTS' 버튼 클릭해서 다운로드"
  echo "  3. 설치 후 이 파일 다시 더블클릭"
  echo ""
  read -p "엔터를 누르면 창 닫힘"
  exit 1
fi

# stock-tuner.mjs 다운로드 (없으면)
if [ ! -f stock-tuner.mjs ]; then
  echo "stock-tuner.mjs 다운로드 중..."
  curl -fsSL https://stock.dnabox.com/stock-tuner.mjs -o stock-tuner.mjs || {
    echo "[에러] 다운로드 실패. 인터넷 확인 후 재시도"
    read -p "엔터를 누르면 창 닫힘"
    exit 1
  }
fi

echo "Node.js 시작 — Ctrl+C 로 종료"
echo ""
node stock-tuner.mjs

echo ""
echo "종료됨."
read -p "엔터를 누르면 창 닫힘"
