V.1.0
This commit is contained in:
@@ -0,0 +1,37 @@
|
||||
@echo off
|
||||
REM ============================================================
|
||||
REM MET Aeroportuário — Coleta Total (Histórico Completo)
|
||||
REM
|
||||
REM Coleta o histórico de TODOS os aeródromos do catálogo ICEA.
|
||||
REM • Cada aeródromo roda em processo isolado (Chrome limpo)
|
||||
REM • Timeout de 2h por aeródromo (ajustável com --timeout)
|
||||
REM • Pode ser interrompido e retomado — aeródromos já coletados
|
||||
REM são pulados automaticamente
|
||||
REM
|
||||
REM Uso:
|
||||
REM run\run_collect_all.bat normal
|
||||
REM run\run_collect_all.bat --fetch-catalog atualiza lista primeiro
|
||||
REM run\run_collect_all.bat --timeout 180 timeout 3h por aeródromo
|
||||
REM run\run_collect_all.bat --status ver progresso
|
||||
REM ============================================================
|
||||
setlocal
|
||||
|
||||
set "PROJ_DIR=%~dp0.."
|
||||
cd /d "%PROJ_DIR%"
|
||||
|
||||
if not exist ".venv" (
|
||||
echo [setup] Criando ambiente virtual...
|
||||
python -m venv .venv
|
||||
)
|
||||
call .venv\Scripts\activate.bat
|
||||
pip install -q -r env\requirements.txt
|
||||
|
||||
echo.
|
||||
echo ============================================================
|
||||
echo Iniciando Coleta Total
|
||||
echo Log: db\collect_all.log
|
||||
echo Status: db\collect_all_status.json
|
||||
echo ============================================================
|
||||
echo.
|
||||
|
||||
python _apps\collect_all.py %*
|
||||
Reference in New Issue
Block a user