同时按压左键跟power键
#! /usr/bin/env python
# -*- coding: utf-8 -*-
import time
import os
def pressKeys(seconds,num):
print u'同时按压左侧建+电源键 %d 秒,重复第 %d 次'%(seconds,num)
print 'press down...'
os.system('adb shell sendevent /dev/input/event0 0001 0116 00000001') #按下电源键
os.system('adb shell sendevent /dev/input/event0 0000 0000 00000000') #按下电源键,执行
os.system('adb shell sendevent /dev/input/event2 0001 0766 00000001') #按下左侧建
os.system('adb shell sendevent /dev/input/event2 0000 0000 00000000') #按下左侧建,执行
time.sleep(seconds)
os.system('adb shell sendevent /dev/input/event2 0001 0766 00000000') #抬起左侧建
os.system('adb shell sendevent /dev/input/event2 0000 0000 00000000') #抬起左侧建,执行
os.system('adb shell sendevent /dev/input/event0 0001 0116 00000000') #抬起电源键
os.system('adb shell sendevent /dev/input/event0 0000 0000 00000000') #抬起电源键,执行
print 'finish'
num = 1
loop = 5 # loop 循环次数
timespan = 3 # 按压时间
while num <= loop:
pressKeys(timespan,num)
os.system('adb shell input keyevent 4') # 点击back
num += 1
启动XXXXX
#! /usr/bin/env python
# -*- coding: utf-8 -*-
import time
import os
def pressKeys(seconds,num):
print u'同时按压左侧建+电源键 %d 秒,重复第 %d 次'%(seconds,num)
print 'press down...'
os.system('adb shell sendevent /dev/input/event0 0001 0116 00000001') #按下电源键
os.system('adb shell sendevent /dev/input/event0 0000 0000 00000000') #按下电源键,执行
os.system('adb shell sendevent /dev/input/event2 0001 0766 00000001') #按下左侧建
os.system('adb shell sendevent /dev/input/event2 0000 0000 00000000') #按下左侧建,执行
time.sleep(seconds)
os.system('adb shell sendevent /dev/input/event2 0001 0766 00000000') #抬起左侧建
os.system('adb shell sendevent /dev/input/event2 0000 0000 00000000') #抬起左侧建,执行
os.system('adb shell sendevent /dev/input/event0 0001 0116 00000000') #抬起电源键
os.system('adb shell sendevent /dev/input/event0 0000 0000 00000000') #抬起电源键,执行
print 'finish'
num = 1
loop = 100000 # loop 循环次数
timespan = 60 # 按压时间
while num <= loop:
pressKeys(timespan,num)
#os.system('adb shell input keyevent 4') # 点击back
time.sleep(5)
num += 1