**
adb快速编写bat脚本,对安卓手机内钉钉,操作上下班打卡。
解决的你每天迟到早退“大烦恼”。
**
adb connect 192.168.10.155
#WiFi连接手机
adb devices
#查看adb连接手机设备
adb shell input keyevent 224
#点亮屏幕
adb shell input swipe 300 1000 300 500
#滑动屏幕解锁
adb shell am start -n com.alibaba.android.rimet/com.alibaba.android.rimet.biz.LaunchHomeActivity
#找到钉钉应用,并打开。
TIMEOUT /T 3
adb shell input tap 360 1350
#进入钉钉后,点击壹品仓
TIMEOUT /T 3
#点击后等待3秒
adb shell input tap 500 1050
#点击【考勤打卡】
TIMEOUT /T 3
adb shell input tap 360 800
#点击【上班打卡,下班打卡】
TIMEOUT /T 3
adb shell input keyevent 26
#关闭手机屏幕。
基于上面代码现做出以下优化!
adb connect 192.168.10.155
#WiFi连接手机
adb devices
#查看adb连接手机设备
adb shell input keyevent 224
#点亮屏幕
adb shell input swipe 300 1000 300 500
#滑动屏幕解锁
adb shell am start -n com.alibaba.android.rimet/com.alibaba.android.rimet.biz.LaunchHomeActivity
#找到钉钉应用,并打开。
TIMEOUT /T 2
adb shell input tap 360 1350
#进入钉钉后,点击:【壹品仓】
TIMEOUT /T 2
adb shell input tap 500 1050
#点击【考勤打卡】
TIMEOUT /T 2
adb shell input tap 360 800
#点击【上班打卡,下班打卡】
TIMEOUT /T 2
adb shell screencap -p /sdcard/01.png
#截图成功打卡图片到电脑
adb pull /sdcard/01.png
TIMEOUT /T 1
#截图导入电脑
adb shell input keyevent 3
#返回首页
TIMEOUT /T 1
adb shell input tap 510 1450
#查看后台应用
adb shell input swipe 360 1100 400 300
#杀掉应用
adb shell input keyevent 26
#关闭手机屏幕。
01.png
#打开截图图片,确认是否成功打卡!
exit
注:本人此次测试手机为HUAWEI_P20_PRO,未能适配其他机型,需手动获取【指针元素】稍微修改即可,完美使用!
具体操作中,有疑问,可以加我微信。