窗口程序集名 | 保 留 | 保 留 | 备 注 | 窗口程序集_启动窗口 | | | | 变量名 | 类 型 | 数组 | 备 注 | 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 ()
|