python脚本控制安卓手机,可以用来做什么你知道吗?

Python-PyAndroidControl通过python脚本控制您的Android设备 PyAndroidControl - 通过python脚本控制您的Android设备 立即下载

有的时候想写写安卓的脚本,不过用 java 或者 kotlin 写图像处理什么的太麻烦了,按键精灵的脚本我也懒得学。adb 倒是可以,但是很多时候要用电脑,又有些不太方便。感觉现在云手机比较方便吧,比如说:红手指、爱云兔这种,我比较喜欢用云手机这种挂一挂机,在手机上随时都能看看挂机的进度什么的。
在这里插入图片描述

于是就写了个基础的安卓端的接收器,用来接收服务端 python 的控制命令,从而对安卓机进行操控。

架构想法

架构比较简单,有个安卓端和webserver端。


在这里插入图片描述

其实就是 App 每隔一段时间上传截图给 web 端,然后可以用 python 做一波图像搜索或者是别的什么东西随意,然后返回命令给 App 端,然后 App 执行相应命令。

使用方法

安装PyAndroidControl APP

因为要操控设备,所以这里需要授予PyAndroidControl应用root权限才行。

按照个人需求修改代码

这里提供了一个get_commands方法供开发者使用。有两个参数,第一个token代表登陆时的标签,用以区分用户。第二个img_file代表安卓设备的截图。

所以只要修改

simple-control-server/logics.py 文件即可。

def get_commands(token, img_file):
 """ analyze the screenshot and send
 commands back to android device """
 img_file.save("tmp.png")
 print(token)
 # your adb shell commands
 cmds = [
 'input text "111"',
 'input text "222"',
 'input text "333"',
 ]
 return cmds

这里面为了简单,提供了一个每个一秒自动输入“111”、“222”、“333”的例子。

在这里插入图片描述

python 定时执行app自动化脚本 可以定时执行摸个目录下的脚本,定时执行app 自动化 立即下载

相关推荐

Python写的Android手机自动抢红包和东方头条(转发)

Python3的Android手机自动抢红包和东方头条登录积分程序。 需要使用网易的Aritest这个神奇。都在代码里面。 先安装Airtest,找出对应的程序中的各个元素就可以使用了。 python中也要import,仔细看代码吧,挺简单的。

app自动化(二)python代码操控手机终端

接下来是如何通过python代码来操控手机app教程 一、 首先得先在pycharm中安装好第三方库:appium-python-client 然后使用ADB命令连接模拟器 1. 在cmd命令输入(adb connect 本地地址:模拟器端口号)来连接模拟器,每个模拟器的默认端口号都不同,不懂的可以在百度查一下 adb connect 127.0.0.1:62001 2. 查看已连接设备列表...

He的博客 5318

Android代码实现模拟点击操作

代码实现根据adb shell发送sendevent模拟点击

Python 操控手机 APP

From:https://www.cnblogs.com/7758520lzy/p/11994776.html Python 控制雷电模拟器:https://blog.youkuaiyun.com/zerglurker/article/details/102931511 python 控制手机 python控制雷电模拟器 经常看到用 Python 操作手机 ...

墨鱼菜鸡 3896

Python脚本利用adb进行手机控制的方法

主要介绍了Python脚本利用adb进行手机控制的方法,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧

Docker离线部署OpenWebUI操作步骤

docker离线部署openwebui

m0_49333265的博客 4356

python脚本控制手机app_PyAndroidControl:用 Python 脚本控制安卓设备

有的时候想写写安卓的脚本,不过用 java 或者 kotlin 写图像处理什么的太麻烦了,按键精灵的脚本我也懒得学。adb 倒是可以,但是很多时候要用电脑,又有些不太方便。感觉现在云手机比较方便吧,比如说:红手指、爱云兔这种,我比较喜欢用云手机这种挂一挂机,在手机上随时都能看看挂机的进度什么的。于是就写了个基础的安卓端的接收器,用来接收服务端 python 的控制命令,从而对安卓机进行操控。架构如...

weixin_39792472的博客 652

从入门到精通:dirmap 高级 Web 目录扫描实战指南

本文提供了一份从环境搭建到高级配置的dirmap Web目录扫描实战指南。详细解析了工具安装、核心配置文件dirmap.conf的深度调优,包括递归扫描、四种扫描模式(字典、爆破、爬虫、Fuzz)的实战应用,并演示了分阶段资产发现的完整工作流程,帮助安全人员高效发现隐藏目录与敏感文件。

rnn9storyteller的博客 482

通过ADB来实现脚本来控制手机

adb的全称为Android Debug Bridge,安卓调试桥,可以通过调试命令来控制手机,诸如开机,关机等按键控制;或者启动,关闭应用;异或进行触摸模拟.通过学习adb,可以实现简单的脚本控制,最大的特点是不需要root,对于普通手机都可以进行,帮助我们完成一些简单的重复性事件,诸如刷资源,各种app的签到。

killsime的博客 1万+

10X Visium空间转录组学入门:从芯片结构到数据分析全流程解析(附避坑指南)

