Metadata-Version: 2.4
Name: eye3
Version: 1.0.4
Summary: Screen capture library bypassing WDA_MONITOR/WDA_EXCLUDEFROMCAPTURE (Windows x64 native binary)
Author: Matěj "lofcz" Štágl
License: MIT
Project-URL: Homepage, https://github.com/lofcz/thirdeye
Project-URL: Repository, https://github.com/lofcz/thirdeye
Keywords: screenshot,screen-capture,windows,display-affinity,native
Classifier: Operating System :: Microsoft :: Windows
Classifier: Programming Language :: Python :: 3
Classifier: License :: OSI Approved :: MIT License
Requires-Python: >=3.8
Description-Content-Type: text/markdown

# eye3

Screen capture library bypassing `WDA_MONITOR` / `WDA_EXCLUDEFROMCAPTURE` (Windows x64 native binary).

```python
from eye3 import ThirdEyeSession

with ThirdEyeSession() as session:
    session.capture_to_file("screenshot.png")
```

Options:

```python
from eye3 import ThirdEyeSession, ThirdEyeOptions, ThirdeyeFormat

with ThirdEyeSession() as session:
    opts = ThirdEyeOptions(format=ThirdeyeFormat.JPEG, quality=90, bypass_protection=True)
    session.capture_to_file("screenshot.jpeg", opts)

    data: bytes = session.capture_to_buffer()
```

Windows x64 only. Ships the native `thirdeye.dll` inside the wheel.
