function
判断() {
while
(
true
) {
try
{
if
(text(
"取消"
).findOnce()) {
toastLog(
"等待10秒"
)
sleep(1000)
text(
"取消"
).findOnce().click()
sleep(1500)
}
else
if
(text(
"禁止"
).findOnce()) {
toastLog(
"等待10秒"
)
sleep(1000)
text(
"禁止"
).findOnce().click()
sleep(1500)
}
else
if
(!packageName(
"com.aries.ttqs.mz"
).findOnce()) {
sleep(8000)
if
(!packageName(
"com.aries.ttqs.mz"
).findOnce()) {
app.launch(
"com.aries.ttqs.mz"
)
sleep(6000)
}
}
else
if
(id(
"tt_titlebar_back"
).findOnce()) {
back()
sleep(1000)
}
else
if
(className(
"android.view.View"
).boundsInside(0, 0, device.width * 0.2, device.height * 0.15).findOnce()) {
toastLog(
"☜"
)
back()
sleep(5000)
}
else
if
(text(
"关闭"
).findOnce()) {
var
坐标 = text(
"关闭"
).findOnce();
click(坐标.bounds().centerX(), 坐标.bounds().centerY());
sleep(1000)
}
else
if
(脚本包名.findOnce()){
sleep(5000)
}
else
if
(视频特征2.findOnce()){
toastLog(
"^O^2"
)
sleep(1000)
}
else
if
(视频特征.findOnce()){
toastLog(
"^O^1"
)
sleep(1000)
}
else
if
(id(
"content"
).findOnce()&&className(
"android.widget.FrameLayout"
).depth(
"5"
).boundsInside(0, device.height*0.86, device.width, device.height).findOnce()&&!className(
"android.widget.ImageView"
).boundsInside(0, 0, device.width, device.height *0.3).findOnce()&&!className(
"android.view.View"
).boundsInside(0, 0, device.width, device.height *0.3).findOnce()) {
toastLog(
"第三界面操作"
)
第三界面()
sleep(1000)
break
;
}
else
if
(id(
"content"
).findOnce()&&className(
"android.widget.FrameLayout"
).depth(
"5"
).findOnce()&&!className(
"android.widget.FrameLayout"
).depth(
"5"
).boundsInside(0, device.height*0.86, device.width, device.height).findOnce()&&!className(
"android.widget.ImageView"
).boundsInside(0, 0, device.width, device.height *0.3).findOnce()&&!className(
"android.view.View"
).boundsInside(0, 0, device.width, device.height *0.3).findOnce()) {
toastLog(
"第二界面操作"
)
第二界面()
sleep(1000)
break
;
}
else
if
(id(
"content"
).findOnce()&&!className(
"android.widget.FrameLayout"
).depth(
"5"
).findOnce()&&!className(
"android.widget.ImageView"
).boundsInside(0, 0, device.width, device.height *0.3).findOnce()&&!className(
"android.view.View"
).boundsInside(0, 0, device.width, device.height *0.3).findOnce()) {
toastLog(
"主界面操作"
)
主界面()
sleep(1000)
break
;
}
}
catch
(a) {
continue
;
}
}
}