24FreelanceMercado freelance que nunca duerme
El período de respuesta ha terminado

Bot de Puppeteer para automatizar procesos web rutinarios

83 vistas 0 respuestas#42081
Presupuesto€950para el proyecto
FormatoProyecto únicosin prepago
PagoEfectivo, Transferencia bancaria
Respuestas aceptadasEl período de respuesta ha terminadohasta 31.08.2026
Respuestas0promedio de categoría: 0,1
Vistas8330 en 14 días

Descripción del proyecto

Traducido
Cada día laborable, mi equipo pasa alrededor de una hora en la misma operación tediosa en el panel web del proveedor: alguien inicia sesión, abre varios formularios, ingresa los mismos datos del pedido, luego descarga un informe y lo coloca en una carpeta compartida. Estos son clics puros, sin toma de decisiones, y quiero que un bot de Puppeteer y Chrome sin cabeza se encargue de todo. Esta es exactamente una tarea de automatización de navegador, no un script de parser regular: el bot debe controlar realmente la interfaz de la misma manera que lo hace una persona: escribir en los campos, marcar casillas, presionar "Enviar", esperar a que aparezca la confirmación y solo entonces continuar.

El escenario es aproximadamente así. El bot se autoriza con credenciales de la configuración o variables de entorno, procesa la cookie de sesión y se asegura de que esté en el panel de control. Luego pasa por dos o tres formularios, sustituyendo valores de CSV o JSON que paso, envía cada uno y verifica el mensaje de éxito en la pantalla antes de continuar. Después de los formularios, ejecuta una exportación de informe, espera a que se genere el archivo, lo guarda con una etiqueta de marca de tiempo y archiva la ejecución anterior. Todo esto debería funcionar sin supervisión según un horario (cron o programador de Node — tu elección), por lo que la fiabilidad es más importante que la velocidad: en cada paso necesitas reintentos con retrasos, tiempos de espera razonables y registros claros para que pueda ver exactamente dónde y por qué falló una ejecución.

Espero un código limpio y comentado de Node.js y un README corto para la instalación y configuración. Me importa el manejo adecuado de errores: si el panel es lento o no se encuentra un elemento, el bot debería reintentar varias veces, luego registrar el error y salir de manera elegante sin corromper los datos de salida y sin colgarse silenciosamente.

— Puppeteer + Chrome sin cabeza, Node.js, funcionando sin supervisión según un horario
— Iniciar sesión con sesión, luego llenar y enviar múltiples formularios desde CSV/JSON
— Ejecutar exportación de informe, guardar con marca de tiempo, archivar ejecuciones anteriores
— Reintentos con retrasos, tiempos de espera y registro detallado para cada paso
— Credenciales en configuración/entorno, no en código; código limpio comentado + README
Programación web Efectivo, Transferencia bancaria
24
Veinte · consejo

Cómo escribir una respuesta que sea seleccionada

  • Comienza con la tarea del cliente, no con una historia sobre ti mismo.
  • Incluye uno o dos trabajos similares de tu portafolio.
  • Nombra un precio y un plazo — y qué incluyen exactamente.
  • Haz una pregunta aclaratoria: inicia la conversación.

Respuestas 0

Los textos de respuesta son visibles solo para el cliente.

Misma categoría

Proyectos similares

Todos los proyectos en la categoría
Price and stock monitoring script for suppliers

Price and stock monitoring script for suppliers

We need a script that auto-collects prices and stock from supplier sites and feeds, compares them, keeps history and alerts on changes.

Programación web24.09.20260158
0respuestas
Delivery and Courier Dispatch System

Delivery and Courier Dispatch System

A web app to intake orders, assign couriers, plan routes, track statuses, show a live map and reports.

Programación web24.09.20260177
0respuestas
Bueno saber
¿Cómo respondo a este proyecto?

Inicia sesión como freelancer, describe cómo resolverás la tarea, nombra tu precio y plazo. El cliente lee las respuestas y comienza un diálogo con las mejores.

¿Quién puede ver mi respuesta?

Solo el cliente que publicó el proyecto y tú. Otros freelancers no ven tu texto ni tu precio.

¿Dónde puedo encontrar trabajos similares?

Nuevos proyectos en “Programación web” aparecen todos los días. Todos los proyectos en la categoría

FOR CLIENTS · SAFE DEAL ESCROW

Need a similar project? Post your task for free in 30 seconds

Get competitive bids from verified freelancers and release payment only when you approve the work via Safe Deal.

Post a Task for Free →How Safe Deal Works
FOR FREELANCERS · PAYORA 1-CLICK

Pin your profile to the TOP of the category for $5 / week

Boost your profile and portfolio to #1 in the directory (1-click crypto & fiat checkout via Payora) to get 5× more direct orders.

Pin Profile to TOP ($5/wk)Top Up via Payora