1、自动下载应用
CREATETIME="2016-08-08 11:46:58";
adaptResolution(640, 1136);
adaptOrientation(ORIENTATION_TYPE.PORTRAIT);
--打开AppStore
appRun("com.apple.AppStore");
usleep(3000000);
--点击tabbar的搜索
touchDown(8, 450.09, 1086.53);
usleep(1000000);
touchUp(8, 450.09, 1086.53);
--模拟点击搜索框
touchDown(5, 437.89, 65.28);
usleep(500000);
touchUp(5, 437.89, 65.28);
usleep(500000);
--在搜索框中输入指定的应用名
inputText("透鲜滴星期天");
usleep(5000000);
--选择搜索结果
touchDown(4, 282.44, 161.54);
usleep(500000);
touchUp(4, 282.44, 161.54);
usleep(3000000);
--模拟点击下载
touchDown(6, 604, 229);
usleep(500000);
touchUp(6, 604, 229);
usleep(30000000);
--关闭AppStore
--appKill("com.apple.AppStore");
2、appstore 账号登录
--打开appstore应用
local r = app.run("com.apple.AppStore"); --启动应用
sys.msleep(3 * 1000); --等待3s
if r == 0 then
--sys.alert("启动成功",3);
else
sys.alert("启动失败",3);
end
--获取设备的尺寸
width, height = screen.size();
--模拟手指在屏幕上移动
touch.on(1, width/2, 605)
sys.msleep(10)
touch.move(1, width/2, 300)
sys.msleep(30)
touch.off(1, width/2, 300)
sys.msleep(3 * 1000); --等待3s
--模拟手指按下登录按钮
sys.msleep(689)
touch.on(2, 416, 879)
sys.msleep(114)
touch.off(2, 417, 878)
sys.msleep(1251)
touch.on(9, 409, 537)
sys.msleep(192)
touch.off(9, 401, 538)
sys.msleep(12)
sys.msleep(1896)
touch.on(5, 34, 1104)
sys.msleep(70)
touch.off(5, 35, 1104)
sys.msleep(762)
--模拟键盘输入文字
sys.msleep(20)
key.press("2")
sys.msleep(20)
key.press("6")
sys.msleep(20)
key.press("4")
sys.msleep(20)
key.press("8")
sys.msleep(20)
key.press("4")
sys.msleep(20)
key.press("9")
sys.msleep(20)
key.press("6")
sys.msleep(20)
key.press("2")
sys.msleep(20)
key.press("6")
sys.msleep(20)
key.press("6")
sys.msleep(20)
key.press("@")
sys.msleep(20)
key.press("q")
sys.msleep(20)
key.press("q")
sys.msleep(20)
key.press(".")
sys.msleep(20)
key.press("c")
sys.msleep(20)
key.press("o")
sys.msleep(20)
key.press("m")
sys.msleep(2301)
touch.on(3, 143, 390)
sys.msleep(366)
touch.off(3, 134, 390)
sys.msleep(18)
sys.msleep(2850)
--模拟键盘输入文字
sys.msleep(20)
key.press("CAPSLOCK") --大小写锁定键
sys.msleep(20)
key.press("Y")
sys.msleep(20)
key.press("CAPSLOCK") --大小写锁定键
sys.msleep(20)
key.press("u")
sys.msleep(20)
key.press("a")
sys.msleep(20)
key.press("n")
sys.msleep(20)
key.press("c")
sys.msleep(20)
key.press("a")
sys.msleep(20)
key.press("n")
sys.msleep(20)
key.press("1")
sys.msleep(20)
key.press("2")
sys.msleep(20)
key.press("3")
sys.msleep(20)
key.press("4")
sys.msleep(20)
key.press("5")
sys.msleep(20)
key.press("6")
sys.msleep(3*1000)
touch.on(9, 473, 477)
sys.msleep(199)
touch.off(9, 474, 476)
--登录成功后停留32
sys.alert("登录成功",1);
sys.msleep(3*1000)
--退出登录
sys.msleep(1431)
touch.on(5, 361, 879)
sys.msleep(247)
touch.off(5, 362, 881)
sys.msleep(1467)
touch.on(8, 345, 612)
sys.msleep(481)
touch.off(8, 339, 614)
sys.alert("退出成功",1);