23 lines
No EOL
711 B
Python
23 lines
No EOL
711 B
Python
"""Human-like input simulation for mouse and keyboard interactions.
|
|
|
|
This module provides tools for generating realistic input patterns that mimic
|
|
human behavior, including natural mouse movement curves and timing variations.
|
|
|
|
Components:
|
|
- mouse: Human-like mouse movement with Bézier curves
|
|
- keyboard: Keyboard input with realistic timing patterns
|
|
- humanize: Central controller for randomized, human-like interactions
|
|
"""
|
|
|
|
from .mouse import MouseController, MousePath
|
|
from .keyboard import KeyboardController, KeySequence
|
|
from .humanize import HumanInput, InputConfig
|
|
|
|
__all__ = [
|
|
"MouseController",
|
|
"MousePath",
|
|
"KeyboardController",
|
|
"KeySequence",
|
|
"HumanInput",
|
|
"InputConfig",
|
|
] |