- Proyecto de código abierto que permite reemplazar un navegador web común por un navegador de automatización basado en CLI
- Revisión automática de correo, banca y redes sociales; descarga automática de archivos; extracción y guardado de texto
- Autocompletado de formularios, recolección de mensajes personalizados por sitio e integración con scripts de Bash y Python
- Permite automatizar por completo el entorno cotidiano de navegación web
- Basado en Playwright, controla navegadores Chrome/Firefox mediante scripts y permite usarlo como un navegador normal mientras se ejecutan libremente comandos de automatización
- Compatible con perfiles y modo incógnito, lo que permite mantener distintas configuraciones de sesión y entorno (
--profile, --incognito)
- Al agregar scripts personalizados de Playwright, es posible automatizar todas las tareas web, como revisar correos, descargar archivos, autocompletar formularios, extraer texto, consultar cuentas y tareas de integración con el SO
- Escribe scripts de Playwright en la carpeta
beachpatrol/commands y ejecútalos con beachmsg <script> para una automatización basada en scripts
- Se integra con una extensión de navegador independiente (compatible con Native Messaging), lo que permite ejecutar comandos directamente desde el navegador, pasar argumentos, activar comandos por URL, usar atajos de teclado y GUI
- Con el plugin stealth y la optimización de opciones de Playwright, incorpora funciones para evadir la detección de automatización (inicio de sesión, bloqueos de Google/Cloudflare, etc.) y comportarse como un navegador real
- Su arquitectura de servidor-cliente separada del navegador ofrece gran capacidad de integración con diversas herramientas del SO y buena extensibilidad
- A través de comandos CLI y la extensión, borra la frontera entre la automatización del SO y la del navegador, y ofrece una experiencia para gestionar la rutina diaria con scripts al estilo de Vim y Emacs
- Requiere Linux (Wayland/X11) o macOS, y Node.js/NPM es obligatorio
Aún no hay comentarios.