自动阅读教程--五条app

article/2025/11/9 2:36:13

下面介绍实现五条自动阅读的步骤。(只介绍android手机的情况)
一、手机连接电脑

首先用usb线将手机连接到电脑上,然后开始菜单中,cmd打开控制台,输入adb devices,会出现如下页面:
在这里插入图片描述

这是要记住这个字符串,这就是你手机的name

注意:如果显示不存在这个内部命令,则请关闭手机和电脑上的杀毒软件,usb连接手机要选择管理文件而不是仅仅充电,安装手机管家,如果手机管家能实现电脑和手机的连接,一般这里就没有问题。

二、打开appium

appium的安装在上一个教程中已经讲过,没有安装的请在公众号中找《五条自动阅读教程–appium安装》。

这里直接打开appium,右上角有一个三角箭头,点击这个按钮
在这里插入图片描述

三角就会变成方块。

在这里插入图片描述

说明appium启动成功。

三、运行脚本

把如下脚本复制到文本文档中,并将文件的后缀名修改为py

# coding=utf-8
from appium import webdriver
import time
desired_caps = {'platformName': 'Android','deviceName': 'G2******304007116','platformVersion': '6.0',# apk包名'appPackage': 'com.kingnet.fiveline',# apk的launcherActivity'appActivity': 'com.kingnet.fiveline.ui.welcome.WelcomeActivity','unicodeKeyboard': True,#使用UNICODE编码方式发送字符串'resetKeyboard': True#隐藏键盘}
driver = webdriver.Remote('http://127.0.0.1:4723/wd/hub', desired_caps)
# 获得机器屏幕大小x,y
def getSize():x = driver.get_window_size()['width']y = driver.get_window_size()['height']return (x, y)
# 屏幕向上滑动
def swipeUp(t):l = getSize()x1 = int(l[0] * 0.5)  # x坐标y1 = int(l[1] * 0.75)  # 起始y坐标y2 = int(l[1] * 0.25)  # 终点y坐标driver.swipe(x1, y1, x1, y2, t)
# 屏幕向下滑动
def swipeDown(t):l = getSize()x1 = int(l[0] * 0.5)  # x坐标y1 = int(l[1] * 0.25)  # 起始y坐标y2 = int(l[1] * 0.75)  # 终点y坐标driver.swipe(x1, y1, x1, y2, t)
# 屏幕向左滑动
def swipLeft(t):l = getSize()x1 = int(l[0] * 0.75)y1 = int(l[1] * 0.5)x2 = int(l[0] * 0.05)driver.swipe(x1, y1, x2, y1, t)
# 屏幕向右滑动
def swipRight(t):l = getSize()x1 = int(l[0] * 0.05)y1 = int(l[1] * 0.5)x2 = int(l[0] * 0.75)driver.swipe(x1, y1, x2, y1, t)
#元素查找
def isFind(c):if driver.find_elements_by_id("com.kingnet.fiveline:id/mLayoutOperatePraise") == []:return  Trueelse:return False
print("opened")
time.sleep(25)
print("sleep end")
for i in range(21):driver.find_elements_by_class_name("android.view.ViewGroup")[0].click()print(u"点击了第一个内容")#前面加U中文就不会乱码,否则打印出来的中文是乱码time.sleep(10)print(u"等待10秒钟")count = 0while(isFind("com.kingnet.fiveline:id/mLayoutOperatePraise")):swipeUp(1000)time.sleep(2)print(u"下滑后,等待2秒钟")count = count+1if(count>25):breakprint(count)time.sleep(8)if(count<26):driver.find_element_by_id("com.kingnet.fiveline:id/mLayoutOperatePraise").click()time.sleep(2)driver.find_element_by_id("com.kingnet.fiveline:id/mTextCommentAction").click()time.sleep(2)searchInputBox = driver.find_element_by_id('com.kingnet.fiveline:id/mEditCommentInput')searchInputBox.send_keys(u"好内容。")time.sleep(2)driver.find_element_by_id("com.kingnet.fiveline:id/mTextCommentAction").click()time.sleep(2)print(u"向下滑动5秒")driver.back()print(u"返回首页")time.sleep(2)swipeUp(6000)print(u"向下滑动6秒")

并把脚本中的deviceName修改为开始时adb命令获得的字符串,如下图所示:

在这里插入图片描述

后得到这样一个文件:

在这里插入图片描述

在该文件所在的文件夹shift+鼠标右键,然后选择“在此处打开命令窗口”,会打开cmd控制台,输入命令:

python autoReader-wutiao.py
在这里插入图片描述

就可以实现自动打开五条app,并阅读新闻,投票,并评论。


http://chatgpt.dhexx.cn/article/31Z7PxGe.shtml

相关文章

【新】CSDN文章一键打印、输出PDF(自动阅读全文、全清爽模式)

版权声明&#xff1a;本文为丨匿名用户丨原创文章&#xff0c;转载请注明出处&#xff1a;【新】CSDN文章一键打印、输出PDF&#xff08;自动阅读全文、全清爽模式&#xff09;_丨晋丨-CSDN博客_csdn打印https://blog.csdn.net/p1279030826/article/details/106602341 该方法在…

自动阅读专业版

APK链接&#xff1a;https://pan.baidu.com/s/1TH52xDhDS0GX7fOnwh9Ghw 提取码&#xff1a;tpkr 专业版可以自动阅读&#xff1a; "微视", "快音", "快7浏览器", "天天爱清理", "趣铃声", "火火视频极速版", &q…

最近网络上很多都在聊自动阅读,今天我们好好说说自动阅读到底怎么样

一、首先要先看自身适不适合做阅读。 能不能做首先要先看你手上有没有资源,什么资源?人!为什么这么说?真正想做阅读的人,他首先碰到最棘手的事就是,我想搞100台机子,一台机子就要1个微信,那我就要准备100个微信可以给我用,这么多,天呐,要哪里来?还有流量问题要怎么…

自动阅读是骗人的吗?新手一定要看,避免入坑

从17年开始&#xff0c;市面上陆陆续续出现了自动阅读工作室&#xff0c;他们又是靠什么赚钱呢&#xff1f;自动阅读真的可以赚钱吗&#xff1f;一天能赚多少呢&#xff1f;做自动阅读违法吗&#xff1f;这些以为估计是很多人会考虑的&#xff01; 首先给大家说下&#xff0c;自…

pip更新升级

当我们在使用pycharm安装一些第三方的库的时候往往因为pip的版本过低而安装失败&#xff0c;下面教大家如何更新升级pip 方法一 1、打开PyCharm软件&#xff0c;依次点击 File --> Settings --> Project: Lovely --> Project Interpreter 进入配置界面如下 2 . 选中…

UI设计师面试时如何自我介绍

学会了UI设计技术&#xff0c;接下来的计划就是要找工作了&#xff0c;UI设计在面试环节的自我介绍很重要&#xff0c;有时候一分钟的自我介绍已经足够让HR判断出你适不适合他们公司&#xff0c;那做为一名UI设计师面试时如何自我介绍呢?来看看下面的详细介绍。 UI设计师面试时…

UI设计培训分享:UI设计师如何准备面试?

很多参加完UI培训的同学后期都是需要面临找工作的&#xff0c;那么面试环节是必须要经历的&#xff0c;今天小编为大家介绍的内容就是关于UI设计师如何准备面试?希望下面的内容能够帮助到正在找工作的同学们。 UI设计培训分享&#xff1a;UI设计师如何准备面试? 一、 简历要重…

ES6面试问题汇总

面试官通过总问题&#xff0c;ES6方法开始提问 1.ES6有哪些新增方法&#xff1f;/你了解哪些ES6方法&#xff1f;&#xff08;总问题&#xff09; 块级作用域、 模板字符串、 解构赋值、 箭头函数、 函数默认参数、 剩余参数&运算符、 set和map、 import和exprot用…

2021年UI设计培训面试问题及答案解析

最近有很多刚学完UI设计技术的学员&#xff0c;想要通过金三银四的好时期找UI设计岗位的工作&#xff0c;那么找工作中难免少不了面试问题&#xff0c;下面小编就为大家整理了一下2021年UI设计培训面试问题及答案解析! 2021年UI设计培训面试问题及答案解析&#xff1a; 1、你认…

Vikram 的 UiPath 工具面试经验

Vikram 的 UiPath 工具面试经验 以下是在UiPath的面试经历之一以及他在面试中遇到的问题&#xff1a; 姓名&#xff1a;维克拉姆 V 公司名称&#xff1a; abc 工具&#xff1a; UiPath 面试经历&#xff1a; 嗨朋友们&#xff0c; 总的来说&#xff0c;我在面试小组的面…

UI常见面试题-整体素养篇

1、样看待学历和能力? 回答提示:学历我想只要是大学专科的学历,就表明觉得我具备了根本的学习能力。剩下的,你是学士也好,还是博士也好,对于这一点的讨论,不是看你学了多少知识,而是看你在这个领域上发挥了什么,也就是所说的能力问题。一个人工作能力的高低直接决定其…

非常全面的UI设计面试技巧,简单实用值得收藏

这几年随着科技的发展,UI设计师这种职位越来越热门了。但是大学里教育还没有跟上,在科技发展和变化快的今天,学校里面学的知识和观点与用人单位需求,其实落差还是很大。也有很多朋友询问关于UI设计师求职问题,今天这里我和大家分享一些经验,希望可以帮助到一些想踏入这个…

面试中有关UI自动化的那些事 ~

面试官过程中UI自动化必问的几个问题总结&#xff1a; 一、有做过UI自动化吗&#xff1f;怎么做的&#xff1f;这个问题在面试中问UI自动化相关技能的时候常常被问到&#xff0c;那该如何去回答呢&#xff1f; 接下来我就UI自动化相关的一些面试的问题做一个解答&#xff1a;…

UI面试官的哪些问题让你感觉很高明?

大家在面试UI设计师的时候&#xff0c;遇到让你感觉面试官的问题很高明呢&#xff1f; 专业知识储备、设计思维和技能 1.用户体验设计知识点。给应聘者提问几个专业问题&#xff08;包括用户研究方法、可用性知识、用户思维、情感化设计、web设计常识、移动设计规范、移动互联…

UI设计公司面试时会提哪些问题?

相信很多参加完UI设计培训的同学们&#xff0c;最担心的一个问题就是关于UI设计的面试&#xff0c;技术学到位之后就是要开始求职面试了&#xff0c;那么UI设计公司面试时会提哪些问题呢?来看看下面的详细介绍&#xff0c;希望能够帮助到大家。 UI设计培训干货&#xff1a;UI设…

2021年UI设计面试问题及答案解析

UI设计这个岗位的薪资是非常高的&#xff0c;想要进入到这个行业的小伙伴越来越多&#xff0c;下面小编给大家整理了今年UI设计面试常见的面试题及答案解析&#xff0c;希望能够帮助你在2021年求职UI设计师面试中脱颖而出&#xff0c;找到一份高薪工作。 2021年UI设计面试问题及…

UI设计师面试技巧

UI设计这个岗位目前在很多互联网公司都存在&#xff0c;职位刚需显而易见&#xff0c;最近关于UI设计岗位的招聘信息越来越多&#xff0c;如何找到自己心仪的公司呢?来看看下面小编为大家介绍的UI培训分享篇-UI设计师面试技巧&#xff0c;希望能够帮助到大家。 UI培训分享UI设…

UI面试常见问题总结

问题01你大学学的什么专业?考核点:是不是设计专业&#xff0c;专业不专业参考答案:如果你是设计专业直接强调你是本专业的就行&#xff0c;如果不是设计专业可以这么回答&#xff0c;我大学是学食品生物专业的&#xff0c;但是毕业之后并没有从事本专业的工作&#xff0c;因为…

UI设计师在面试中问到频率最高的五个问题!

对于面试者而言,面试中的表现决定了这场面试的成败。尤其是在面对面试官的提问时,更应该慎重,很多问题面试官问的看似平常,实际上可以从你的回答中推测出他们想要的答案。针对UI设计初学者们反馈的问题,我总结出了UI设计师在面试中问到频率最高的五个问题,并分享回答的技…

UI面试 问答总结

1、推动一个项目的时间要多久&#xff1f;举个例子&#xff1f; 答案&#xff1a;项目就是设计师的饭碗&#xff0c;对于公司来说也是&#xff0c;项目无法启动让人很烦躁的 回答这类问题的时候&#xff0c;还是要明确工作和提高效率才是设计的根本。 2、现在我们假设一下你…