溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

Auto.js 簡單記錄

發(fā)布時間:2020-02-29 08:26:12 來源:網絡 閱讀:513 作者:gunxsword 欄目:移動開發(fā)

連接電腦:VSC安裝插件,ctrl+shift+p打開控制臺,運行start server
手機上連接電腦,填上IP,就可以了,在VSC中按F5就可以執(zhí)行代碼
坐標:手機中打開,指針位置,就可以看到坐標
launchApp("應用名字") 如:微信
launchPackage(包名)
getPackageName("QQ") 得到包名
click(x,y)
sleep(n)
setTExt([i,]text) i表示第i+1個輸入框

while()
var i=0;
while(i<100)
{
log(i);
i=i+1;
}

while(true)

auto.waitFor(); 檢查無障礙服務是否已經啟用,如果沒啟動,跳轉到啟動界面,啟動后繼續(xù)執(zhí)行

id("名稱").findOne().click(); 點擊指定控件 名稱就是ID的名字

swipe(x1,y1,x2,y2,時間) 滑動
back() 物理按鍵返回

random(min,max) 隨機數字
var i=random(min,max)

var s=String.fromCharCode(i) 數字轉成字符

function test()
{
}
a=new Array()
a[1]=

隨機中文
定義隨機數,然后定義中文字符的數組,組合隨機取得的中文

=== 比較等于是三個等號

UI界面:
"ui";
ui.layout(
<vertical>
<button w="auto" text="自適應"/>
<button w="*" text="填滿"/>
<button w="800px" id="lk" text=""/>
<input hint="" password="true"/>
</vertical>
)

toast(ui.lk.getText());
ui.ok.click(function(){
threads.start(fun) //不能在UI線程執(zhí)行阻塞操做,要用線程
或是計時器
})

function fun()
{
}

截屏:
if (!requestScreenCapture())//請求,只需要執(zhí)行一次
{
toast("請求截圖失敗");
exit();
}
captureScreen("/sdcard/1.jpg");//路徑要對,這里的只是演示

var src=images.read(圖片路徑)
var clip=images.clip(src,0,0,0,0);
images.save(clip,路徑)

var pic=images.read(小圖路徑) //截屏并尋找指定小圖
var b=findImage(captureScreen(),pic,{
region:[0,0,0,0],
threshold:0.8
});
if (b) 找到了,ELSE 未找到

device.height //設備高度

var file=open("")
var ub=file.readlins();
var l=ub.length
var str=ub[0] //還挺簡單

var arr=str.split("-") 以-分割為數組
arr[0],arr[1]

向AI問一下細節(jié)

免責聲明:本站發(fā)布的內容(圖片、視頻和文字)以原創(chuàng)、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI