Python实现阴阳师电脑端自动组队刷御魂

1 开发环境搭建

Python3.7安装下载地址: https://www.python.org/ftp/python/3.7.0/python-3.7.0-amd64.exe

依赖包安装pip install pywin32

Python代码获取exe程序相关信息的模块

pip install pyautogui

封装了常见的鼠标移动和鼠标点击,并且鼠标移动运用了ai算法。

pip install pyintaller

将python程序打包成exe文件

pyinstaller -F xxx.py

开发pycharm社区版工具安装下载地址:

https://download.jetbrains.com/python/pycharm-community-2020.1.2.exe

2 制作思路

平时我们在电脑端玩阴阳师的时候,都是根据界面的提示来点击对应的地方。

同样是这个逻辑,我们只需要用程序去实现就可以了,出现什么东西,点击哪个地方。

注意点一:

但是人和机器点击的最主要的区别就是,人每次点击的地方都不一样,不可能每次点击的都是同一个像素点,就比如一个按钮,我们可以点中间,也可以点按钮左边或者右边,所以为了模拟人为点击的情况,需要用随机数,在这个范围内随机点击。

注意点二:

由于人在移动鼠标的过程中,也是一个从起点慢慢滑向终点的过程,所以在程序中,我们也要模拟这种情况,而不能够直接瞬移到要点击的地方,否则鬼使黑和鬼使白两兄弟不会放过你的。

3 解决了哪些问题

3.1 队长部分

1 队友加入队伍自动点击挑战

2 通通关副本自动点击结束,并且推出副本到组队界面

3.2 队员部分

1 通关副本自动退出副本

2 自动接收邀请

4 存在哪些不足

1 挂御魂的时候电脑不能干别的事,只能刷御魂

2 没有加入失败重试的策略

5 不生效问题汇总

1 屏幕比例必须要是100%缩放

2 必须要以管理员身份运行

4 总结

因为是临时开发的,也就花了一天左右,并没有那么完善。

Python是临时学的,本身是Java开发的,所以写出来的代码可能有点僵硬。

按照这个思路大家还可以自己开发一些其他的副本,比如痴卷,御灵,结界突破等等。因为痒痒鼠本身就是一个重复操作的游戏,所以一些常见的副本基本上都能写出这样的程序来。

需要源代码或者打包好的程序的可以留言回复哈!!!

the end!

python实现阴阳师自动刷御魂脚本_Python实现阴阳师电脑端自动组队刷御魂相关推荐

  1. 电脑朋友圈,可以用电脑刷朋友圈了(电脑端微信怎么刷朋友圈)

    今天在我用手机刷朋友圈时. 老板突然出现在我身后,生气地对我说: "怎么还在玩手机!你今天的选题确定了没?" 我支支吾吾地回答到:"额--还在找还在找." 我就 ...

  2. 肯德基app电脑端自动下单程序

    肯德基app电脑端自动下单程序_百度搜索 定制款肯德基APP电脑端自动下单软件程序 - 软件开发 - 天盟网-国内领先的IT技术需求服务平台_创新型软件众包服务接单网_知识技能服务威客网 https: ...

  3. 2021-04-10 Nginx配置移动端和电脑端自动双向跳转

    Nginx配置移动端和电脑端自动双向跳转场景 pc端:www.zdbzx.com . 用于pc端访问 移动端:m.zdbzx.com.用于移动端访问 实现方案 利用HTTP请求的Header中的Use ...

  4. python编写代码实现文件的拷贝功能_python从一个文件夹自动拷贝文件到目标文件夹的代码...

    这里为大家提供一个python操作文件的例子,实现功能:从一个文件夹自动拷贝文件到目标文件夹. 供python爱好者学习参考. 代码如下: # Filename: CopyPictures.py im ...

  5. 如何在计算机自动开机时选择用户,bios如何设置电脑定时自动开机/关机-bios设置电脑定时自动开机/关机的饭方法 - 河东软件园...

    许多熟悉电脑的用户对于"bios"一定不陌生,这是计算机的基本输入输出系统,它为用户提供了最基本的硬件/软件的设置与控制,在实际的使用中BIOS有许多的妙用,最简单的就是通过BIO ...

  6. u盘自动运行bat_如何让u盘插入电脑后自动播放 u盘插入电脑后自动播放方法

    相信大家都知道U盘有一个自动播放的功能,一插入电脑它就自动运行某个程序,本来这个功能是为了大家能更方便的使用U盘,但是由于这个功能经常被病毒利用,所以现在很多杀毒软件检查到AUTORUN.INF文件就 ...

  7. python自动刷快手视频脚本_python自动刷快手视频_快手加抖音自动刷视频脚本,引用的是python+易语言编程......

    其实这个代码我这边已经整合好了,已有易语言版!!! 下面分享的仅仅只是"python"代码 先看下易语言版的界面: "python"代码 import os i ...

  8. python自动批量发邮件脚本_Python实现自动发送邮件功能

    简单邮件传输协议(SMTP)是一种协议,用于在邮件服务器之间发送电子邮件和路由电子邮件.Python提供smtplib模块,该模块定义了一个SMTP客户端会话对象,可用于使用SMTP或ESMTP侦听器 ...

  9. python自动备份交换机配置脚本_python代码自动备份交换机配置

    参考文献 参考文献1:https://www.oschina.net/code/snippet_7933_47935 测试代码 前言:这个程序用来批量备份博达交换机的配置,需要在桌面打开tftpd32 ...

最新文章

  1. c语言对浮点数的处理默认是double吗,C语言中浮点数float和double输出的问题
  2. 分配服务器证书在哪,手把手教你如何申请安装ssl服务器证书
  3. SqlServer千万级以上的数据表查询优化方案《冷热数据库分离》的思路
  4. 【Python3_基础系列_012】Python3-异常与断言
  5. mac版小达人点读包怎么安装_小达人点读笔扩容实战:16G变128G
  6. 漫画 | 小白也能看懂的量子物理漫画终于来了!
  7. 基于java的土地档案管理系统设计(含源文件)
  8. 廖雪峰Git教程笔记(十一)添加远程库
  9. java 港澳台手机号码正则表达式
  10. 原生JavaScript + Canvas实现图片局部放大器
  11. vue无法加载ps1
  12. Bugku 分析 特殊后门(wireshark流量包分析)
  13. 多国拟发ChatGPT禁令 关“野兽”的笼子要来了?
  14. 解决百度网盘刷新不出来二维码
  15. navigationBar的控制
  16. 解决苹果无线鼠标、键盘或触控板无法被 Mac 识别的方法
  17. impala与hive的比较以及impala的有缺点
  18. PAC模式与全局模式的区别
  19. vbs执行相应的bat文件
  20. 十进制负数转换成二进制数的方法

热门文章

  1. java 方差计算_Java 实现样本方差的计算
  2. Mark and His Unfinished Essay题解
  3. postTemplate 发送的httpEntity格式和响应数据出现中文乱码问题
  4. Nginx服务器搭建与个人博客部署
  5. 2021年PMP考试有哪些改革?
  6. Sparse Learning
  7. nodejs爬虫与php爬虫,nodejs爬虫初试superagent和cheerio
  8. 大话西游2稳定服务器,大话西游2:这是个什么样的服务器?像这样的终极宝宝太多了...
  9. Pfsense和Snorby
  10. 修正《 里约大冒险》字幕的程序