Script para hacer consulta de dominios en nic.ar
El script permite consultar a través del sitio nic.ar la disponibilidad de varios dominios de forma secuencial, tambien es válido si se define un único dominio. Requiere chromedriver y selenium para funcionar adecuadamente.
Python 3 (probado en 3.10.11): https://www.python.org/downloads/
Selenium (se instala desde pip)
Chromedriver
Paso 1: Crear una carpeta en un directorio, descargar chromedriver y colocarlo en la misma carpeta donde se descargará el script
Paso 2: Ejecutar los pasos para descargar script e instalar requisitos:
git clone https://github.com/dev-lang/nicar-consulta/
cd nicar-consulta
pip install -r requirements.txtPaso 3: mover chromedriver a la carpeta
El script posee actualmente dos modos de ejecución. Podrás ejecutar el script tanto con salida por consola como incluir el exportar los resultados a un archivo .csv
Nota: si no se utiliza el parámetro --output, el nombre de archivo tomará por defecto el nombre hardcodeado (incluye fecha y hora de creacion)
Antes de ejecutar debes crear un archivo con la lista de dominios a consultar (p.e: dominios.txt)
python3 nicar.py --archivo dominios.txt --csv❌ NO Se creará un archivo, la salida de resultados se dará exclusivamente en consola
python3 nicar.py --archivo dominios.txtSe debe declarar el dominio único a revisar
python3 nicar.py --dominio dominio.com.arSi se agrega el parámetro --csv, se guardará en un archivo .csv
python3 nicar.py --dominio dominio.com.ar --csvPermite la creación del archivo CSV con un nombre personalizado (funciona tanto con dominio como con archivo)
python3 nicar.py --dominio dominio.com.ar --csv --output consulta.csvOfrece una ayuda rápida para saber como ejecutar el programa
python3 nicar.py -h