ADB钉钉打卡

**

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,未能适配其他机型,需手动获取【指针元素】稍微修改即可,完美使用!

在这里插入图片描述
具体操作中,有疑问,可以加我微信。

猜你喜欢

转载自blog.csdn.net/weixin_45503499/article/details/115373504