Initial project structure: reusable isometric bot engine with D2R implementation
This commit is contained in:
commit
e0282a7111
44 changed files with 3433 additions and 0 deletions
23
engine/input/__init__.py
Normal file
23
engine/input/__init__.py
Normal file
|
|
@ -0,0 +1,23 @@
|
|||
"""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",
|
||||
]
|
||||
Loading…
Add table
Add a link
Reference in a new issue