关键词搜索

源码搜索 ×
×

Python笔记-U2解锁手机九宫格

发布2020-07-22浏览1145次

详情内容

首先介绍几个函数

  1. import uiautomator2 as u2
  2. d = u2.connect_usb("8681-A01-0xc60fcc9d")
  3. d.screen_off() #息屏
  4. d.screen_on() #仅仅是点亮平面
  5. d.unlock() #进入解锁界面
  6. d.info.get("screenOn") #获取当前屏幕状态,如果是亮就为True,息屏就为False
  7. d.press("home") #按下home键
  8. d.press("back") #按下back键
  9. d.swipe_ext("right") #右滑动
  10. d.swipe_ext("left") #左移动
  11. d.swipe_points([], duration) #滑动到指定list点,duration为延时单位为s

如下:

记录下然后进行滑动

  1. import uiautomator2 as u2
  2. d = u2.connect_usb("8681-A01-0xc60fcc9d")
  3. d.app_start(package_name="com.wandoujia.phoenix2")
  4. print("step 1")
  5. d.screen_off()
  6. d.unlock()
  7. points = [
  8. (0.219, 0.853),
  9. (0.498, 0.697),
  10. (0.78, 0.535),
  11. (0.782, 0.693),
  12. (0.784, 0.855),
  13. (0.219, 0.536),
  14. ]
  15. d.swipe_points(points=points, duration=0.2)
  16. print("step 2")

 

相关技术文章

点击QQ咨询
开通会员
返回顶部
×
微信扫码支付
微信扫码支付
确定支付下载
请使用微信描二维码支付
×

提示信息

×

选择支付方式

  • 微信支付
  • 支付宝付款
确定支付下载