基于Airtest陀螺世界辅助源代码

简介: 基于Airtest陀螺世界辅助源代码

之前写过一个抖音的虽然不全但是抛砖引玉是可以了 今天这个陀螺世界的,看ad得金币点转盘、加速、任务都搞了一下,效果还可以分享给大家。

代码下载地址:https://download.csdn.net/download/zy0412326/13104534

代码发是发不上来了 感兴趣的下载吧~


最大的问题就是如何发代码里的图片呢~,~

# -*- encoding=utf8 -*-
__author__ = "Administrator"
from airtest.core.api import *
from airtest.core.android.android import Android
from poco.drivers.unity3d import UnityPoco
import random
keyevent("home")
auto_setup(__file__)
touch(Template(r"tpl1605063294771.png", record_pos=(-0.194, 0.207), resolution=(720, 1600)))
sleep(random.randint(10,15)) #等一会防止app加载ad慢
if(exists(Template(r"tpl1605063456584.png", record_pos=(-0.003, 0.657), resolution=(720, 1600)))):
    touch(Template(r"tpl1605063587214.png", record_pos=(0.001, 0.66), resolution=(720, 1600)))
if(exists(Template(r"tpl1605063675247.png", record_pos=(-0.003, -0.188), resolution=(720, 1600)))):
    touch(Template(r"tpl1605063705424.png", record_pos=(-0.006, -0.185), resolution=(720, 1600)))
    sleep(35)
    touch(Template(r"tpl1605066420045.png", record_pos=(0.394, -0.938), resolution=(720, 1600)))
if(exists(Template(r"tpl1605064136020.png", record_pos=(-0.011, -0.814), resolution=(720, 1600)))):
    touch(Template(r"tpl1605064136020.png", record_pos=(-0.011, -0.814), resolution=(720, 1600)))
sleep(2)
while True:
    if(exists(Template(r"tpl1605067261659.png", record_pos=(0.378, -0.221), resolution=(720, 1600)))):
        touch(Template(r"tpl1605067261659.png", record_pos=(0.378, -0.221), resolution=(720, 1600)))
    if(exists(Template(r"tpl1605064193939.png", record_pos=(0.001, 0.483), resolution=(720, 1600)))):
        touch(Template(r"tpl1605064193939.png", record_pos=(0.001, 0.483), resolution=(720, 1600)))
        sleep(3)
        if(exists(Template(r"tpl1605064982283.png", record_pos=(-0.003, -0.146), resolution=(720, 1600)))):
            touch(Template(r"tpl1605064982283.png", record_pos=(-0.003, -0.146), resolution=(720, 1600)))
        if(exists(Template(r"tpl1605063675247.png", record_pos=(-0.003, -0.188), resolution=(720, 1600)))):
            touch(Template(r"tpl1605063705424.png", record_pos=(-0.006, -0.185), resolution=(720, 1600)))
            sleep(35)
            touch(Template(r"tpl1605066420045.png", record_pos=(0.394, -0.938), resolution=(720, 1600)))
            touch(Template(r"tpl1605067916902.png", record_pos=(0.021, 0.246), resolution=(720, 1600)))
    if(exists(Template(r"tpl1605067916902.png", record_pos=(0.021, 0.246), resolution=(720, 1600)))):
        touch(Template(r"tpl1605066685939.png", record_pos=(0.237, 0.254), resolution=(720, 1600)))
        sleep(2)
        if(exists(Template(r"tpl1605067916902.png", record_pos=(0.021, 0.246), resolution=(720, 1600)))):
            touch(Template(r"tpl1605068143397.png", record_pos=(0.335, -0.657), resolution=(720, 1600)))
            break
        if(exists(Template(r"tpl1605066757680.png", record_pos=(0.007, -0.011), resolution=(720, 1600)))):
            touch(Template(r"tpl1605066757680.png", record_pos=(0.007, -0.011), resolution=(720, 1600)))
            sleep(35)
            touch(Template(r"tpl1605066420045.png", record_pos=(0.394, -0.938), resolution=(720, 1600)))
if(exists(Template(r"tpl1605068480924.png", record_pos=(0.365, -0.207), resolution=(720, 1600)))):
    touch(Template(r"tpl1605068480924.png", record_pos=(0.365, -0.207), resolution=(720, 1600)))
if(exists(Template(r"tpl1605069232954.png", record_pos=(-0.249, 0.738), resolution=(720, 1600)))):
    touch(Template(r"tpl1605069232954.png", record_pos=(-0.249, 0.738), resolution=(720, 1600)))
    sleep(1)
    touch(Template(r"tpl1605068669049.png", record_pos=(0.008, 0.011), resolution=(720, 1600)))
    sleep(35)
    touch(Template(r"tpl1605066420045.png", record_pos=(0.394, -0.938), resolution=(720, 1600)))
