client.host.protocol¶
protocol ¶
类:
| 名称 | 描述 |
|---|---|
AdbHostConfig |
由外部为基于 ADB 的主机提供的配置。 |
WindowsHostConfig |
由外部为 Windows 实现提供配置。 |
WindowsNativeHostConfig |
由外部为基于原生 API(无 AHK 依赖)的 Windows 实现提供配置。 |
Instance |
代表一个可运行环境的实例(如一个模拟器)。 |
函数:
| 名称 | 描述 |
|---|---|
tcp_ping |
通过 TCP ping 检查主机和端口是否可达。 |
AdbHostConfig
dataclass
¶
由外部为基于 ADB 的主机提供的配置。
WindowsHostConfig
dataclass
¶
由外部为 Windows 实现提供配置。
WindowsNativeHostConfig
dataclass
¶
由外部为基于原生 API(无 AHK 依赖)的 Windows 实现提供配置。
属性:
| 名称 | 类型 | 描述 |
|---|---|---|
avoid_border_click |
bool
|
点击坐标为 (0, ) 或 (, 0) 时,是否自动偏移以避免点到窗口边框。默认开启。 |
click_animation |
AnimationParams | None
|
点击前移动鼠标到目标位置时使用的动画参数。为 None 表示瞬间跳转,不做动画。 |
swipe_animation |
AnimationParams | None
|
swipe(拖拽)操作默认使用的动画参数。 |
avoid_border_click
class-attribute
instance-attribute
¶
avoid_border_click: bool = True
点击坐标为 (0, ) 或 (, 0) 时,是否自动偏移以避免点到窗口边框。默认开启。
click_animation
class-attribute
instance-attribute
¶
click_animation: AnimationParams | None = None
点击前移动鼠标到目标位置时使用的动画参数。为 None 表示瞬间跳转,不做动画。
swipe_animation
class-attribute
instance-attribute
¶
swipe_animation: AnimationParams | None = None
swipe(拖拽)操作默认使用的动画参数。