Skyvern/skyvern/webeye
2025-03-27 01:11:19 -07:00
..
actions improve date picker selection (#2018) 2025-03-25 18:00:15 +08:00
scraper update window.scroll/scrollTo syntax (#2032) 2025-03-27 01:11:19 -07:00
utils safeScrollToTop (#2030) 2025-03-27 00:47:01 -07:00
__init__.py Move the code over from private repository (#3) 2024-03-01 10:09:30 -08:00
browser_factory.py migrate ProxyLocation to skyvern.schemas.runs (#2011) 2025-03-24 15:15:21 -07:00
browser_manager.py migrate ProxyLocation to skyvern.schemas.runs (#2011) 2025-03-24 15:15:21 -07:00
chromium_preferences.json disable pdf viewer and download to skyvern download folder (#1363) 2024-12-10 15:42:48 +08:00
persistent_sessions_manager.py Add browser session id permission checking for task v1, v2, and workflow runs (#1980) 2025-03-20 14:26:14 -07:00
README.md WYV-1186 Create API to replay webhook callbacks (#4) 2024-03-02 00:38:32 -05:00
schemas.py Define browser manager API (#1497) 2025-01-08 09:14:38 -08:00
string_util.py Move the code over from private repository (#3) 2024-03-01 10:09:30 -08:00

Table of Contents generated with DocToc

WebHuman Automation Tool

WebHuman is a Python-based automation tool that uses Playwright to interact with web pages.

Getting Started

These instructions will get you a copy of the project up and running on your local machine for development and testing purposes.

Prerequisites

Before you begin, ensure you have the following installed:

Installation

  1. Clone the repository

    git clone https://your-repository-url.git
    cd webhuman
    
  2. Install dependencies

     poetry install
    
  3. Define the following environment variables

    export
    
  4. Run the project

    python web_eye.py <url>