Skip to main content

Operate Android devices with a GUI tool producted by Python.

Project description

pyadb_GUI

介绍

使用 python 自带的 Tkinter 库编写一个通过GUI 界面操作 adb 设备的可执行文件。

开发计划

  1. 基础功能(1.0 版本)
    • 常用遥控器按键
    • 一键直达 蓝牙配对/ wifi 连接
      • 调整快捷键背景色
    • 一键输入文字
      • 输入后清除文字
  2. 设备信息界面
    • 设备
      • 时间
      • 版本
      • 获取 DSN 号
    • 网络
      • ip 地址
      • 联网状态
    • 遥控器
      • mac 地址
    • TreeView (列表)视图
    • NoteBook 分页
    • 双击复制信息
  3. 视频/截图
    • 截图功能
    • 屏幕录制功能
  4. log 截取(关键字)
    • adb / picus / event log
    • get_log
    • 清理 log 缓存
  5. adb push 文件
  6. 刷机功能
  7. 多设备
    • adb connect & adb disconnect
    • TV & SMP 的连接方式不同
    • 显示设备 adb kill-server + sudo adb devices -l
    • 常驻浮动条 显示多设备已连接的设备
  8. 优化
    • 布局自适应缩放

软件架构

软件架构说明

安装教程

  1. xxxx
  2. xxxx
  3. xxxx

使用说明

  1. xxxx
  2. xxxx
  3. xxxx

参与贡献

  1. Fork 本仓库
  2. 新建 Feat_xxx 分支
  3. 提交代码
  4. 新建 Pull Request

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

pyadb_gui-0.1.6.tar.gz (4.5 kB view hashes)

Uploaded Source

Built Distribution

pyadb_gui-0.1.6-py3-none-any.whl (5.2 kB view hashes)

Uploaded Python 3

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page