This commit is contained in:
kolmeasi
2026-06-08 13:16:49 -03:00
parent 57fc64f120
commit 1dec3bf4c5
3382 changed files with 4474661 additions and 214 deletions

View File

@@ -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 %*