Lua 脚本

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);
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

长沙火山

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值