領喵幣

auto()
var str = "";
str += "屏幕寬度:" + device.width
str += "\n屏幕高度:" + device.height;
toast("屏幕寬度爲"+device.width+"   "+"屏幕高度爲"+device.height);
//獲取設備信息
launchApp("手機淘寶");
toast("打開手機淘寶中");
sleep(8000)
waitForActivity("com.taobao.tao.TBMainActivity")
   
    
 //等待主頁完全打開
 //className("android.widget.LinearLayout").desc("捉貓貓").findOne().click()
//上面這句只適用於淘寶界面上面有“20億”字樣,不適用於所有人(可能以後會全部變成20億,暫且保留)
//className("android.widget.FrameLayout").depth(3).drawingOrder(3).indexInParent(2).findOne().click()
 
className("android.view.View").desc("搜索").clickable(true).findOne().click()
sleep(2000)
id("searchEdit").waitFor()
id("searchEdit").findOne().setText("雙十一合夥人")
id("searchbtn").findOne().click()
  
   
   
    
    
waitForActivity("com.taobao.browser.BrowserActivity")
//判斷當前界面是否爲目標界面
toast("這個地方等待時間大概是8S,不要以爲腳本停了")
sleep(8000)
    
    
    
className("android.view.View").depth(14).indexInParent(5).boundsInside(0, device.height / 2, device.width, device.height).findOne().click()
 //點擊“領喵幣”掛件
  sleep(2000)
  if(text("簽到").exists()){
    text("簽到").findOne().click();
    sleep(1600);
    toast("簽到成功")
}
sleep(1000)
 var 逛店次數= 18
    
 if(text("去進店").exists()){
    
for(var t=1;t<=逛店次數;t++){ click(text("去進店").findOne().click())
//循環次數,如果是n次,則t<n+1,自己設置
toast("點擊去進店")
    sleep(3000)
   for(var i=0;i<6;i++){
        sleep(1000)
    swipe(device.width / 2, 4*device.height/5, device.width / 2, device.height/5,1000);
    sleep(3000)
      
    }
    back()
    toast("已經逛了"+t+"次")
    sleep(3000)
        
    }
    }
        
      if(text("去瀏覽").exists()){
      while(text("去瀏覽").exists()){
   //判斷是否有去瀏覽
    text("去瀏覽").findOne().click();
    sleep(2000)
    toast("存在並點擊");
sleep(2000)
swipe(device.width / 2, 4*device.height/5, device.width / 2, device.height/5,1000);
    sleep(18000)
//這個地方不需要滑動照樣可以領取,所以就沒有加
  
    back()
    sleep(2000)
      }
      }
        
   /*
   
var A=currentActivity()
if(A=="com.taobao.tao.TBMainActivity"){
     toast("有一個需要回到天貓主頁,具體是哪個剛剛我沒注意到,待會我同學起牀了,借他賬號看看")
    exit()
和同學聊天,經常忘了留意這個
    */
      
   
   
   
while(text("去簽到").exists()){
   //判斷是否有去簽到
    text("去簽到").findOne().click();
   
 sleep(10000)
 toast("這裏要等久一點,10秒後才繼續")
if(textContains("的農場" ).exists() ){
    //判斷當前界面
   // toast("我卡在正確的地方了")調試用的
    //  text("去簽到").findOne().click();全改成H5了
   className("android.widget.Image").text("TB1k.eJO4TpK1RjSZFKXXa2wXXa-750-80.png_790x10000.jpg_").waitFor()
   sleep(1000)
   //這個地方一定要給暫停或者判斷,否則直接卡住
var a=className("android.widget.Image").text("TB1k.eJO4TpK1RjSZFKXXa2wXXa-750-80.png_790x10000.jpg_").findOne().bounds()
click(150,a.centerY()-150)
  
className("android.widget.Image").text("TB1qYTrP5rpK1RjSZFhXXXSdXXa-76-76.png_110x10000.jpg_").waitFor()
sleep(1000)
     var i=className("android.widget.Image").text("TB1qYTrP5rpK1RjSZFhXXXSdXXa-76-76.png_110x10000.jpg_").findOne().parent().bounds()
click(i.centerX(),i.centerY()-344)
sleep(2000)
    back()
   
   
   
   
  
//天貓農場
 }
 else
 {
    // toast("我卡在錯誤的地方了")調試用的
     sleep(3000)
     className("android.view.View").desc("馬上籤到").findOne().parent().click()
 back()
//這個地方10/28日我發現有又改動,我改過來了
     }
   
 }
   
  
        toast("腳本結束")    //by 暗夜協奏者,轉載不要刪這句
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章