完善UI自动动画的选择元素、滚动元素、展开元素功能

This commit is contained in:
fofolee
2025-01-18 01:14:40 +08:00
parent 76f710323e
commit 053e9793c3
4 changed files with 430 additions and 171 deletions

View File

@@ -46,7 +46,7 @@ async function runAutomation(
// 特定命令的参数处理
switch (type) {
case "inspect":
if (params) {
if (params.usePosition) {
args.push("-position");
if (params.x && params.y) {
args.push(`${params.x},${params.y}`);
@@ -130,7 +130,10 @@ async function runAutomation(
module.exports = {
inspect: () => runAutomation("inspect"),
inspectPosition: (position) =>
runAutomation("inspect", null, null, null, position || {}),
runAutomation("inspect", null, null, null, {
...position,
usePosition: true,
}),
click: (...args) => runAutomation("click", ...args),
setvalue: (...args) => runAutomation("setvalue", ...args),
getvalue: (...args) => runAutomation("getvalue", ...args),