adb控制手机屏幕滑动

news/2025/2/5 6:57:14/

前言:

这个用的是小米手机,在“开发者选项中”把 “USB调试”和**“USB调试(安全设置**)”两个都打开,
也可以把 指针位置 打开 来看触控点在屏幕的坐标:
在这里插入图片描述

2 adb 划动相册

其中
1.choice /t 1 /d y /n >nul 的1 是1秒钟滑动一次
2.adb shell input swipe 350 1000 850 1000 200
350 1000 850 1000 200 —x1 y1 x2 y2 200是精度?


chcp 65001
@echo off
echo 开始滑动
set str =100
:start
adb shell input swipe 350 1000 850 1000 200
choice /t 1 /d y /n >nul
set /a str+=1
cls
echo 滑动次数 %str%goto start

把上述代码 粘贴到txt文件中,改成 bat文件

放在adb的文件夹中 就可以运行了
在这里插入图片描述

3 python 运行

我使用的是pycharm,插上手机运行这个就行了
在这里插入图片描述

import os
import time
i = 1
while i <= 99999999 : os.system("adb shell input swipe 250 1000 850 1000 200")i += 1time.sleep(1)

问题

出现如下
adb: unable to connect for root: device unauthorized.
This adb server’s $ADB_VENDOR_KEYS is not set
Try ‘adb kill-server’ if that seems wrong.
Otherwise check for a confirmation dialog on your device

解决方法 :
手机把USB调试关闭后再开启就行了


http://www.ppmy.cn/news/764100.html

相关文章

全板子题G划 P2

【模板】最近公共祖先&#xff08;LCA&#xff09; 水温逐渐升高 #include<bits/stdc.h> using namespace std; const int N 5e5 10; int n,m,s; vector<int> ed[N]; int dp[N][21],dep[N];void dfs(int x,int fa){for(int i 1;i < 20;i)dp[x][i] dp[dp[x…

【移动端】滑动验证致使整个屏幕都在动

最近发现一款JQ图片滑动验证的代码。当手机端拖动按钮元素时&#xff0c;会触发手机浏览器自带事件&#xff0c;导致滑动失效或切屏&#xff0c;并且浏览器报错。 [Intervention] Unable to preventDefault inside passive event listener due to target being treated as pas…

移动端滑动验证为什么整个屏幕都在动?

开发手机移动端验证时&#xff0c;发现拖动元素会触发手机浏览器自带事件&#xff0c;导致滑动失效或切屏&#xff0c; 解决方法&#xff1a; html{touch-action:none;touch-action:pan-y; }var startX,startY;document.addEventListener("touchstart",function(e)…

cocos creator 划动屏幕以移动摄像机

本来代码是这么写的&#xff0c;在浏览器中运行也是好的。 cc.Class({extends: cc.Component,properties: {_begin: cc.Integer,_end: cc.Integer,_origin: cc.Integer,_camera: cc.Node,},onLoad () {// 找到摄像机this.camera cc.find("Canvas/Main Camera");// …

【第三章 flutter学习之Dart基础(上)】

文章目录 一、入口方法的定义方式二、Dart变量和常量三、Dart常用数据类型四、Dart运算符与类型转换及循环语句五、自定义方法六、Dart静态成员、操作符、类的继承七、接口八、接口分离写法九、一个类实现多个接口 一、入口方法的定义方式 main(){print(hello world) } //下边…

NTKO 控件安装失败,请检查安全设置解决方法。

如果各种设置都无效的话&#xff0c;可以尝试以管理员方式打开浏览器再安装试试。

什么是 Spring 框架?使用 Spring 框架的好处是什么?Spring 框架中用到了哪些设计模式?

什么是 Spring 框架? Spring 是一种轻量级开发框架&#xff0c;旨在提高开发人员的开发效率以及系统的可维护性。 Spring 官网&#xff1a;https://spring.io/ Spring 框架指的是 Spring Framework&#xff0c;它是很多模块的集合&#xff0c;使用这些模块可以很方便地协助…

火狐浏览器无法载入配置文件

1.新建配置文件 winR 运行 firefox.exe -p -no-remote 2.无法新建且操作配置文件 winR 运行 %appdata%\mozilla 删除Firefox文件夹 然后再进行新建配置文件(重复第一步操作)