久违的来记录一下最近学习的通过python代码来实现操控手机,这里是利用adb,安卓调试桥来实现的,当然也可以利用appium来实现,appium是一种自动化测试相关的,也能实现操作手机。Android 调试桥 (adb) 是一种功能多样的命令行工具,可让您与设备进行通信。adb 命令可用于执行各种设备操作(例如安装和调试应用),并提供对 Unix shell(可用来在设备上运行各种命令)的访问权            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-09-07 14:10:32
                            
                                161阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            # Python 控制手机App
作为一名经验丰富的开发者,我将教你如何使用Python来控制手机App。这对于刚入行的小白来说可能有些困难,但是只要按照以下步骤操作,你将能够轻松实现这一目标。
## 流程
首先,让我们看看整个流程的步骤:
| 步骤 | 操作 |
| --- | --- |
| 1 | 安装Appium库 |
| 2 | 配置Appium环境 |
| 3 | 连接手机设备            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2024-06-17 06:00:36
                            
                                197阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            # Python控制手机App
## 概述
随着智能手机的普及,手机App已经成为人们日常生活的必需品。而控制手机App的需求也越来越多,无论是自动化测试、自动化操作还是手机App的开发与调试,都离不开对手机App的控制。本文介绍如何使用Python控制手机App,以及相关的代码示例。
## 准备工作
在使用Python控制手机App之前,我们需要安装相应的工具和库。以下是准备工作的步骤:            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2023-09-07 21:20:49
                            
                                522阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            百度搜索"qpython",点击qpython官网。《QPython》是一个脚本引擎,他整合了Python解释器、Console、编辑器和SL4A库。可以让你在Android设备上运行Python语言开发的程序。它就是Android上的Python!此外,它提供了开发工具能让你在Android设备上方便地开发Python项目。点击DOWNLOAD点qpython而不是qpython3挑选一个版本,            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-01-09 19:16:16
                            
                                98阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            一、自动化文件管理1.在目录中对文件进行排序\# Python脚本用于按文件扩展名对目录中的文件进行排序  
import os  
from shutil import move  
def sort\_files(directory\_path):  
    for filename in os.listdir(directory\_path):  
        if os.path.i            
                
         
            
            
            
            ## Python控制iOS手机App
