python能写什么脚本_如何用python编写一个阴阳师脚本(自动刷御魂,业原火)(2)...
在上一篇文章里,我们已经安装好了python,安装好了所有需要的库,现在可以开始码代码了嗷
先让我们来分析一下需要实现的脚本功能,首先就是这个开始战斗此时队友还没来...
当队友(舍友)进来时,开始战斗会变成黄色,并且可以被点击开始,我们要做的就是两步判断开始战斗的颜色是否为黄色
当上一个条件成立时,移动鼠标进行点击
这时就要用到我们的pyautogui库了。直接附上代码:
pixelMatchesColor这个方法前面传递的两个参数是屏幕的像素位置,后面是RGB的值,当像素位置的颜色和预先提供的RGB值相同时,会返回真,我这里为了保险起见,取了开始战斗的两个像素点,在他们同时成立时,进入if条件语句。这就是第一步咯。
ps:Q:用什么取色?A:我是用的按键精灵抓取的屏幕颜色。
Q:为什么用了按键精灵却还要编脚本?A:按键精灵可能会被屏蔽掉,不怎么稳定。而且用自己的脚本改起来也方便,更重要有成就感啊233333
进入if条件语句后,所要做的就是对"开始战斗"按钮进行点击。此时我先print了一下匹配成功时的datatime.datatime.now().strftime(' %F %T'),就是这个
然后移动鼠标,用了moveTo这个方法,传递的两个参数分别是屏幕的x坐标和y坐标。
random函数很关键!!!多次点击同一个像素点会被检测出使用脚本,所以用一个random函数就可以有效避免被鬼使黑
点击就没什么好说的了,pag.click()就完事了嗷
接下来是结束界面:up还是个新手啦。。。
如何开始战斗介绍过了,如何结束也如出一辙:
和开始战斗差不多。。。就是结算时鼠标连续点击的时候要sleep0.05到0.1秒,不管单身多少年也不可能1s点几百次的嘛(手动狗头)。
ps:Q:TTL是啥?A:暂时不用管,不影响程序,有空我再写一篇专栏来解释
最后写个循环,程序就可以运行了嗷!本人还是个小白,写的代码水平有限,大佬们见谅~
python能写什么脚本_如何用python编写一个阴阳师脚本(自动刷御魂,业原火)(2)...相关推荐
- python脚本写ui自动化_如何用Airtest编写UI自动化脚本
前言 游戏并不像app一样直接把渲染树节点暴露出来,这就造成游戏UI自动化在元素定位上的不方便性,不过依赖airtest的图片识别,我们可以直接跳过元素检查,以图片对比的形式进行自动化,虽然效率可能会 ...
- python write 写多行_如何用 Python 执行单行命令
一般来说,面对日常处理的一些小任务,直接用 sed,grep 之类的就可以搞定,更复杂一点的就会考虑 awk 或者用一些现成的轮子,要是 awk 搞不定我就只好用 Python 了.但有些时候,我仅仅 ...
- python实现阴阳师自动刷御魂脚本_Python实现阴阳师电脑端自动组队刷御魂
Python实现阴阳师电脑端自动组队刷御魂 1 开发环境搭建 Python3.7安装下载地址: https://www.python.org/ftp/python/3.7.0/python-3.7.0 ...
- python能制作游戏吗_如何用python写一个小游戏
广告关闭 腾讯云11.11云上盛惠 ,精选热门产品助力上云,云服务器首年88元起,买的越多返的越多,最高返5000元! 引言最近python语言大火,除了在科学计算领域python有用武之地之外,在游 ...
- python登录交换机执行命令_如何用Python脚本登录到交换机上修改配置?
原标题:如何用Python脚本登录到交换机上修改配置? 网 工 圈 网络工程师阿龙 圈内最早的公益公众号,本号已认证!学网络关注我一个就够了(关注近5w+) 关注 听说 99%的 网工都来这里充电吖 ...
- python实现阴阳师自动刷御魂脚本_自己写的yys御魂python脚本
[Python] 纯文本查看 复制代码print("正在加载库") import win32api import win32con import time import rando ...
- 利用python写时钟程序_如何用python编写一个番茄钟程序
今天,我们尝试用python来编写一个简单的PC端番茄钟,需要实现的功能如下:启动时"滴"一声并询问:"休息时间结束!是否开始一个新的番茄钟?" 如果用户点击& ...
- python批量resize图片大小_如何用Python智能批量压缩图片?
本文一步步为你介绍,如何用Python自动判断多张图片中哪些超出阈值需要压缩,且保持宽高比.如果你想了解Python图像处理的基础知识,欢迎动手来尝试. 痛点 我喜欢用Markdown写文稿,然后发布 ...
- python简单可视化聊天界面_如何用Python制作可视化输入界面
继续研究Python的应用,我们在有些程序中需要输入一些参数,可由几种方式实现 1.直接写在程序里,适合编程使用 2.使用input()函数,运行程序时输入 3.做成可视化界面,然后让程序获得 今天主 ...
- python程序如何做界面_如何用Python给已有小程序做界面?
我尝试过很多次用 Python 进行 GUI 编程,就是你说的做界面.最后的结果就是,人生苦短,做 GUI 我不用 Python(也有可能我是被微软给宠坏了:) 但是你说的这种,很简单的界面,使用 P ...
最新文章
- 【FFmpeg】便捷函数汇总(持续更新中...)
- 【博客美化】08.添加扩大/缩小浏览区域大小 按钮
- ReportViewer不连接数据库,自定义DataSet导出到报表
- 三星Galaxy Note 10再曝正面渲染图:居中前置摄像头更顺眼
- css设置按钮竖直方向居中_button内flex垂直居中竟然不居中的解决
- 服务器 IIS主机的Rewrite伪静态组件下载与配置
- visio阵列_用Visio2010制作最专业的技术流程图教程
- 【ElementUI样式优化】el-input带自定义查询删除图标 ==> 图标点击可实现对应功能 ==> 一个input实现查询重置功能
- 自己动手制作系统安装盘
- 嵌入式Linux容器技术
- docker 磁盘满了问题排查
- HTML/CSS+JavaScript+jQuery
- java mail 回复邮件_JavaMail - 退回邮件( Bounced Messages)
- 契约锁电子签章在食品行业全产业链的应用场景
- 华为修改优先级命令_华为LTE重选参数命令简介
- 多电脑共享键鼠,传输数据,共享剪贴板
- 配置文件导入服务器什么意思,配置服务器需要什么意思
- python制作英语小词典_如何用python(django)创建英语词典应用程序?
- 【数据库】实验4:触发器实验
- 2022年「博客之星」参赛博主:hyk今天写算法了吗