diff --git a/scripts/setup.bat b/scripts/setup.bat index b1fb502..e227353 100644 --- a/scripts/setup.bat +++ b/scripts/setup.bat @@ -3,31 +3,31 @@ echo ======================================== echo Blog Engine Setup echo ======================================== -REM Python venv 생성 +REM Create Python venv python -m venv venv if errorlevel 1 ( - echo [ERROR] Python venv 생성 실패. Python 3.11 이상이 설치되어 있는지 확인하세요. + echo [ERROR] Failed to create Python venv. Please install Python 3.11+ pause exit /b 1 ) -REM 패키지 설치 +REM Install packages call venv\Scripts\activate pip install --upgrade pip pip install -r requirements.txt if errorlevel 1 ( - echo [ERROR] 패키지 설치 실패. + echo [ERROR] Package installation failed. pause exit /b 1 ) -REM .env 파일 복사 (없을 경우) +REM Copy .env file if not exists if not exist .env ( copy .env.example .env - echo [OK] .env 파일 생성됨. API 키를 입력해주세요: .env + echo [OK] .env file created. Please fill in your API keys: .env ) -REM data 폴더 생성 +REM Create data directories if not exist data\topics mkdir data\topics if not exist data\collected mkdir data\collected if not exist data\discarded mkdir data\discarded @@ -38,27 +38,27 @@ if not exist data\images mkdir data\images if not exist data\drafts mkdir data\drafts if not exist logs mkdir logs -REM Windows 작업 스케줄러에 scheduler.py 등록 +REM Register scheduler.py in Windows Task Scheduler set SCRIPT_PATH=%~dp0bots\scheduler.py set PYTHON_PATH=%~dp0venv\Scripts\pythonw.exe schtasks /query /tn "BlogEngine" >nul 2>&1 if errorlevel 1 ( schtasks /create /tn "BlogEngine" /tr "\"%PYTHON_PATH%\" \"%SCRIPT_PATH%\"" /sc onlogon /rl highest /f - echo [OK] Windows 작업 스케줄러에 BlogEngine 등록 완료 + echo [OK] BlogEngine registered in Windows Task Scheduler ) else ( - echo [INFO] BlogEngine 작업이 이미 등록되어 있습니다. + echo [INFO] BlogEngine task already registered. ) echo. echo ======================================== -echo Setup 완료! +echo Setup Complete! echo ======================================== echo. -echo 다음 단계: -echo 1. .env 파일을 열고 API 키를 모두 입력하세요 -echo 2. scripts\get_token.py 를 실행해서 Google OAuth 토큰을 발급받으세요 -echo 3. config\blogs.json 에서 BLOG_MAIN_ID 를 실제 블로그 ID로 변경하세요 -echo 4. python bots\scheduler.py 로 스케줄러를 시작하세요 +echo Next steps: +echo 1. Open .env and fill in all API keys +echo 2. Run scripts\get_token.py to get Google OAuth token +echo 3. Update BLOG_MAIN_ID in config\blogs.json with your actual blog ID +echo 4. Start scheduler with: python bots\scheduler.py echo. pause