冰楓論壇

 找回密碼
 立即註冊
搜索
查看: 4301|回覆: 1
打印 上一主題 下一主題

[分享] 天堂M免費手機外掛 安裝教學 PART1

[複製鏈接]

499

主題

0

好友

506

積分

高級會員

Rank: 4

UID
220314
帖子
500
主題
499
精華
0
積分
506
楓幣
5156
威望
505
存款
0
贊助金額
0
推廣
0
GP
523
閱讀權限
50
性別
保密
在線時間
11 小時
註冊時間
2018-1-21
最後登入
2018-3-2
跳轉到指定樓層
1
發表於 2018-2-1 00:58:59 |只看該作者 |倒序瀏覽
為了抓圖與點擊等動作,AnkuLua需要機器已經Root或安裝Daemon
如果您的機器已經root,可以跳過此教學

步驟一: 開啟USB偵錯 (如果是模擬器,一般可以跳過此步驟)

依照Android版本與機型不同,會有些微差異

4.2以下:
設定->開發(人員選項)->USB偵錯模式

4.2(含4.2)以上:
到了4.2版之後,開發人員選項不會自動出現,需要一些步驟,請依照下面程序讓其重現
先找到版本號碼頁面,可能在 設定->關於(手機/平板)->版本號碼,也可能在 設定->關於(手機/平板)->軟體資訊->版本號碼
連續點擊版本號碼,畫面出現"您現在已是開發人員!"
現在,到 設定->開發(人員選項)->USB偵錯模式 將USB偵錯開啟

如果您的機型依照上述步驟還是無法找到開發人員選項或USB偵錯模式,建議您用Google搜尋您的機型和USB偵錯模式
以下列出一些常見品牌的開啟介紹
hTC
Samsung
SONY

MIUI 使用者:
如果開發者選項裡有USB 調適(安全設定),請一並打開
1.jpg







步驟二: 安裝Android USB驅動程式(如果是模擬器,一般可以跳過此步驟)


如果您的手機或平板廠商有提供windows USB驅動程式,請依照廠商建議安裝驅動程式。
Samsung (SAMSUNG_USB_Driver_for_Mobile_Phones.zip)
hTC
SONY

如果沒有,您可以安裝google的提供的通用USB驅動程式。
這一篇連結介紹的很清楚,就不再贅述了。

當您裝完USB 驅動並連接上後,注意手機或平板上可能出現下面畫面;請勾選"一律允許透過這台電腦進行",然後按確定
至少應該出現一次"允許USB 偵錯嗎?" 畫面,如果沒有請插拔USB 幾次
2.png


步驟三: 下載及安裝Daemon

請在PC上將連結檔案下載並解壓縮,解壓縮時請保留目錄結構
1.6.0:
    www.dropbox.com/s/eojjnxtc8w46p43/ama_daemon_zh.v1.6.0.zip?dl=1
1.5.2:
    www.dropbox.com/s/5agdrrwtooh77sf/ama_daemon_zh.v1.5.2.zip?dl=1
如果出現亂碼,可以試試英文版
1.6.0:
    www.dropbox.com/s/7fv8ar1rw79n5wi/ama_daemon.v1.6.0.zip?dl=1
1.5.2:
    www.dropbox.com/s/pqrsozde57c3htn/ama_daemon.v1.5.2.zip?dl=1
進入ama_daemon 目錄後,看到的應該是下面畫面

Mac 使用者:請下載此一tar.gz 檔案並解壓縮
3.png



接下來請將手機或平板用USB連上電腦

然後雙擊執行run.bat ,就能看到下面畫面告訴您Daemon安裝完成
Mac 使用者:請在終端機視窗裡執行 ./run.bat

注意:
如果您是使用 Nox App Player, 請雙擊 "nox_player.run.bat".
如果是KOPlayer,請雙擊 "koplayer.run.bat".
如果是MEmu(逍遙),請雙擊 "memu.run.bat".
如果螢幕顯示裝置離線,請重啟模擬器,然後再次安裝daemon
Samsung 裝置: 如果無法安裝, 請先解除 KNOX app (有一個黃色盾牌icon),壇友反應Knox 可能阻擋USB debugging.

BlueStacks 多開: 請下載1.6.0 以後版本並雙擊 "instances_run.bat".

如果沒有每一開都被列出,您可以編輯檔案 tools\instances.bat

編輯檔案內下面這行,持續增加數字9直到每一開都被列出

ping 127.0.0.1 -n 9 > nul




Daemon 安裝完成後,您就可以將手機或平板斷離PC。

如果一切正常,恭喜您,可以跳到步驟四了。

如果不幸的,您卡在下面畫面
那代表您不是偵錯模式未開啟,就是USB驅動程式安裝不成功
建議您到網路上搜尋您的機型相關資料


或者,您可以試試更改USB連接選項看看
下拉Android 頂端bar,會出現類似下面畫面
按"輕觸即可顯示其他USB選項"


您可以試試MTP或PTP,看看能否順利



步驟四: 執行AnkuLua,確認Daemone工作正常

回到手機或平板執行AnkuLua,可以看到畫面告訴您一切正常


請盡情享受自動化帶來的時間節省


最後提醒: 重開機...

如果您的手機或平板因某些因素需要重開機,請依步驟三安裝Daemon即可
收藏收藏0 推0 噓0


把本文推薦給朋友或其他網站上,每次被點擊增加您在本站積分: 1彩票
複製連結並發給好友,以賺取推廣點數
簡單兩步驟,註冊、分享網址,即可獲得獎勵! 一起推廣文章換商品、賺$$

499

主題

0

好友

506

積分

高級會員

Rank: 4

UID
220314
帖子
500
主題
499
精華
0
積分
506
楓幣
5156
威望
505
存款
0
贊助金額
0
推廣
0
GP
523
閱讀權限
50
性別
保密
在線時間
11 小時
註冊時間
2018-1-21
最後登入
2018-3-2
2
發表於 2018-2-1 01:00:40 |只看該作者
這是一個使用AnkuLua的例子

注意: 所有動作都是在Android手機/平板上完成,不需PC

Root 使用者注意: 請將超級使用者通知關閉
Root 使用者注意:



請將超級使用者通知關閉和log.
超級使用者通知會在螢幕截圖時在畫面出現通知,這可能造成圖形比對結果不正確
超級使用者log 會產生很多檔案並消耗inodes。當inodes用光時,您的機器將無法正常操作

步驟一:安裝calculator plus和腳本

在這個例子裡,需要安裝 "Calculator Plus Free".
請從以上連結完成安裝

接著,請下載腳本ZIP檔.
模擬器使用者注意:
如果下載下來附檔名是bin,請改名成zip
基本上任何檔案瀏覽器App都可以
如果不知用甚麼,可以用 ES 檔案瀏覽器
長按檔案下方就會出現重新命名

將下載的 "calculator_plus.zip" 解壓縮到目錄 /sdcard/AnkuLua

如果沒有慣用的解壓App, 可以試試 winzip.
如果是使用 winzip, 解壓到 Storage-->SD Card-->AnkuLua.

如果用ES 檔案瀏覽器,請長按zip 右下方更多裡有"解壓縮到"

步驟二: 選擇腳本

開啟AnkuLua, 在root/Daemon 檢查後,可以看到以下畫面
AnkuLua_new_start.zh_preview.png

點擊"選取腳本"按鈕

點擊calculator_plus 候選取 example1.lua 腳本
example1_selected_preview.png

點擊"開啟背服"(背景服務)按鈕,半透明的"play" 按鈕將出現在左下角
Play_ready.zh_preview.png

小米用戶注意:
如果半透明的"play" 按鈕沒出現,請到設定->安全中心->授權管理->右上角齒輪進入->應用權限監控打開
然後再進入應用權限管理將Ankulua裡面的顯示浮動資訊框打勾,就會出現了。

如果開發者選項裡有USB 調適(安全設定),請一並打開
MIUI.twoUSBDebug.zh_preview.jpeg

步驟三: 執行

現在,切換回calculator plus並保持畫面為橫向
calculator_plus_with_play.zh_preview.png

按左下角 "play" 按鈕後,將可看到下列按鈕背依序按到 6 + 9 - 7 =
以下是整個過程的影片


MIUI 使用者: 如果正常秀出"Hello World!",但是數字沒被按到
解決方式:在開發人員選項中,開啟 USB調試 (安全設定)

開的時候MIUI會一直警告,要你一直確認。



calculator_plus.zip 檔案裡有甚麼?

將zip解壓後,最上層目錄是"calculator_plus".
底下有一個"image"的目錄;在"image"裡面,可以看到很多png 圖檔,每一個圖檔都對應到Calculator Plus 裡的一個按鈕。
這些圖檔就是腳本用來做比對用的。

接著來看唯一的腳本 "example1.lua".
底下是含行數的腳本原始碼
example1.lua_preview.png

腳本用的是Lua 5.1,關於Lua可以參考 lua 5.1 參考手冊.

對於Lua,任何跟在雙連字符號(--)後的都是註解
因此行一和行五是註解

行二設定image目錄下圖形是在多少寬度解析度的裝置抓取的
這裡的例子顯示這些圖檔是在960的螢幕寬度抓取的
行三設定腳本運行時如有座標位置(本範例沒有),是依據多少寬度解析度
這兩行很重要,可以讓腳本在不同解析度的裝置上都能正確運做

從行六到行11,call這個函數被重覆使用
click 函數就做一件事,在螢幕上找參數的圖形,並在找到後點擊他

最後,依照慣例,列印"Hello World!"
這裡要注意的是,任何列印不會立刻出現,而是當腳本執行結束後,一起以對話框方式出現

以上就是我們的第一個範例,很簡單吧!
點評回覆

使用道具 舉報

高級模式
B Color Image Link Quote Code Smilies

廣告刊登意見回饋關於我們管群招募本站規範DMCA隱私權政策

Copyright © 2011-2024 冰楓論壇, All rights reserved

免責聲明:本網站是以即時上載留言的方式運作,本站對所有留言的真實性、完整性及立場等,不負任何法律責任。

而一切留言之言論只代表留言者個人意見,並非本網站之立場,用戶不應信賴內容,並應自行判斷內容之真實性。

小黑屋|手機版|冰楓論壇

GMT+8, 2024-11-24 12:14

回頂部