日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

疫情信息填表-----auto.js 2.0版

發布時間:2023/12/20 编程问答 26 豆豆
生活随笔 收集整理的這篇文章主要介紹了 疫情信息填表-----auto.js 2.0版 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

本篇文章代碼提供給本校學生,其它學校學生可根據我的代碼進行改編(我也是改編別人的😁)本文代碼是JavaScript腳本語言編寫。
step1:首先下載auto.js,這個下載auto.js的4.1.1 版本在使用手機在網上搜索就行,下載到手機桌面。
step2:然后創建一個文件如圖

step3:自己命名文件名,下面給出代碼

var my = {} my.appName = "今日校園" my.province = "安徽省" //填名稱 省份自己的省份 my.city = "xx市" //城市自己所在的城市 my.county = "xx區" //區或者縣 my.details = "xxxxx" //詳細住址//相關的具體信息如下 my.confirm = true //本人是否承諾以上所填的全部內容屬實、準確,不存在任何隱瞞與不實的情況? my.reConfirm = true //確認已認真查看,且填寫信息無誤的 my.isSubmit = true //最后的提交按鈕 my.temperature = "37.2℃及以下" //一個字符都不能錯 my.healthy="健康" my.healthy_color="綠色" my.jsVersion = "auto.js.4.1.1" //只點擊當天的表單 my.isFinalSubmit = false //針對最后的提交 默認false 不建議直接打開 最好檢查一次后打開 打開就沒有后悔的機會了 (如果信息符合就把false改為true) console.show() auto.waitFor() log("查看是否打開無障礙權限") sleep(500) log("本腳本只適合作者本校學生使用") log("開始執行 版本" + my.jsVersion) //開始 if (launchApp(my.appName)) {log("打開 app 等待進入主頁")log("等待消息出現")text("消息").waitFor()sleep(500)if (text("消息").findOne().parent().parent().click()) {log("進入消息通知成功")sleep(500)if (text("輔導員通知").findOne().parent().parent().parent().parent().click()) {log("進入輔導員通知成功")sleep(500)var objectWriting = textContains("未填寫").find()if(objectWriting.length==0) {log("今天似乎沒有未填寫!")exit()}var writing=objectWriting[objectWriting.length-1]if (writing.parent().parent().parent().click()) {log("進入信息填表成功")log("等待界面加載")text("請選擇省或海外").waitFor()sleep(500)//頁面操作auto1()log("1 必然成功啦")sleep(1000)className("android.widget.EditText").findOne().setText(my.details)log("2 填寫完成")sleep(500)//溫度if (text(my.temperature).findOne().click()) {log("點擊" + my.temperature + "成功")}else {log("溫度已經填寫完成")}sleep(200)//健康狀況if (text(my.healthy).findOne().click()){log("點擊"+my.healthy+"成功")}else{log("已經填寫為健康")}sleep(200)//健康碼顏色if (text(my.healthy_color).findOne().click()){log("點擊"+my.healthy_color+"成功")}else{log("健康碼填寫為綠色")}sleep(200)var objectYes = className("android.widget.CheckBox").text("是").find()var objectNo = className("android.widget.CheckBox").text("否").find()objectNo.forEach(function (item, index) {log(index)if (item && index < 5) {if (item.click()) {sleep(200)log("否 index=" + index + "點擊成功")}elselog("fail")}})//先這樣寫后期再修改objectYes.forEach(function (item, index) {log(index)if (item && index == 4 && my.confirm) {if (item.click()) {sleep(200)log("confirm" + index + "點擊成功")}elselog("fail")}})sleep(200)//reConfirmif (my.reConfirm) {text("確認已認真查看,且填寫信息無誤。").findOne().click()log("reConfirm點擊成功")}sleep(200)if (my.isSubmit) {text("提交").findOne().click()log("isSubmit點擊成功")}sleep(200)if (my.isFinalSubmit) {className("android.widget.Button").text("提交").findOne().click()log("isFinalSubmit點擊成功")}log("腳本執行完畢")sleep(1000)console.hide()} else {log("access to 輔導貓 fail 請關閉應用重新打開")toast("access to 輔導貓 fail")}} else {log("access to 輔導貓 fail 請關閉應用重新打開腳本")}} } else {log("open app fail") }function auto1() {sleep(500)if (text("請選擇省或海外").findOne().parent().click()) {log("find success")sleep(200)if (text(my.province).findOne().click()) {log("click"+my.province+"success")sleep(1000)} else {log("find fail")}clickOk()} else {log("find fail")}sleep(200)if (text("請選擇市或洲").findOne().parent().click()) {log("find success")if (text(my.city).findOne().click()) {log("click"+my.city+"success")sleep(1000)} else {log("find fail")}clickOk()} else {log("find fail")}sleep(200)if (text("請選擇區/縣或者國家").findOne().parent().click()) {log("find success")if (text(my.county).findOne().click()) {log("click"+my.county+"success")sleep(1000)} else {log("find fail")}clickOk()} else {log("find fail")} }function clickKey(key){className("android.widget.Button").text(key).findOne().click()sleep(1000) }function clickOk() {if (text("確認").findOne().click()) {log("ok success")} else {log("ok fail")}sleep(1000) }

step4:把代碼粘貼復制就行,然后運行你的代碼,切記今日校園沒有打開過,如果打開過,把后臺就行刪除就行。然后再運行代碼,切記運行代碼時要打開auto.js的無障礙開關。
step5:如果想每天定時運行請看上一個博客,通過作者的觀察,如果想每天定時運行,必須保證auto.js保持后臺運行。

總結

以上是生活随笔為你收集整理的疫情信息填表-----auto.js 2.0版的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。