窗口程序集名 | 保 留 | 保 留 | 备 注 |
窗口程序集_启动窗口 | | | |
变量名 | 类 型 | 数组 | 备 注 |
LengthX | 整数型 | |
LengthY | 整数型 | |
p1 | Point | |
p2 | Point | |
运行 (“adb shell screencap -p /sdcard/screen.png”, 真,
)运行 (“adb pull /sdcard/screen.png”, 真,
)图片框1.图片 =
读入文件 (“./screen.png”)LengthX =
取图片宽度 (“./screen.png”)LengthY =
取图片高度 (“./screen.png”)调试输出 (LengthX, LengthY
)InitPonit ()|
_图片框1_鼠标左键被按下 | 逻辑型 | |
|
横向位置 | 整数型 | | | |
纵向位置 | 整数型 | | | | 功能键状态 | 整数型 | | | |
调试输出 (横向位置, 纵向位置
)
如果 (p1.x = 0
且 p1.y = 0
)
p1.x = 横向位置

p1.y = 纵向位置

p2.x = 横向位置

p2.y = 纵向位置

如果真 (p1.x ≠ 0
且 p1.x ≠ 0
且 p2.x ≠ 0
且 p2.y ≠ 0
)
ShowPoint ()
p1.x = 0
p1.y = 0
p2.x = 0
p2.y = 0
p1.x =
到整数 (p1.x ÷ 540 × LengthX
)p1.y =
到整数 (p1.y ÷ 750 × LengthY
)p2.x =
到整数 (p2.x ÷ 540 × LengthX
)p2.y =
到整数 (p2.y ÷ 750 × LengthY
)标签1.标题 =
“开始坐标:(” +
到文本 (p1.x
) +
“,” +
到文本 (p1.y
) +
“)”标签2.标题 =
“结束坐标:(” +
到文本 (p2.x
) +
“,” +
到文本 (p2.y
) +
“)”InitPonit ()变量名 | 类 型 | 静态 | 数组 | 备 注 |
pathLength | 整数型 | | |
time | 整数型 | | |
run | 文本型 | | |
pathLength =
到整数 (求平方根 ( (p2.x - p1.x
) �
� (p2.x - p1.x
) �
�� (p2.y - p1.y
) �
� (p2.y - p1.y
))
)time =
到整数 (pathLength × 1.35
)run =
“adb shell input swipe ” +
到文本 (p1.x
) +
“ ” +
到文本 (p1.y
) +
“ ” +
到文本 (p1.x
) +
“ ” +
到文本 (p1.y
) +
“ ” +
到文本 (time
)调试输出 (run
)运行 (run, 真,
) jmup ()InitPonit ()ShowPoint ()