自动时间段刷小说

本文介绍了一个使用Python编写的脚本,通过ADB工具控制Android设备,实现定时自动阅读小说并切换到听书功能。脚本中包含连接设备、定位操作、定时任务调度等功能。
摘要由CSDN通过智能技术生成

还请各位大佬点评

代码展现

# 1.创建时间线
# 2.编写刷小说的程序条件
# 3.安排180分钟的阅读,60分钟的听

import subprocess
import time
import schedule
import sys

# 填写出的安装adb的位置
adb_path = "填写你的"


def likes():
    # 1.获取链接的设备名与链接设备
    # res = subprocess.getoutput(f"{adb_path} devices")
    # print(res)  # 当前打印出你的手机或模拟手机的设备命
    # 2.链接设备
    subprocess.getoutput(f"{adb_path} connect x,x,x,x")
    # 3.找到你下载app的纵横位置x,y
    subprocess.getoutput(f"{adb_path} input tap 1385  279.7")
    time.sleep(10)  # 休眠10秒
    # 4.随便打开一本小说
    subprocess.getoutput(f"{adb_path} 547.4  1105.3")


def read_re():
    while True:
        time.sleep(3)
        subprocess.getoutput(f"{adb_path} shell input swipe 757.2  945.4  447.5  991.4")


# //添加听小说
def hare_ha():
    # 1.点击屏幕
    subprocess.getoutput(f"{adb_path} shell input tap 441.5  1226.4")
    time.sleep(2)
    subprocess.getoutput(f"{adb_path}  shell input tap 809.0  1258.1")
    time.sleep(3)
    sys.exit()


# 添加时间段
def period_t():
    # 1.设置时间段
    schedule.every().day.at("08:30").do(read_re)
    schedule.every().day.at("12:00").do(hare_ha)
    # schedule.every().at("13:20").do()
    # 2.持续运行
    while True:
        schedule.run_pending()
        time.sleep(1)


if __name__ == "__main__":
    period_t()

还请点评 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值