checkOK = function(){ t = text("登录/注册").findOne(300); if( t ) return true; return false; } err = 0; while(true){ //1.商城2下。200豪秒一次 shop = text("商城").findOne(300); if( shop ){ if( checkOK() ){ //成功退出 break; } click( shop.bounds().centerX(), shop.bounds().centerY() ); sleep(300); click( shop.bounds().centerX(), shop.bounds().centerY() ); sleep(5000); //2.我的2下。200毫秒一次。 my = text("我的").findOne(300); if( my ){ click( my.bounds().centerX(), my.bounds().centerY() ); sleep(300); click( my.bounds().centerX(), my.bounds().centerY() ); sleep(300); } sleep(2000); //3.检测"登录/注册" //no = text("登录/注册").findOne(500); if( checkOK() ){ //成功退出 break; } }else{ err++; sleep(2000); if( err>10 ){ alert("找不到按钮,请重新进入!"); break; } } } if( err < 10 ){ device.vibrate(2000); //取消掉线 a = text("掉线").findOne(1000); b = a.bounds(); click( b.centerX(), b.centerY() ); alert( "掉线了,请马上重新登录!" ); //自动点登录 a = text("登录").findOne(1000); b = a.bounds(); click( b.centerX(), b.centerY() ); }