螞蟻森林自動收能量,可自動解鎖和自動觸發

2020-11-26 小鋒學長

歡迎大家使用體驗、提交錯誤,後面將逐步完善並加入收好友能量功能;

私信小編可獲取github票~

目前只能收自己的,收好友能量的功能還在開發中...

0、效果演示:

1、腳本實現功能

啟動後,腳本處於監聽狀態,注意開啟保護,不要被後臺關閉了。一般能量每天都是同一個時間點成熟,成熟後會通知欄發出通知(下面有說怎麼在螞蟻森林裡開啟通知),腳本監聽到該通知後,就會自動觸發啟動,點亮屏幕,解鎖,進入螞蟻森林。這時候,就需要用到你設置的時間了。因為是提前一分鐘進入,所以能量還沒成熟,但腳本會一直戳屏,直到到你設置的結束時間。所以輸入時間並啟動後,雖然沒有任何動靜,但只要不報錯,一般就可以了;

2、下載源碼安裝autojs.apk

源碼在文章底部

3、解壓並導入到app

解壓源碼後,放到手機存儲下的「腳本」目錄;也可以是其他的,記得就行

打開autojs app,點擊導入

4、打開螞蟻森林能量提醒功能

進入螞蟻森林,點右上角「...」,進入設置,開啟提醒

5、打開無障礙服務、通知權限

點擊後如有跳轉,就對應的完成設置

6、將autojs加入電池白名單、保護鎖定,防止被後臺關閉(這個大家都會的吧)

7、初次使用,程序中main()中的gesture()函數,是解鎖功能,需要修改成自己的鎖屏手勢。

如果不改呢,就只是不能解鎖而已,其他沒影響

可通過打開開發者選項中的指針位置查看坐標。

8、運行腳本即可

9、由於是通過螞蟻森林通知觸發,所以輸入時間並啟動後,雖然沒有任何動靜,但只要不報錯,一般就可以了;

輸入時間處,點「確定」按鈕左邊的橫線位置,就會彈出鍵盤。如果想立即看到效果,可以在這裡添加RunApp();後再運行:

10、如果想測試解鎖,在這裡加條語句

sleep(2000);main();

然後按照點擊運行、輸入時間、鎖屏,靜待手機自動解鎖

11、報錯情況

可能是通知欄權限沒開可能是無障礙服務沒開

歡迎評論留言

源碼

