launch(“com.nxy.gs”)
var flag = true
while(flag){
waitForActivity(“com.yitong.mbank.gsrcu.android.activity.MainActivity”)
if(text(“转账汇款”).findOne().parent().click()){
toastLog(“转账汇款点击成功”)
sleep(3000)
if(text(“行内转账”).findOne().click()){
toastLog(“行内转账点击成功”)
sleep(3000)
if(id(“TRANS_AMT_F”).findOne(10000)){
id(“TRANS_AMT_F”).findOne().setText(“0.01”)
id(“book”).findOne().click()
sleep(3000)
className(“android.view.View”).text(“4”).findOne().click()
sleep(1000)
text(“6210 6160 0090 0055 885”).depth(14).findOne().click()
sleep(1000)
id(“next”).findOne().click()
sleep(2000)
if(id(“TRANS_PWD”).findOne().click()){
toastLog(“密码输入框点击成功”)
sleep(1000)
var jp = id(“TRANS_PWD”).findOne().bounds()
click(jp.centerX(),jp.centerY())
sleep(1000)
text(“6”).findOne().click()
text(“2”).findOne().click()
text(“1”).findOne().click()
text(“0”).findOne().click()
text(“2”).findOne().click()
text(“8”).findOne().click()
id(“submit”).findOne().click()
sleep(2000)
id(“getAword”).findOne().click()
sleep(1000)
className(“android.widget.Image”).text(“point”).findOne().click()
sleep(1000)
if(id(“goback”).findOne(15000)){
id(“goback”).findOne().click()
log(“抽奖失败,继续…”)
sleep(1000)
}else{
log(“抽奖成功”)
flag = false
sleep(1000)
}
}else{
toastLog(“密码输入框点击失败”)
}
sleep(1000)
}
else{
log(“尚未登录,需要登录”)
var jp = id(“etLoginAccount”).findOne().bounds()
click(jp.centerX(),jp.centerY())
text(“1”).findOne().click()
text(“3”).findOne().click()
text(“9”).findOne().click()
text(“1”).findOne().click()
text(“9”).findOne().click()
text(“8”).findOne().click()
text(“9”).findOne().click()
text(“8”).findOne().click()
text(“8”).findOne().click()
text(“8”).findOne().click()
text(“5”).findOne().click()
id(“btnBoardCancel”).findOne().click()
sleep(1000)
if(id(“etLoginPasswd”).findOne(2000)){
toastLog(“密码输入框点击成功”)
//sleep(5000)
var jp = id(“etLoginPasswd”).findOne().bounds()
click(jp.centerX(),jp.centerY())
//text(“ABC”).findOne().click()
sleep(2000)
//className(“android.widget.LinearLayout”).depth(7).findOne().click()
var jp = id(“key_board_abc_m”).findOne().bounds()
click(jp.centerX(),jp.centerY())
//id(“key_board_abc_m”).findOne().click()
//text(“m”).findOne().click()
//id(“key_board_abc_a”).findOne().click()
//text(“a”).findOne().click()
var jp = id(“key_board_abc_a”).findOne().bounds()
click(jp.centerX(),jp.centerY())
text(“123”).findOne().click()
sleep(1000)
text(“X”).findOne().click()
text(“X”).findOne().click()
text(“X”).findOne().click()
text(“X”).findOne().click()
text(“X”).findOne().click()
text(“X”).findOne().click()
id(“btnBoardCancel”).findOne().click()
sleep(1000)
id(“btnLogin”).findOne().click()
sleep(3000)
if(id(“TRANS_AMT_F”).findOne(2000)){
id(“TRANS_AMT_F”).findOne().setText(“0.01”)
id(“book”).findOne().click()
sleep(3000)
className(“android.view.View”).text(“4”).findOne().click()
sleep(1000)
text(“6210610000000000000”).depth(14).findOne().click()
sleep(1000)
id(“next”).findOne().click()
sleep(2000)
if(id(“TRANS_PWD”).findOne().click()){
toastLog(“密码输入框点击成功”)
sleep(1000)
var jp = id(“TRANS_PWD”).findOne().bounds()
click(jp.centerX(),jp.centerY())
sleep(1000)
text(“6”).findOne().click()
text(“2”).findOne().click()
text(“1”).findOne().click()
text(“0”).findOne().click()
text(“2”).findOne().click()
text(“8”).findOne().click()
id(“submit”).findOne().click()
sleep(2000)
id(“getAword”).findOne().click()
sleep(1000)
className(“android.widget.Image”).text(“point”).findOne().click()
sleep(2000)
if(id(“goback”).findOne(15000).click()){
log(“抽奖失败,继续…”)
sleep(1000)
}else{
log(“抽奖成功”)
flag = false
sleep(1000)
}
}else{
toastLog(“密码输入框点击失败”)
}
sleep(1000)
}
}else{
toastLog(“密码输入框点击失败”)
}
}
//id("submit").findOne().click()
}else{
log("行内转账点击失败")
}
}else{
log(“转账汇款点击失败”)
}
}
exit()