Skip to content

LuisMiraglio/Script-DATACOM-DM986-414

Repository files navigation

DM986-414 - Configurador Automático de Modem Datacom

📡 Descripción

El Configurador Automático de Modem Datacom DM986 es una herramienta diseñada para simplificar y automatizar el proceso de configuración de modems Datacom DM986-414. Utiliza Selenium y una interfaz gráfica moderna para que cualquier usuario pueda configurar su modem en pocos pasos, sin conocimientos técnicos.

📸 Capturas de Pantalla

Archivo ejecutable en la carpeta dist

Archivo ejecutable

Interfaz principal de la aplicación

Interfaz principal

✨ Características Principales

  • Compatibilidad con múltiples navegadores:

    • Google Chrome (recomendado)
    • Microsoft Edge
    • Mozilla Firefox
    • Modo de autodetección inteligente
    • Descarga automática de drivers (no necesitas instalar drivers manualmente)
  • Configuración WAN automática:

    • Activación de VLAN con ID 500
    • Modo de canal IPoE
    • Configuración automática de DHCP
    • Mapeo de puertos automático
  • Configuración WiFi completa:

    • Configuración simultánea de bandas 2.4GHz y 5GHz con el mismo SSID
    • Selección automática de canales
    • Potencia de transmisión al 100%
  • Configuración de Seguridad:

    • Contraseñas WPA2 para redes WiFi
    • Cambio de contraseña de administrador a "Conectar21"
    • Activación de acceso remoto por HTTPS
  • Interfaz gráfica moderna:

    • Diseño intuitivo y amigable
    • Visualización/ocultación de contraseña (sin texto, solo checkbox)
    • Indicadores de progreso en tiempo real

🔧 Requisitos Previos

  • Windows 7/8/10/11
  • Al menos uno de los siguientes navegadores:
    • Google Chrome (recomendado)
    • Microsoft Edge
    • Mozilla Firefox
  • Conexión a internet (para la descarga automática de drivers)
  • Conexión directa al modem Datacom DM986-414
  • Python 3.6 o superior (solo para ejecutar desde código fuente)

📥 Instalación

Opción 1: Ejecutable compilado (recomendado para usuarios finales)

  1. Descarga la última versión del ejecutable desde la sección de Releases
  2. Ejecuta el archivo DM986-414.exe

Opción 2: Desde código fuente (para desarrolladores)

  1. Clona este repositorio:

    git clone https://github.com/LuisMiraglio/Script-DATACOM-DM986-414.git
    
  2. Instala las dependencias:

    pip install selenium webdriver-manager tkinter
    
  3. Ejecuta el script:

    python DM986-414.py
    

🚀 Uso

  1. Inicia la aplicación ejecutando DM986-414.exe o desde código fuente.
  2. Selecciona el navegador que deseas utilizar (o la opción de autodetectar).
  3. Completa los campos requeridos:
    • Nombre de la red Wi-Fi (SSID)
    • Contraseña WPA para WiFi
  4. Haz clic en "Configurar Modem" para iniciar el proceso automático.
  5. Espera a que se complete la configuración (la barra de progreso indicará el avance).
  6. Una ventana de resumen mostrará todas las operaciones realizadas.

📂 Estructura del Proyecto

Script-DATACOM-DM986-414/
├── DM986-414.py          # Script principal
├── datacom_config.ico    # Icono de la aplicación
├── app-executable.PNG    # Imagen del ejecutable
├── app-interface.PNG     # Imagen de la interfaz gráfica
├── build/                # Archivos de compilación
├── dist/                 # Ejecutable compilado
└── README.md             # Este archivo

⚠️ Consideraciones Importantes

  • Esta aplicación está diseñada específicamente para el modem Datacom DM986-414
  • Requiere conexión directa al modem (por cable o WiFi)
  • El modem debe ser accesible en la dirección IP 192.168.0.1
  • Las credenciales predeterminadas del modem son user/user
  • Se cambiará la contraseña de administrador a "Conectar21" durante el proceso
  • Es necesario tener conexión a internet la primera vez que se ejecuta para descargar los drivers del navegador

🔍 Solución de problemas

Si el programa no detecta ningún navegador:

  1. Asegúrate de tener instalado al menos uno de los navegadores compatibles
  2. Prueba con la opción "Autodetectar"
  3. Verifica que no estén bloqueados por políticas de seguridad
  4. Verifica que tienes conexión a internet para la descarga de drivers

Si hay problemas accediendo al modem:

  1. Verifica que estés conectado a la red del modem
  2. Confirma que la dirección del modem sea http://192.168.0.1
  3. Asegúrate que las credenciales iniciales sean "user"/"user"

🛠️ Compilación del Ejecutable

Si deseas compilar tu propia versión del ejecutable:

pyinstaller --onefile --noconsole --icon=datacom_config.ico "DM986-414.py"

📞 Contacto

Luis Miraglio - miraglioluis1@gmail.com


⭐ Si este proyecto te resulta útil, considera darle una estrella en GitHub! ⭐

About

Automatiza la configuración del módem DATACOM DM986-414 usando Python y Selenium.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published