function CloseApp() { let packageName = currentPackage(); app.openAppSetting(packageName); text(app.getAppName(packageName)).waitFor(); let is_sure = textMatches(/(.*強.*|.*停.*|.*結.*|.*行.*)/).findOne(); if (is_sure.enabled()) { textMatches(/(.*強.*|.*停.*|.*結.*|.*行.*)/).findOne().click(); textMatches(/(.*確.*|.*定.*)/).findOne().click(); log(app.getAppName(packageName) + "應用已被關閉"); sleep(1000); back(); } else { log(app.getAppName(packageName) + "應用不能被正常關閉或不在後臺運行"); back(); }}function RunApp(){ toast("啟動支付寶") app.launchApp("支付寶"); //text("螞蟻森林").waitFor(); toast("啟動完成"); className("android.widget.TextView").text("付錢").waitFor(); //bounds(33,103,843,180).click(); className("android.widget.ViewFlipper").click(); sleep(1000); className("android.widget.TextView").desc("搜索").waitFor(); //bounds(231,76,905,207).setText("螞蟻森林"); className("android.widget.EditText").setText("螞蟻森林"); sleep(500); className("android.widget.FrameLayout").desc("搜索").click(); className("android.widget.TextView").text("螞蟻森林,為你在荒漠種下一棵真樹").waitFor(); sleep(500); //bounds(44,757,291,996).click(); className("android.widget.FrameLayout").clickable(true).depth(13).click(); toast("進入森林中..."); className("android.widget.Button").text("背包").waitFor(); sleep(1000); toast("進入完成"); while(true){ var dates = new Date(); if(dates.getHours() == startTime[0] && dates.getMinutes() - startTime[1] >=0 && dates.getMinutes() - startTime[1] < 2) { MyPower(); } else if(dates.getHours() == endTime[0] && dates.getMinutes() == endTime[1]) { toast("結束"); exit(); break; } else { toast("未到時間"); sleep(5000); } }}function MyPower(){ do { var powerList = className("android.widget.Button").textStartsWith("收集能量").find() powerList.forEach(function(item){ press(item.bounds().centerX(), item.bounds().centerY(), 80); toast("收取一次"); sleep(200); }); } while (powerList.length); toast("未成熟"); sleep(500);}//function FriendPower(){ //className("android.view.View").text("查看更多好友").click();// var res = findColorEquals(captureScreen(), "#1DA06E");// console.log(res);//}function main(){ device.wakeUp(); sleep(1000); swipe(500,1800,500,500,100); sleep(1000); gesture(1000, [540,1425], [250,1700],[560,1700],[540,2020],[840,1700]); sleep(1000); RunApp();}//FriendPower();//程序從這裡開始auto();alert("使用須知", "需開啟無障礙服務、通知欄權限,音量下鍵可中止腳本;本程序監聽狀態欄自動啟動,支持自動亮屏解鎖,並在指定時間內檢查能量。");alert("注意", "初次使用,程序中main()中的gesture()函數,是解鎖功能,需要修改成自己的鎖屏手勢。可通過打開開發者選項中的指針位置查看坐標。");setScreenMetrics(1080, 2340);console.show();var startTime = console.rawInput("請輸入能量開始查詢時間,如7.23:").split(".");var endTime = console.rawInput("請輸入能量開始查詢時間,如7.25:").split(".");console.log(">> 開始時間: "+startTime);console.log(">> 結束時間: "+endTime);sleep(1000);console.hide();toast("開始");events.observeNotification();events.on("notification", function(n){ log("收到新通知:\n 標題: %s, 內容: %s, \n包名: %s", n.getTitle(), n.getText(), n.getPackageName()); if(n.getPackageName()=="com.eg.android.AlipayGphone") { if(n.getTitle()=="你的能量快成熟了") main(); }});threads.start(function(){ //在子線程中調用observeKey()從而使按鍵事件處理在子線程執行 events.observeKey(); events.on("key_down", function(keyCode, events){ //音量鍵關閉腳本 if(keyCode == keys.volume_down){ exit(); } });});events.on("exit", function(){ toast("腳本已結束");});

相關焦點

  • 螞蟻森林自動收能量APP怎麼用 偷收能量插件神器
    支付寶螞蟻森林相信很多人都在玩吧,但是裡面能量要每次起來收集,我們可以藉助自動收能量APP來使用,不知道怎麼使用的話不妨可以看看下面的教程。  1、打開你的支付寶,點擊全部功能,點擊自動收能量開啟,然後設置消息提醒已開啟;  2、找到螞蟻森林連結,點擊進入;  3、選擇好友,點擊收取能量
  • 免ROOT自動收取螞蟻森林能量
    之前給大家推薦過可以自動跳過軟體啟動頁廣告的小工具(傳送門:886,軟體啟動頁的廣告),不過由於一些原因,這個軟體的作者表示不更新了,同時應用商店也下架;於是呢,小編開始找一個替代品。然後無意間就發現了另外一個軟體:一指禪。
  • Ant-Forest v1.3.4.7.1 發布,自動收集螞蟻森林能量腳本
    運行 可視化配置.js 即可,加載速度更快,界面更好看,但是需要聯網加載vue和vant的依賴 20201130 修復部分錯誤,加入重置默認的功能,配置導出和導入功能待實現 20201202 加入前臺應用白名單功能,白名單應用在前臺運行時,自動延遲5分鐘再執行,防止玩遊戲或者聊天時老被打擾 20201216 修復排行榜中識別小手失敗的問題;加入可視化輔助工具,方便開發和維護;修復可視化配置中的部分錯誤
  • 螞蟻森林能量產生後多久不收會自動消失 5月30日莊園課堂
    螞蟻森林能量產生後多久不收會自動消失?這是螞蟻莊園5月30號今日莊園小課堂的問題,很多用戶還不知道答案,本文小編會為大家詳細介紹,感興趣的小夥伴們,一起和小編來看看吧!  螞蟻莊園回答知識送飼料活動開始啦!  螞蟻莊園非常好玩,養雞的同時還能做慈善,最近的知識問答還可以免費送飼料。
  • 安卓螞蟻森林能量腳本V1.3-無需ROOT+支持模擬器
    安卓螞蟻森林能量腳本-無障礙模式,無需Root權限功能收自己+偷列表收別人澆給自己的水幫列表收能量模式定時模式 (手動定時啟動腳本)掛機模式 (循環掛機運行腳本)自動模式 (自動檢測好友能量成熟剩餘時間並定時運行腳本)以上為已完成的功能(自動模式未添加)
  • Apple Watch將新增螞蟻森林 「一鍵收能量」功能
    相信不少小夥伴每天起早第一件事,是上螞蟻森林收能力。支付寶這項活動掛鈎公益種樹,讓小夥伴們有足夠的動力參與進來。當然收集能力並不能離線自動,堅持每天收集也並非易事。不過對AppleWatch用戶來說,今後收集將會比較輕鬆。
  • 螞蟻森林每天幾點收能量 螞蟻森林讓能量增加方法
    支付寶螞蟻森林是被定為的一款公益活動,是一個個人的碳平臺,這個螞蟻森林到底怎麼玩?具體有什麼用?相信很多玩家還不知道呢,據說還可以種樹,下面小編就來給大家介紹一下支付寶螞蟻森林的相關玩法,一起來看一下吧。
  • 支付寶螞蟻森林怎麼搶能量 螞蟻森林怎麼搶別人的能量
    支付寶螞蟻森林怎麼搶能量,螞蟻森林怎麼搶別人的能量。下面跟小編一起來看看吧。  1、當您申請種植真樹,並被公益機構認領後,支付寶授予用戶一張具有唯一編號的證書,證書上會記錄負責種植真樹的公益機構和種植區域
  • 支付寶螞蟻森林下線能量提醒功能 產品經理:被罵了、我改
    上線還不到一周,飽受爭議的支付寶螞蟻森林「小翅膀」功能就被下線了。所謂「小翅膀」實際就是能量提醒,取代的是之前的黃色能量球,點擊帶小翅膀的能量球後,不會自動幫收能量,而是會給好友發送一則提醒收取的消息,一旦24小時內對方收取,你就有機會分得一半能量。
  • 支付寶螞蟻森林新功能:淘寶買「綠色包裹」標識物品可獲能量
    支付寶螞蟻森林新功能是什麼?螞蟻森林買買買怎麼獲得能量?螞蟻森林買買買也可以增加能量了哦,讓您可以更好的獲得應有的能量,下面就由小編為您詳細介紹介紹哦。  螞蟻森林買買買怎麼獲得能量?  在淘寶天貓剁手時選擇帶「綠色包裹」標記的寶貝,收到快遞後,會在支付寶螞蟻森林裡自動獲得相應的綠色能量。  早在9月1日,支付寶宣布,用支付寶刷公交車和境外退稅,都可以生成螞蟻森林能量。  除了綠色快遞包裹,支付寶本月還會再新增「共享單車」作為螞蟻森林的能量來源。
  • 電線自動伸縮裝置——電源線收線盒卷線盤
    電線自動收縮裝置——電源線收線盒卷線盤採用質量上乘的彈片和高品質的零部件製成,可自動回縮。在機殼內有自動鎖定裝置,可選擇電線拉出與縮回的長度。應用廣的卷線盤不僅帶伸縮結構且尺寸小,收線盒整體設計也不會影響伸縮效果,能縮小電器設備的預留空間不至於影響整體產品外形,這樣小電器還是大設備可直接採用。外殼採用ABS阻燃材料可以有效的避免收線盒的磨損,延長使用壽命。電源線收線盒的應用可以避免電纜在使用中打結、纏繞、雜亂等不便。
  • 機械手錶是手動的還是自動的?自動和手動核心呢?
    當我要買一隻手錶時,我看到大部分手錶都是用自動機械手錶做的,我在這裡的第一反應是,「手動或自動機械手錶更好」有什麼不同它是如何運作的在做了一些作業之後,這裡的編輯告訴大家手動和自動機械的區別首先,自動機械手錶是市場上最受歡迎、最暢銷、最受歡迎的手錶龍琴名匠機械錶1張..自動機械錶及其工作原理和結構介紹自動機械錶不使用電池
  • 自動馬桶怎麼衝水 自動馬桶有哪些優點
    自動馬桶有哪些優點?自動馬桶怎麼衝水自動衝水馬桶裡面都有一個浮球,隨著馬桶裡的水位升高,浮球產生的浮力越來越大,水位升高到預定值時,浮球產生的浮力會通過一種蹺蹺板的結構傳到放水的塞子,將塞子自動拔掉。紅外感應源通常採用熱釋電元件,這種元件在接收到人體紅外輻射溫度發生變化時就會失去電荷平衡,向外釋放電荷,後續電路經檢測處理後就能觸發開關動作。當有人進入開關感應範圍時,專用傳感器探測到人體紅外光譜的變化,開關自動接通負載,人不離開感應範圍,開關將持續接通。人離開後或在感應區域內無動作,開關延時(時間可調TIME5-120秒)自動關閉負載。紅外感應開關感應角度120度,距離7-10米,延時時間可調。
  • 支付寶螞蟻森林下線「好友提醒收能量」功能
    IT之家1月7日消息 此前支付寶螞蟻森林上線了消失能量提醒,即將消失的能量旁邊會有一個小翅膀,你的好友可以點擊向你發送提醒,但現在螞蟻森林產品經理表示,最近又被罵,被罵的很崩。現在這項消失能量提醒功能已經被下線。
  • 萬能鑰匙wifi自動解鎖真的能解鎖wifi密碼嗎?
    智慧型手機給我們生活的確帶來了極大的便捷,為了能更好地使用手機更多功能和網絡服務,基本都會通過wifi連接進入網絡,光靠手機流量的話,不僅資費昂貴,速度也不如wifi來得快,但這僅僅局限於自家的無線路由器,想在外面或者隨便一個位置就能輕鬆連接到wifi並不容易,畢竟他們都設置了密碼,
  • 自動伸縮卷線盤卷線器 電源線真正做到:一拉出線,再拉自動收線
    常規電器的電源線是採用直線型AC電源線,以適應新的形勢需要,改善傳統電源線易纏繞難收納,東莞全伸研發了電器可伸縮電源線,自動伸縮卷線盤卷線器。該電源線卷線器目前已經應用到家用電器、電子醫療器械、工業機械等領域。自動伸縮卷線盤主要特點:1、一拉出線,再拉自動收線,電線收縮自如,長度任調,實用美觀;2、安裝方便。
  • 紅外系統和變頻器在自動扶梯中的應用
    設置主頻率(低速)、多段速頻率(高速)兩種運行頻率;在電梯首尾處各安裝一對紅外傳感器開關,乘客通過電梯時,紅外傳感器開關被觸發並輸出開關信號至變頻器; 有客流時,紅外傳感開關被觸發,變頻器立即加速到多段速頻率,並使電梯高速運行;電梯高速運行時,變頻器內置計時器開始計時,若在設定的時間段內再無乘客 通過電梯,計時結束後變頻器將自動切換到主頻率
  • 支付寶螞蟻森林新增能量提醒 網友呼喚幫收功能回歸
    辭舊迎新來到了2021年,對於支付寶螞蟻森林用戶來說,恐怕都發現,一些能量球上多出了一對小翅膀。  原來,螞蟻森林悄然下線了幫忙收取快過期能量的功能,而是改為了收取提醒。  點擊帶有白色翅膀的能量球後,會向好友發送一則消息提醒,一旦對方在24小時內收取了能量,那麼提醒人就有機會分得一半能量。
  • 螞蟻莊園5月29日答案:螞蟻森林綠色能量什麼時候可以收
    本文導航 第1頁:螞蟻莊園5月29日問題  第2頁:螞蟻莊園5月29日答案  螞蟻莊園5月29日問題  螞蟻莊園5月29日答案:螞蟻森林綠色能量什麼時候可以收 今天小編給大家帶來了5月29日的螞蟻莊園課堂答案,今天的問題是螞蟻森林綠色能量什麼時候可以收,還不知道的同學快來看看吧!
  • 萬能鑰匙如何實現WiFi自動解鎖?
    有一類神奇的軟體,安裝之後便可以越過無線WiFi密碼直接使用,萬能鑰匙究竟是如何實現WiFi自動解鎖的呢?萬能鑰匙設計理念借鑑了網際網路的核心,互聯與共享!不知道大家在安裝萬能鑰匙的時候是否留意,程序有一項默認選擇是「自動分享熱點」功能。