### 引言
在移动应用开发过程中,经常需要对iOS手机App进行自动化测试、模拟用户行为或进行性能测试等操作。本文将介绍如何使用Python来控制iOS手机App,并提供了一些代码示例,以帮助读者更好地理解和应用这些技术。
### 准备工作
在开始控制iOS手机App之前,我们需要先安装一些必要的软件和库。
#### 1. 安装Python
首            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2023-10-25 09:55:23
                            
                                1149阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            文章目录一、adb简介二、常用命令1、查看当前连接设备2、获取android移动设备的版本信息3、安装apk文件4、获取当前界面中显示APP的包名(appPackage)和活动名(appActivity)5、通过adb命令卸载应用6、查看手机端安装的所有app包名7、查看指定app的路径8、传递文件9、启动app10、截图三、屏幕事件1、输入文本2、点击坐标3、滑动四、日志查询1、查询日志2、结            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-07-21 20:12:34
                            
                                339阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            本帖最后由 DDFer 于 2020-1-1 23:17 编辑自学py写的第一个脚本本教程为新手向更新:修复了在关闭进程后无法二次开启进程的bug时隔3天我又回来辣因为发现原本要介绍的模型套进脚本里用不了,连夜肝读网上的帖子,终于构建了一个可以使用的新模型,并顺便精简了一下代码(中途出现无数次奇怪的报错在此感谢无数个精华帖子的作者(太多了就不点名了)让我一夜间学会了一个新概念不多BB,下面教程开始            
                
         
            
            
            
            使用环境 : win7  64 ,  python3.6.1 , appium-desktop使用python 自动化控制手机app必要安装步聚。1  jdk    jdk-8u171-windows-x64       安装jdk 很简单。关键是安装后需要配置环境变量    系            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-10-17 10:51:46
                            
                                90阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            手机自动化测试之前发布过小萝贝控机大师与按键精灵结合实现手机自动化测试的功能,小萝贝控机大师升级了实现了更多手机自动化测试的功能,如下:l 手机功能自动化测试:录制脚本,检查点时点击小萝贝控机大师右边的截图按钮,回放脚本,编辑脚本l 电脑可以控制多部手机,可以选择相同手机分辨率的手机,不同手机品牌型号的手机进行兼容性测试。电脑连接多部手机时,设置一个手机为主控,操作主控手机其他            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-11-29 06:22:53
                            
                                15阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            # Python执行脚本控制APP:实现自动化的未来
在现代软件开发和自动化测试过程中,使用Python控制应用程序(APP)的能力显得尤为重要。无论是进行自动化测试、监控APP运行状态,还是实现简单的操作脚本,Python都提供了丰富的库和工具,使得这一切变得容易可行。
## Python与应用程序的连接
要控制APP,首先需要确保可以与其进行交互。通常,APP可以分为两种类型:桌面应用(            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2024-08-25 04:28:28
                            
                                134阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            作者:星安果“ 阅读本文大概需要 5 分钟。   
 ” 
 1. 前言最近有读者后台给我留言,说这段时间云服务器涨价了,自己日常就运行一些简单的脚本,因此不太想入坑云服务器,问我能不能提供一个不一样的思路给他本篇文章将介绍一款软件,即:iSH这款 App 功能非常强大,可以运行各种脚本,适用于需求不是很大的小伙伴2. 介绍iSH 是一款运行在 iOS 系统上的 App,可以运行 Lin            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-08-09 12:30:36
                            
                                124阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            经常看到用 Python 操作手机 APP 的项目,例如抖音、闲鱼之类的,看完后发现这些项目无一例外需要部署ADB环境。
为了使没有安卓开发经验的人也能快速学会用Python操作手机APP,我从Android SDK部署、ADB基础应用、Python操作手机等方面入手写了这篇文章,目的是使大家对ADB的使用有一个直观的认识,这样在玩上面提到的这些项目时会更轻松一些。            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-07-07 18:52:20
                            
                                291阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            Android组件学习系列(一)郭霖《第一行代码》第二版 的学习总结。序言:众所周知,Android中有四大组件:Activity、BroadcastReceiver、Service和ContentProvider。Android开发中都是围绕这四大组件来开发。我们的一个App开发,无论使用了何种技术:访问网络、多媒体,数据储存,或者你写了各种各样的类 or JavaBean。你做的一切都是为了得            
                
         
            
            
            
            Python程序设计基础——目录   第一部分——基础篇      一、Python程序控制 一、程序结构流程控制是编程语言中极其重要的一部分,它提供了控制程序执行的方法。在计算机程序设计中,有  种基本程序结构:顺序结构、选择结构 以及 循环结构。因此,对应有三种语句:顺序执行语句、选择执行语句以及循环执行语句。说明:顺序结构要求编写的语句按照编写顺序依次被执行;选            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-10-13 20:56:42
                            
                                83阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            环境:Python3.7,Selenium,Chromedriver要签到的平台越来越多了,手动签到感觉太麻烦,干脆写了个自动签到的脚本,每天定时运行就可以签到了目前可以完成网易云首页的签到和网易云音乐人任务中心的每日登录奖励领取下面贴代码:  from selenium import webdriver
from selenium.webdriver.common.by import By
im            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-06-07 18:52:34
                            
                                358阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            AirDrop苹果在2010推出的OS X 10.7 Lion系统中加入了全新的AirDrop功能,该功能允许两台Mac机之间无线传输文件。区别于传统的局域网文件共享方式,AirDrop不要求两台机器在同一个网络内。用户无需设置,只需要打开AirDrop文件夹即可查看到其他用户,分享文件变得非常便捷。AirDrop不需要基于(无线)路由器或者手动建立热点组网,它是利用Mac与Mac之间的点对点网络            
                
         
            
            
            
            ## 实现Python控制苹果手机上的APP
### 1. 整体流程
首先,我们需要了解整个流程。下面是实现Python控制苹果手机上的APP的流程图:
```mermaid
gantt
    title 实现Python控制苹果手机上的APP流程
    section 安装环境
        创建开发环境: 2021-01-01, 5d
        下载必要的库: 2021-0            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2023-10-06 10:38:03
                            
                                463阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            通过LR录制手机脚本的方式有三种:1)通过安卓模拟器录制;2)通过抓包录制;3)通过代理方式录制; 本文使用第二种方式进行录制,首先需要先安装LoadRunner11测试工具,然后安装lr录制App补丁“LR_03105_Patch4.exe”,网上有很多下载地址。LR_03105_Patch4.exe安装成功后在LoadRunner11中可以创建 Mobile App(HTTP/XML)脚本&n            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-04-25 14:37:41
                            
                                124阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            最近编写了两个辅助iOS开发的脚本,用于一些自动化处理。简介objective-c 方法名格式化器由于工作有些变动的原因,之前一段时间开发iOS时是在21寸的iMac屏幕上开发,现在自己买了macbook pro之后就在自己的笔记本上开发(其实之前更早的时候我是在19寸的黑苹果显示器下开发)。这样的屏幕尺寸变化,导致一些基于原来屏幕尺寸的代码缩进、换行在另一个屏幕上看起来显得异常混乱。了解obj-            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-12-30 16:11:36
                            
                                84阅读
                            
                                                                             
                 
                
                                
                    