Loading repository data…
Loading repository data…
cha5e369 / repository
Herramienta desarrollada en Node.js para descargar las actas a partir de URLs extraídas de un archivo CSV.
En solidaridad con la comunidad de desarrolladores que combate el fraude electoral perpetrado por la dictadura de Nicolás Maduro, aporto esta herramienta desarrollada en Node.js. Diseñada para descargar actas desde un archivo CSV extraído de resultadosconvzla.com (footer), esta herramienta gestiona automáticamente las descargas fallidas y las reintenta, garantizando que todas las actas sean descargadas de manera completa y correcta.
La intención es que todos puedan tener la posibilidad de descargar las actas y almacenarlas localmente, y posteriormente en la nube si así lo desean. Todos deben tener acceso a las actas, asegurando su disponibilidad y transparencia.
La herramienta procesa el archivo CSV que contiene URLs de las actas. Verifica si las actas ya han sido descargadas y, en caso contrario, las descarga. Si se produce un error durante la descarga, registra la URL en un archivo de errores y la reintenta hasta que se complete la descarga.
Clona el repositorio:
git clone https://github.com/cha5e369/actas_ve.git
Navega al directorio del proyecto:
cd actas_ve
Instala las dependencias:
npm install
Prepara el archivo CSV: Asegúrate de que el archivo resultados_2024_v1.csv esté en el directorio raíz del proyecto. Este archivo debe contener una columna con las URLs de las actas.
Ejecuta el código:
npm start
El código procesará el archivo CSV, descargará las actas y manejará cualquier error de descarga.
Las contribuciones son bienvenidas. Por favor, abre un issue o una pull request para contribuir al proyecto.