本文全面解析10X Visium空间转录组学技术,从芯片物理结构、探针化学原理到湿实验全流程操作与避坑指南,并详细介绍了从FASTQ数据到空间可视化的核心分析流程。文章旨在帮助科研人员跨越从理论到实操的鸿沟,掌握从样本准备、文库构建到使用Space Ranger和Seurat进行数据分析与可视化的完整路径,为组织生物学研究提供清晰的实践指引。

weixin_29306011的博客 166

单片机应用案例:ESP32 搭配 BH1750 光强传感器和 Web 服务器

在该应用案例中,我们将使用 ESP32 开发板作为主控制器,BH1750 光强传感器用于采集环境光强度数据,并通过 Web 服务器展示采集到的数据。步骤一:购买材料步骤二:连接硬件步骤三:编写代码我们将使用 Arduino IDE 编写代码,以下是主要代码:// WiFi 设置const char* ssid = “你的 WiFi 名称”;const char* password = “密码”;// Web 服务器实例// BH1750 实例// 获取当前光强度数据。

RlDart的博客 813

YYDS!轻松用Python控制你的手机_使用python和adb(android debug bridge)的脚本示例

现在,我们做一些更复杂的事情:要求浏览器找到特定单词的定义,并截图以将其保存在我们的计算机上。要写的程序的基本流程如下:1.打开浏览器2.单击搜索栏3.输入搜索查询4.等待几秒钟5.截图并保存但是,在开始之前,你需要在默认浏览器中找到搜索栏的坐标,可以使用我之前建议的方法轻松地找到它们。对我来说,他们是(440,200)。首先,我们必须导入与以前相同的库,使用相同的connect方法。在我们的主要函数中,我们可以调用connect函数,并为搜索栏的x和y坐标分配一个变量。

2501_90193768的博客 2455

微信小程序 - [wxapplib]] backgroundfetch privacy fail {“errno”:101,“errMsg”:“private_getBackgroundFetchDa

微信小程序报错之backgroundfetch privacy fail,微信小程序报错WAServiceMainContext.js:1 [wxapplib]] backgroundfetch privacy fail {“errno“:101,怎么解决?问题出现:调用wx.chooseMessageFile报错(开发者工具中正常)用户隐私协议中未声明小程序使用此功能,安卓真机调试报错:backgroundfetch privacy fail ,怎么解决?微信小程序[wxapplib]] backgrou

🏆 前端领域优质创作者 1万+

你知道Python脚本控制安卓手机可以用来做什么吗?

有的时候想写写安卓的脚本,不过用 java 或者 kotlin 写图像处理什么的太麻烦了,按键精灵的脚本我也懒得学。adb 倒是可以,但是很多时候要用电脑,又有些不太方便。感觉现在云手机比较方便吧,比如说:红手指、爱云兔这种,我比较喜欢用云手机这种挂一挂机,在手机上随时都能看看挂机的进度什么的。 于是就写了个基础的安卓端的接收器,用来接收服务端 python 的控制命令,从而对安卓机进行操控...

Pyxinrou的博客 528

RK356x U-Boot研究所(命令篇)3.7 pci与nvme命令的用法

RK356x U-Boot研究所(命令篇)3.7 pci与nvme命令的用法

Systemcall名屋 2084

AIGC算法工程师面试八股文深度解析与进阶指南:揭秘Diffusion Models核心原理与实战技巧

总结来说,Cosine Noise Scheduler 的核心优势在于它能够更巧妙地平衡信号和噪声的比例,在扩散过程的早期阶段更长时间地保留原始图像的细节信息,从而为去噪模型提供一个更友好的学习环境,最终带来更优异的生成质量。🚀

FJN110的博客 346

安卓脚本用什么写_python脚本控制安卓手机,可以用来做什么你知道吗?

有的时候想写写安卓的脚本,不过用 java 或者 kotlin 写图像处理什么的太麻烦了,按键精灵的脚本我也懒得学。adb 倒是可以,但是很多时候要用电脑,又有些不太方便。感觉现在云手机比较方便吧,比如说:红手指、爱云兔这种,我比较喜欢用云手机这种挂一挂机,在手机上随时都能看看挂机的进度什么的。于是就写了个基础的安卓端的接收器,用来接收服务端 python 的控制命令,从而对安卓机进行操...

weixin_39965283的博客 1371

太阳敏感器:卫星姿态控制的“指南针

在卫星姿态控制系统中,太阳敏感器(Sun Sensor) 是至关重要的光学姿态敏感器之一。它通过探测太阳光的方向,为卫星提供关键的姿态参考信息,确保卫星能够正确调整自身方位,维持稳定的对日定向,保障能源供应和任务执行。

ScilogyHunter的博客 1732

安卓脚本用什么写_你知道Python脚本控制安卓手机可以用来做什么吗?

