本文目錄一覽:
autojs腳本一鍵打開微信掃一掃
toast(“微信掃一掃 Tanghui”);
//本腳本在魅藍 6上實測有效
//正常運行。根據機型不同,代碼
//也需要做出適當調整
//並且打包成APP安裝後使用最好了
//雖然有提示什麼32位的閃退什麼的
//實際情況就是能正常使用,沒什麼問題
//第一步打開數據連接
app.startActivity({
action: “android.settings.DATA_ROAMING_SETTINGS”
});
sleep(2000);
if(desc(“關閉”).exists()){
click(383,742);
}
launchApp(“微信”);
sleep(1500);
//以下三種情況都是為了返回微信首
//頁,便於運行
//如果在上次求助窗口內則返回
if(text(“我的收藏”).exists()){
back();
sleep(1500);}
//1.根據左下角文字語音切換圖標控件id判斷
//如果打開了某人的對話頁面則返回首頁
if(id(“com.tencent.mm:id/b7l”). exists()){
back();
//等待1秒鐘,等頁面加載完成(下同)
sleep(1500);
}
//2.根據左上角放大鏡圖標控件id判斷如果
//在搜索頁面則返回首頁
if(id(“com.tencent.mm:id/j64”). exists()){
back();
sleep(1500);
}
//3.判斷如果處於“通訊錄”、”發現”、”我”頁
//面時返回首頁
//if(!id(“com.tencent.mm:id/fd”). exists()){
if(text(“服務”).exists()){
//o=text(“微信”).findOne(0).bounds();
//click(o.centerX(),o.centerY());
click(120,1220);
}
if(text(“朋友圈”).exists()){
//o=text(“微信”).findOne(0).bounds();
//click(o.centerX(),o.centerY());
click(120,1220);
}
if(text(“新的朋友”).exists()){
//o=text(“微信”).findOne(0).bounds();
//click(o.centerX(),o.centerY());
click(120,1220);
}
//點擊微信右上角加號
id(“com.tencent.mm:id/grz”).findOne().click();
sleep(1500);
//再點擊掃一掃打開它
s=text(“掃一掃”).findOne().bounds();
click(s.centerX(),s.centerY());
autojs腳本實現自動接聽微信、QQ音視頻通話
//在autojs中對腳本設置為一分鐘運行一次。需開啟無障礙里的autojs,在最近任務鎖定autojs並且允許autojs後台自啟動運行(可查詢自己手機怎麼開啟)
//小圖.jpg可以用手機截屏後用手機自帶圖片編輯功能裁切出含“接受”部分的小圖並放下面的目錄下
//鑒於autojs的截圖函數的不穩定性,可以把代碼截的圖用代碼images.save()保存到手機上也用手機自帶圖片編輯功能裁切一張小圖與手機自帶截屏功能截的圖製作的小圖兩者都加入判斷以提高成功率
//這個主要針對網上已有的antoanswer.app在豎屏狀態下運行穩定,卻無法在橫屏時自動接聽而設計。豎屏狀態下建議下載autoanswer.app(注意不同版本的效果不一樣,要找到適合自己手機的版本)
if(!requestScreenCapture()){
toast(“請求截圖失敗”);
exit();
}
//requestScreenCapture(true);
sleep(2000);
var img=captureScreen();
var temp=images.read(“/storage/emulated/0/小圖.jpg”);
var p=findImage(img,temp);
if(p){
click(p.x+temp.getWidth()/2,p.y+temp.getHeight()/2);
}else{
}
autojs歌曲代碼
Auto.js是利用安卓系統的“輔助功能”實現類似於按鍵精靈一樣,可以通過代碼模擬一系列界面動作的輔助工作。
與“按鍵精靈”不同的是,它的模擬動作並不是簡單的使用在界面定坐標點來實現,而是類似與win一般,找窗口句柄來實現的。
Auto.js使用JavaScript作為腳本語言,目前使用Rhino 1.7.7.2作為腳本引擎,支持ES5與部分ES6特性。
吸引我使用Auto.js Pro的原因有很多。最主要的幾個原因是:
Auto.js Pro能開發免ROOT的安卓腳本。
Auto.js Pro基於節點操作,能開發全分辨率的腳本,自動適配各種安卓機型。
Auto.js Pro豐富的UI組件,能自定義各種樣式的安卓界面。
Auto.js Pro使用的javascript的語法比較優雅,代碼可讀性強。
Auto.js Pro的命令庫非常的豐富,接口比較多。
Auto.js Pro腳本文件體積比較小。1000行的代碼,打包後的apk文件只有3-5M,還沒有廣告。
Autojs手機版教程
AutoJs最新版本apk是一款頗為實用的安卓手機免root腳本製作工具,其中的代碼都是入門級別的,有點程序基礎的用戶都能看懂,而對編程全然不知的用戶只要修改應用中的坐標和次數也能夠輕鬆完成腳本編輯,遊戲錄製、應用功能啟動等一觸即達。
一個不需要Root權限的類似按鍵精靈的自動操作軟件,可以實現自動點擊、滑動、輸入文字、打開應用等。注意:這裡的不需要Root權限指的是一般軟件,遊戲的自動點擊等是需要Root權限的。
AutoJs最新版本apk特色:
1.簡單易用的自動操作函數;
2.懸浮窗錄製和運行;
3.豐富的文檔、教程與示例;
4.更專業強大的選擇器API,提供對屏幕上的控件的尋找、遍歷、獲取信息、操作等。類似於Google的UI測試框架UiAutomator,您也可以把他當做移動版UI測試框架使用;
6.採用JavaScript為腳本語言,支持簡單的代碼補全。您也可以把他當作簡便的JavaScript IDE使用;
7.帶有界面分析工具,類似Android Studio的LayoutInspector,可以分析界面層次和範圍、獲取界面上的控件信息;
8.支持使用Root權限以提供更強大的屏幕點擊、滑動、錄製功能和運行shell命令。
AutoJs最新版本apk使用說明:
有些按鈕或者部件是圖標而不是文字(例如發送朋友圈的照相機圖標以及QQ下方的消息、練聯繫人、動態圖標),這是不能通過click來點擊,只能通過描述圖標所在的區域來點擊。
原創文章,作者:小藍,如若轉載,請註明出處:https://www.506064.com/zh-hant/n/271838.html