AutoPy開發文檔


AutoPy

簡介

AutoPy是為python開發者提供的一個安卓插件,由路飛大佬開發維護,主要功能為了實現使用python在安卓端完成一些操作,例如點擊,滑動,返回

准備

安裝AutoPy.apk,點擊安裝模塊,開啟無障礙權限,開啟開發者選項顯示指針位置

測試

完成准備工作后,點測試按鈕,測試相應功能,若功能正常,請繼續后面操作,若功能無響應,則檢查准備工作

導入

完成上述操作后,模塊路徑/sdcard/qpython/AutoPy.py 進入目錄導入模塊

$ cd /sdcard/qpython  #進入目錄
$ python  #啟動python
$
>>> import AutoPy #導入模塊
>>>

使用

AutoPy.tap(X,Y)

模擬點擊指定位置

參數 類型 說明
X int 點擊位置x坐標
Y int 點擊位置y坐標
import AutoPy #導入模塊
AutoPy.tap(400,400) #點擊(400,400)位置

AutoPy.swipe(x1,y1,x2,y2,t)

模擬滑動操作

參數 類型 說明
x1 int 起始位置x坐標
y1 int 起始位置y坐標
x2 int 結束位置x坐標
y2 int 結束位置y坐標
t [可選] int 起始位置到結束位置持續時間
import AutoPy #導入模塊
AutoPy.swipe(0,0,1000,1000)#從(0,0)拖拽到(1000,1000)

AutoPy.gesturer([x1,y1,x2,y2,...,t])

連續滑動操作

參數 類型 說明
x1 int 起始位置x坐標
y1 int 起始位置y坐標
x2 int 結束位置x坐標
y2 int 結束位置y坐標
... int ...
t [可選] int 起始位置到結束位置持續時間
import AutoPy #導入模塊
AutoPy.gesturer(0,0,1000,1000,2000,2000) #從(0,0)拖拽到(1000,1000)再拖拽到(2000,2000)

AutoPy.capturer()

三指下滑截圖,沒有三指截圖功能機型無效

import AutoPy #導入模塊
AutoPy.capturer()#三指下滑實現截圖

AutoPy.StartServer()

截圖服務

import AutoPy #導入模塊
AutoPy.StartServer()#截圖服務

AutoPy.HOME()

模擬主頁鍵

import AutoPy #導入模塊
AutoPy.HOME()#模擬主頁鍵

AutoPy.RECENTS()

模擬多任務鍵

import AutoPy #導入模塊
AutoPy.RECENTS()#模擬多任務鍵

AutoPy.BACK()

模擬返回鍵

import AutoPy #導入模塊
AutoPy.BACK()#模擬返回鍵
更多功能持續開發中......
QQ群:540717901


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM