用python编写阴阳师自动刷图脚本

news/2024/11/7 13:52:46/

import pyautogui as sb #鼠标
import random
import time# random.uniform  随机小数
def move(s,inta,intb,intc,intd):a=random.randint(inta,intb)  #长b=random.randint(intc,intd)  #高sj=random.uniform(0.8,1.3)   #时间s.moveTo(a, b,duration = sj)move(sb,500,536,1044,1075)
sj=random.uniform(0.05,0.1)
sb.click(clicks = 1, button = 'left', interval = sj)# 点击进入单据
time.sleep(sj+1)
move(sb,960,1027,313,399)
sj=random.uniform(0.05,0.1)
sb.click(clicks = 1, button = 'left', interval = sj) #点击探索
time.sleep(sj+1)
move(sb,560,600,800,850)
sj=random.uniform(0.05,0.1)
sb.click(clicks = 1, button = 'left', interval = sj) #点击御魂
time.sleep(sj+1)
move(sb,867,1090,350,750)
sj=random.uniform(0.05,0.1) 
sb.click(clicks = 1, button = 'left', interval = sj) #点击大蛇
time.sleep(sj+1)
move(sb,1380,1440,758,808)
sj=random.uniform(0.05,0.1)
sb.click(clicks = 1, button = 'left', interval = sj)  #点击挑战
sj2=random.randint(4,5)
time.sleep(sj+sj2)
move(sb,1402,1457,700,767)
sj=random.uniform(0.05,0.1)
sb.click(clicks = 1, button = 'left', interval = sj)  #点击挑战
i=1
#接下来进入循环模式
while(i>0):sz=random.randint(100,120)time.sleep(sz)sj=random.uniform(0.05,0.1)sb.click(clicks = 1, button = 'left', interval = sj) #随便点一下sz=random.randint(3,5)time.sleep(sz)move(sb,1402,1457,700,767)sj=random.uniform(0.05,0.1)sb.click(clicks = 1, button = 'left', interval = sj)  #点击挑战i=i+1
首先放代码,简单说一下,使用的是pyautogui来控制鼠标滑动。
首先重要的一点,简单说一下目前阴阳师的机制,网上有很多已经提到因为使用了按键精灵一类的软件导致账号被封,而我仔细看了网上的评论什么的以后,发觉可能最终的被封原因是因为,鼠标一直处于不动并且只在固定的时间进行点击,那么阴阳师只需要判断使用者鼠标点击的间隔时间就可以轻松判断是否使用了作弊软件。
那么如果想要跨越这一步应该怎么做呢,我们可以让鼠标移动随机,鼠标点击间隔时间随机,大量使用random模块。
所以首先编写了一个单独的函数move,控制鼠标移动,四个参数分别是最左点最右点、最上点最下点,然后寻找一个中间点,实现全随机。
我给出的代码是刷贪瞋痴的,如果想要刷魂蛇或者魂土需要移一下位置,一个简单的方法,可以使用qq的对话截图,从最左上往下截,可以直接看到当前所在点的位置。
还有笔者的刷图速度较慢,所以打一把御魂让程序沉睡了100秒+,相当于等待御魂刷完以后再次让鼠标移动。
最后说一下,打开编译器的时候需要管理员权限,因为打开时当点开阴阳师程序以后,相当于进入了另一个程序如果没有管理员权限程序无法继续运行。
另。。其实如果真的采用数据挖掘。。这种脚本是完全可以被识别出的,目前来看官方并没有采用,判断方式还是很单一。

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

相关文章

阴阳师代刷小程序

起因 本人在平时偶尔玩玩阴阳师,最近阴阳师推出了拜师系统,奖励丰厚。收够五个徒弟还能有动态框框和皮蛋。但是自己又不是魔鬼那种巨佬,又没人看的上。故开了个小号,小号又没有樱饼开不了系统自带的代刷系统。想到python能够通过…

阴阳师御魂模拟器

仅供娱乐&#xff0c;更改一下jquery的引用位置即可&#xff0c;15功能有点bug 有兴趣的人可以在这个基础上加一个定制御魂功能 &#xff08;请给我双速18招财头&#xff01;&#xff09; <!DOCTYPE html> <html><head><meta charset"utf-8"&g…

java阴阳师抽卡概率_阴阳师抽卡概率公布 阴阳师SSR/御魂抽取概率

网易阴阳师安卓版1.0.17.7 官方最新版 类型&#xff1a;角色扮演大小&#xff1a;623M语言&#xff1a;中文 评分&#xff1a;6.3 标签&#xff1a; 立即下载 根据最新的规定&#xff0c;网络游戏必须公布各类抽奖概率&#xff0c;阴阳师也不例外。那么玩家最关心的阴阳师抽SSR…

阴阳师模拟抽卡[含源码]

实现方式 HTML JavaScript 实现效果 概率可自行在代码中修改&#xff0c;默认为概率UP 为了好看我加入了鼠标插件&#xff0c;鼠标按住右键不放画图案&#xff0c;仅仅是画图而已 &#xff08;实际单击右键抽卡&#xff09; 单击右键进行抽卡 抽到SSR/SP时&#xff0c;播…

插件 阴阳师 百鬼夜行

0x00 前言 为了验证这个游戏到底有没有 SSR 0x01 前期工作 直接将 onmyojinetease1.0.14.apk 解压出来观察各个文件&#xff0c;便可以知道阴阳师是使用 NeoX Python。 其中 lib/armeabi-v7a/libclient.so 和 assets/script.npk 这两个文件&#xff0c; 一个是带着 Python …

阴阳师自动刷御魂python实现

感谢https://www.cnblogs.com/eatPython/p/5958850.html这位大佬提供的接口函数 感谢http://www.360doc.com/content/18/0121/22/1513309_723986820.shtml这位大佬提供的截图 其实只要理顺原理&#xff0c;自己并没有多少自己的代码&#xff0c;基本都是摘抄别人的&#xff0…

阴阳师脚本-七三

阴阳师脚本-七三 官网更新功能下载地址使用问题截图 官网 脚本官网 更新 2019-09-21 阴阳师3周年UI更新 https://blog.csdn.net/sakaljw159/article/details/1011068092019-07-21 脚本首次制作完成 功能 自动刷御魂&#xff08;单人、组队&#xff09;集火标记 下载地址 …

设计消息模块的业务层Web层

目录 业务层 一、定义Message业务接口 二、定义Message业务实现类 Web层 一、获取分页消息列表 二、根据ID查询消息 三、把未读消息更新成已读消息 四、删除消息 业务层 一、定义Message业务接口 创建 MessageService.java 类 public interface MessageService {pub…