电脑控制手机

作者: ATangYaaaa | 来源:发表于2018-06-29 12:07 被阅读0次

    学习adb强大的安卓调试功能后试着用python写了一个模块用于操控手机:

    #-*-coding:utf-8-*-

    # 用adb对我的小米手机进行操作

    # 连接 解锁 截屏 关屏幕

    import os

    import time

    device_IP = '192.168.0.101:5555'

    def lianjie(device_IP):

    os.system('adb connect %s' % device_IP)

    return

    def jiesuo():

    os.system('adb devices')

    os.system('adb shell input keyevent 3')

    os.system('adb shell input swipe 540 1860 540 1500 200')

    os.system('adb shell input text 1991')

    return

    def jieping():

    os.system('adb shell /system/bin/screencap -p /sdcard/screenshot.png')

    os.system('adb pull /sdcard/screenshot.png C:/Users/Administrator/Run/Python/adb')

    return

    def guanpingmu():

    os.system('adb shell input keyevent 26')

    return

    if __name__ == '__main__':

    # lianjie()

    jiesuo()

    time.sleep(1)

    jieping()

    time.sleep(1)

    guanpingmu()

    几个需要掌握的命令:

    adb connect192.168.0.101:5555

    adb devices

    adb push #传文件

    adb shell:

        getevent

        screencap -p

        input keyevent 26

        input text

        input tap 100 100

        input swipe 100 100 200 200 300

    有了这个函数模块的基本使用法,就能实现知乎中利用python玩微信跳一跳的基本操作拉。

    相关文章

      网友评论

        本文标题:电脑控制手机

        本文链接:https://www.haomeiwen.com/subject/ohxayftx.html