有的时候想写写安卓的脚本,不过用 java 或者 kotlin 写图像处理什么的太麻烦了,按键精灵的脚本我也懒得学。adb 倒是可以,但是很多时候要用电脑,又有些不太方便。感觉现在云手机比较方便吧,比如说:红手指、爱云兔这种,我比较喜欢用云手机这种挂一挂机,在手机上随时都能看看挂机的进度什么的。于是就写了个基础的安卓端的接收器,用来接收服务端 python 的控制命令,从而对安卓机进行操控。htt...

weixin_39948824的博客 367

Devexpress16.2.6破解工具

Devexpress16.2.6破解工具Devexpress16.2.6破解工具Devexpress16.2.6破解工具Devexpress16.2.6破解工具

jdk-8u144-linux-x64.tar.gz.

该资源为搭建Linux系统Java环境用,资源的后缀为tar.gz格式的压缩包

安卓控制 python_python脚本控制安卓手机,可以用来做什么你知道吗?

有的时候想写写安卓的脚本,不过用 java 或者 kotlin 写图像处理什么的太麻烦了,按键精灵的脚本我也懒得学。adb 倒是可以,但是很多时候要用电脑,又有些不太方便。感觉现在云手机比较方便吧,比如说:红手指、爱云兔这种,我比较喜欢用云手机这种挂一挂机,在手机上随时都能看看挂机的进度什么的。于是就写了个基础的安卓端的接收器,用来接收服务端 python 的控制命令,从而对安卓机进行操...

weixin_29185493的博客 319

C# WinForm 基于DirectShow.dll编写的程序,可边预览边保存视频,音频和图片

基于微软的DirectShow.dll的二次开发1.自动识别连接的摄像头跟麦克风且可以对其进行选择(默认选中第一个)2.可录制wmv和avi两种格式的视频并且都带有音频,avi可以录制的分辨率和帧数进行选择,wmv默认进行了淸晰度优化如不喜欢可去除代码中有相关提示3.可在预览点开之后进行拍照,也可边录制视频边拍照4.添加了视频和音频的压缩功能(酌情使用)这次二次开发发现C#对DirectShow的相关信息太少,这次做完也不敢藏私共享出来,还望大家指正

挂机代码脚本_你知道Python脚本控制安卓手机可以用来做什么吗?

有的时候想写写安卓的脚本,不过用 java 或者 kotlin 写图像处理什么的太麻烦了,按键精灵的脚本我也懒得学。adb 倒是可以,但是很多时候要用电脑,又有些不太方便。感觉现在云手机比较方便吧,比如说:红手指、爱云兔这种,我比较喜欢用云手机这种挂一挂机,在手机上随时都能看看挂机的进度什么的。于是就写了个基础的安卓端的接收器,用来接收服务端 python 的控制命令,从而对安卓机进行操控。htt...

weixin_29840475的博客 427

NTscan扫描工具

ntscan是一个扫描器,可以扫描没有密码和弱密码的共享,先到配置文件中填写猜测的用户名和密码,扫描过程中右侧出现的是扫描日志。

手机写python脚本_你知道Python脚本控制安卓手机可以用来做什么吗?

有的时候想写写安卓的脚本,不过用 java 或者 kotlin 写图像处理什么的太麻烦了,按键精灵的脚本我也懒得学。adb 倒是可以,但是很多时候要用电脑,又有些不太方便。感觉现在云手机比较方便吧,比如说:红手指、爱云兔这种,我比较喜欢用云手机这种挂一挂机,在手机上随时都能看看挂机的进度什么的。于是就写了个基础的安卓端的接收器,用来接收服务端 python 的控制命令,从而对安卓机进行操控。htt...

weixin_39993301的博客 138

python 今日头条 控制手机_你知道Python脚本控制安卓手机可以用来做什么吗?

有的时候想写写安卓的脚本,不过用 java 或者 kotlin 写图像处理什么的太麻烦了,按键精灵的脚本我也懒得学。adb 倒是可以,但是很多时候要用电脑,又有些不太方便。感觉现在云手机比较方便吧,比如说:红手指、爱云兔这种,我比较喜欢用云手机这种挂一挂机,在手机上随时都能看看挂机的进度什么的。于是就写了个基础的安卓端的接收器,用来接收服务端 python 的控制命令,从而对安卓机进行操控。htt...

weixin_42481553的博客 284

Python可以调用Gpu吗_你知道Python脚本控制安卓手机可以用来做什么吗?

有的时候想写写安卓的脚本,不过用 java 或者 kotlin 写图像处理什么的太麻烦了,按键精灵的脚本我也懒得学。adb 倒是可以,但是很多时候要用电脑,又有些不太方便。感觉现在云手机比较方便吧,比如说:红手指、爱云兔这种,我比较喜欢用云手机这种挂一挂机,在手机上随时都能看看挂机的进度什么的。于是就写了个基础的安卓端的接收器,用来接收服务端 python 的控制命令,从而对安卓机进行操控。htt...

weixin_39866857的博客 185
上一篇: 下个十年,Python的“王者”地位还能保住吗?
下一篇: Python会在2021年死去吗?Python 3.9回顾
克金森沐沐
博客等级 码龄6年 694粉丝 64原创
评论 1
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值