- Open Source, das es ermöglicht, einen normalen Webbrowser durch einen CLI-basierten Automatisierungsbrowser zu ersetzen
- Automatisches Prüfen von E-Mails, Banking und sozialen Netzwerken, automatisches Herunterladen von Dateien, Extrahieren und Speichern von Text
- Automatisches Ausfüllen von Formularen, Sammeln standortspezifischer Nachrichten, Integration von Bash- und Python-Skripten
- Die gesamte alltägliche Webbrowser-Umgebung kann automatisiert werden
- Auf Basis von Playwright werden Chrome-/Firefox-Browser per Skript gesteuert; er lässt sich wie ein normaler Browser nutzen und führt zugleich frei Automatisierungsbefehle aus
- Unterstützt Profile/Inkognito-Modus, sodass verschiedene Logins/Umgebungen beibehalten werden können (
--profile, --incognito)
- Durch das Hinzufügen benutzerdefinierter Playwright-Skripte lassen sich alle Webaufgaben automatisieren, etwa E-Mails prüfen, Dateien herunterladen, Formulare automatisch ausfüllen, Text extrahieren, Kontostände abfragen oder mit dem OS interagieren
- Nach dem Schreiben eines Playwright-Skripts im Ordner
beachpatrol/commands wird es mit beachmsg <Skript> ausgeführt und ermöglicht so skriptbasierte Automatisierung
- In Verbindung mit einer separaten Browser-Erweiterung (mit Unterstützung für Native Messaging) können Befehle direkt im Browser ausgeführt, Argumente übergeben, URL-spezifische Kommandos aktiviert sowie Hotkeys und GUI genutzt werden
- Mit Stealth-Plugin und optimierten Playwright-Optionen ist eine Umgehung von Automatisierungserkennung (Login, Google-/Cloudflare-Sperren usw.) integriert, sodass es wie ein echter Browser funktioniert
- Dank einer vom Browser unabhängigen Command-Server-Client-Struktur ist die Integration mit verschiedenen OS-Tools sowie eine hohe Erweiterbarkeit möglich
- Über CLI-Befehle und die Erweiterung werden die Grenzen zwischen OS- und Browser-Automatisierung aufgehoben und eine Erfahrung geboten, bei der sich der Alltag wie mit Vim oder Emacs per Skript verwalten lässt
- Linux (Wayland/X11) oder macOS erforderlich, Node.js/NPM notwendig
Noch keine Kommentare.