if(exists(Template(r"tpl1605068582091.png", record_pos=(0.417, -0.815), resolution=(720, 1600)))):
    touch(Template(r"tpl1605068582091.png", record_pos=(0.417, -0.815), resolution=(720, 1600)))
    sleep(1)
    touch(Template(r"tpl1605068819010.png", record_pos=(0.013, -0.147), resolution=(720, 1600)))
    sleep(35)
    touch(Template(r"tpl1605066420045.png", record_pos=(0.394, -0.938), resolution=(720, 1600)))
    sleep(1)
    touch(Template(r"tpl1605068884592.png", record_pos=(0.007, 0.236), resolution=(720, 1600)))

代码下载地址:https://download.csdn.net/download/zy0412326/13104534

目录
相关文章
|
自然语言处理 编译器 Linux
【Latex】texstudio使用和ACL论文模板初步解读
LaTeX是一类用于编辑和排版的软件,用于生成PDF文档。 LaTeX编辑和排版的核心思想在于,通过\section和\paragraph等语句,规定了每一句话在文章中所从属的层次,从而极大方便了对各个层次批量处理。 LaTeX在使用体验方
2117 0
【Latex】texstudio使用和ACL论文模板初步解读
|
9月前
|
机器学习/深度学习 人工智能 云计算
Intel 平台新特性助力龙蜥 OS 云计算 | 龙蜥大讲堂101期
本次分享的主题是Intel平台新特性助力龙蜥OS云计算。内容涵盖英特尔第四代和第五代至强处理器的新特性,如性能提升、内置加速器等,并详细介绍TDX、SGX、AMX等技术原理及其在虚拟化环境中的支持情况,旨在帮助云用户充分利用英特尔新平台的优势。
221 5
|
前端开发
HTML网页作业代码(仿写商城首页、学校官网网页等、源码可直接运行)
这篇文章提供了HTML网页作业的完整代码,包括仿写商城首页和学校官网网页的源码,以及如何运行和项目结构等详细信息。
HTML网页作业代码(仿写商城首页、学校官网网页等、源码可直接运行)
|
8月前
|
人工智能 自然语言处理 JavaScript
宜搭上线 DeepSeek Chat 页面模板,一键启用 DS 对话
当低代码平台与 AI 技术相遇,二者的融合为企业带来了更多的创新空间和发展机遇。这种融合不仅能够进一步简化开发流程,还能为应用赋予更强大的智能化能力。在这样的背景下,宜搭低代码平台陆续上线了 DeepSeek 插件、DeepSeek 连接器等工具,今天,更是推出了「DeepSeek Chat」页面模板,方便大家一键启用 DS 对话能力。
1101 6
|
算法 计算机视觉 Python
python利用opencv进行相机标定获取参数,并根据畸变参数修正图像附有全部代码(流畅无痛版)
该文章详细介绍了使用Python和OpenCV进行相机标定以获取畸变参数,并提供了修正图像畸变的全部代码,包括生成棋盘图、拍摄标定图像、标定过程和畸变矫正等步骤。
python利用opencv进行相机标定获取参数,并根据畸变参数修正图像附有全部代码(流畅无痛版)
|
前端开发 JavaScript C#
钢琴模拟器
这段内容介绍了一个基于网页的互动钢琴模拟器项目,包括其HTML结构、CSS样式和JavaScript功能。用户可以通过键盘或鼠标与虚拟钢琴进行交互,同时具备多种功能,如选择不同的乐器声音、录制演奏、播放录制内容、调整音调以及触发和弦。
262 5
|
语音技术 人工智能 机器学习/深度学习
构建基于AI的语音合成系统:技术探索与实践
【6月更文挑战第3天】本文探讨了构建基于AI的语音合成系统,包括文本预处理、声学模型、语音生成和后期处理四个步骤。关键技术和挑战涉及分词、词性标注、语调预测、HMM、DNN、RNN模型、波形合成及后期音质优化。实践中,获取高质量语音数据、训练计算资源和系统实时性是主要挑战。随着技术进步,未来语音合成将在多语种、个性化领域有更多应用。
|
Java 调度
java定时任务3分钟一次
7月更文挑战第6天
566 1
|
网络协议 Ubuntu Linux
无公网IP内网穿透使用vscode配置SSH远程ubuntu随时随地开发写代码-2
无公网IP内网穿透使用vscode配置SSH远程ubuntu随时随地开发写代码
|
JavaScript 数据库 数据格式
vue2 使用 markdown插件 v-md-editor
vue2 使用 markdown插件 v-md-editor
1787 0