Fuente
Las páginas de las que tomamos campos: precio, nombre, stock, enlace.
Datos de otros sitios con horario: precios, stock, fichas de la competencia. El resultado llega en una hoja o a su sistema.
El alcance depende del sitio y de adónde debe ir el resultado. La primera fuente es un trabajo aparte.
Las páginas de las que tomamos campos: precio, nombre, stock, enlace.
Elusión de antibots y proxies donde el sitio los exige.
Una recogida sola, con constancia de cuándo pasó y cuántas filas trajo.
Una hoja, un archivo o una escritura en su base, un CRM o una API.
Si un cambio de maqueta rompe la recogida, se ve en el registro y no en silencio.
Un sistema para un cliente que analiza los daños de vehículos de subastas de siniestros en EE. UU. El objetivo era recopilar las fotos de miles de lotes y organizarlas en un archivo cómodo de usar. Qué se hizo: • Un bot de Telegram: el cliente envía una exportación de la subasta (Excel, CSV o zip), el bot selecciona los coches adecuados y descarga todas las fotos de cada lote. • Filtrado por año, marcas y tipos de daño, ajustable con botones directamente en el bot, sin necesidad de un programador. • Almacenamiento ordenado: Daño / Marca / Año / Modelo / Lote_VIN, con un archivo de datos por lote: VIN, versión, daños, kilometraje, título, fecha de subasta. Las tablas originales se conservan sin cambios, con sumas de verificación. • Progreso en tiempo real, parada y reanudación, sin duplicados, comprobación del espacio en disco antes de cada descarga. • Robusto ante archivos Excel reales: varias hojas, CSV de Excel localizado, duplicados, columnas sobrantes. • El archivo se monta como unidad de red en Windows y macOS mediante SFTP seguro. • El servidor se configura y actualiza con un solo comando: Docker, cortafuegos, protección contra fuerza bruta, acceso solo con clave. Funciona en un VPS con 1 GB de RAM. • 195 pruebas automáticas; un despliegue se detiene automáticamente si falla una sola prueba. Resultado: de una exportación diaria de 50 000 lotes, el bot selecciona los relevantes y crea el archivo: de media 12–13 fotos por coche, sin trabajo manual. Stack: Python 3.12, aiogram 3, openpyxl, Docker, Ubuntu, OpenSSH/SFTP, pytest.
Un servicio para un cliente que necesitaba enterarse a tiempo de las fechas libres para citas en los consulados de Lituania: aparecen pocas veces y se agotan rápido. Qué se hizo: • Comprobación periódica del calendario de citas online en tres consulados a la vez. • Notificaciones en Telegram en cuanto aparece una fecha libre, con el consulado y la fecha. • Historial de huecos encontrados: qué apareció y cuándo, sin avisos repetidos por la misma cita. • Registros detallados y capturas de pantalla de la página ante errores: los problemas se ven al instante. • Migración de Selenium a Playwright con arquitectura asíncrona: más estable, más rápido y con menos consumo de recursos. Resultado: el cliente se entera de una cita libre segundos después de que aparezca y tiene tiempo de reservarla, en lugar de recargar la página a mano. Stack: Python, Playwright (antes Selenium), asyncio, TinyDB, Telegram Bot API.
La primera fuente empieza en la cifra de abajo. Más fuentes, y la entrega a su sistema, se calculan aparte.
Seguimiento de precios, stock o catálogo de un sitio.
Desde 300 €
Los mismos campos de sitios distintos en una sola hoja.
Según presupuesto
Entrega a una hoja, un CRM o una API, y un aviso si una recogida se para.
Según presupuesto
El primer mes de soporte va incluido. Después, según acuerdo — igual que en el resto de servicios.
Cada etapa termina con un resultado que puedes comprobar.
Sí. Una fuente cubre un sitio. Las demás, y la entrega a su sistema, se añaden aparte.
La recogida escribe el error en el registro. Si la protección cambió, el arreglo entra en el mes de soporte y después según acuerdo.
Normalmente desde tres días: los campos, la recogida, la prueba en páginas reales y la entrega.
Cuéntanos tu tarea: te responderemos en un día con preguntas o una primera estimación.