接上篇:一个基于python的自动玩游戏辅助
ProcessOn是一款非常好用的思维导图、流程图在线作图工具,前10位使用我的专属邀请链接注册Processon,并成功给我增加3个文件的朋友,将赠送永久版clicker!
链接在这里:https://www.processon.com/i/55e3d74ee4b0e4854096c282

文章目录

  • 介绍
  • 功能演示
  • 软件下载
  • 功能特点
  • 基础篇——使用说明
  • 高级篇——自定义任务
    • 自定义任务步骤
      • 1-创建任务文件夹
      • 2-在文件夹下新增截图
      • 3-config目录下新增配置文件
    • 自定义任务规范
      • 任务设置关键字
    • 执行调优
      • 经典场景支持
  • 问题排查
  • 郑重承诺
  • 更新说明

介绍

clicker是一款强大的鼠标点击软件。她可以帮你解放双手,自动识别屏幕内容完成一些重复度较高的操作。

假如你是一名游戏爱好者,长期玩一个游戏是不是占用了你很多的学习、生活、运动时间?有没有幻想过,你的电脑可以自动帮你玩游戏?deng deng!!看到我,你就可以开着游戏撩着妹,离梦想不远啦~~

本软件适用于仅靠点击鼠标就能操作的游戏,不少网页游戏如“火影忍者ol”、"鼠标射击类"等等。

功能演示

pk火影忍者ol“键鼠记忆”挑战全自动连续做任务!!

软件下载

欢迎下载软件试用~

链接:https://pan.baidu.com/s/14L92UCs_-_7sRYJG5-BxxA
提取码:mus4

功能特点

  1. 灵活度高,支持自定义任务;
  2. 可在一个配置文件中配置多个任务,并可为每个任务设置次数、点击频率;
  3. 善用关键字可以减少系统运行的IO;
  4. 从设计上讲,可以把clicker当做一个基于图片命名的“编程工具”。

基础篇——使用说明

以下示例以游戏”火影忍者Online“为例,并提供了部分功能的配置和图片设置:

  1. 目前仅支持在windows系统中运行,无需安装任何环境;

  2. 下载软件后,必须保持clicker.exe文件与images文件夹在同一路径下;为了使用方便,可以把clicker的快捷方式发送到电脑桌面。

  3. 运行exe文件,从config文件夹中,选择您要做的任务的配置文件。

  4. 然后,任务就可以自动进行啦!

高级篇——自定义任务

自定义任务步骤

1-创建任务文件夹

在images文件夹下添加任务截图文件夹,并以task_+任务名开头标识任务截图文件夹。

2-在文件夹下新增截图

推荐以数字开头,目前约定长度为4位,代表图片在windows中的排序;

3-config目录下新增配置文件

新建.txt文件并重命名为任意名称.ini,按照demo添加参数配置。

参数说明:

  • task {taskname}:任务名称
  • times:代表任务重复执行几次
  • index:代表任务开始节点
  • rate:该参数影响截屏、点击速率,建议设置范围在1-2s之间,太快或太慢都不太好。示例代码:
#  定义羁绊任务
[jiban]
times=20
index=0
rate=2
  1. 一个.ini配置文件中支持增加多个任务,但任务名称不能同名,先后如有相同的操作,请设置不同的任务名称。如:
  [reset]times=1index=0rate=1.4[qiangzhe]times=1index=0rate=1.4# 与第一步操作相同,但不能同名[reset2]times=1index=0rate=1.4

自定义任务规范

任务设置关键字
截图关键字 说明
start_delay 当前节点点击后,进入等待状态,直到退出按钮或公共按钮的出现;一般在开始按钮时使用。羁绊中可以使用。
delay_now 需要在任务配置中,插入一个名称包含delay_now的图片文件,表示任务会等到页面中撤退按钮消失才会继续查找下一个节点;在副本任务中有用到。
once_或者_once 表示当前节点如果找不到就算了,直接进入下一个节点。

执行调优

系统提供了日志文件,供大家发现配置问题,以进一步优化脚本。日志路径在:解压exe文件所在路径下。日志格式如下:

2020-06-26 23:57:16,496 - basic\logger.py[line:39] - INFO: [step-8]======================1008-failed.png
2020-06-26 23:57:16,730 - basic\logger.py[line:39] - INFO: 第9次尝试点击,但是未找到按钮[1008-failed.png]休息2s后继续……
2020-06-26 23:57:18,732 - basic\logger.py[line:39] - INFO: [step-8]======================1008-failed.png
2020-06-26 23:57:18,947 - basic\logger.py[line:39] - INFO: 第10次尝试点击,但是未找到按钮[1008-failed.png]轮询模式启动……
2020-06-26 23:57:18,949 - basic\logger.py[line:39] - INFO: 系统已进入轮询模式~~
2020-06-26 23:57:18,950 - basic\logger.py[line:39] - INFO: [polling-8]======================1008-failed.png
2020-06-26 23:57:19,167 - basic\logger.py[line:39] - INFO: 本次轮询未找到匹配的按钮
2020-06-26 23:57:20,170 - basic\logger.py[line:39] - INFO: [polling-9]======================1009-return_ten.png
2020-06-26 23:57:20,389 - basic\logger.py[line:39] - INFO: 本次轮询未找到匹配的按钮
2020-06-26 23:57:21,392 - basic\logger.py[line:39] - INFO: [polling-10]======================1010_return_ten.png
2020-06-26 23:57:21,673 - basic\logger.py[line:39] - INFO: 本次轮询未找到匹配的按钮
2020-06-26 23:57:22,676 - basic\logger.py[line:39] - INFO: [polling-1]======================1001-once_menu.png
2020-06-26 23:57:22,975 - basic\logger.py[line:39] - INFO: 本次轮询未找到匹配的按钮
2020-06-26 23:57:23,977 - basic\logger.py[line:39] - INFO: [polling-2]======================1002-once_limit.png
2020-06-26 23:57:24,247 - basic\logger.py[line:39] - INFO: 本次轮询未找到匹配的按钮
2020-06-26 23:57:25,251 - basic\logger.py[line:39] - INFO: [polling-3]======================1003-once_chooseTask.png
2020-06-26 23:57:25,713 - basic\logger.py[line:39] - INFO: 系统正在操作按钮:1003-once_chooseTask.png
2020-06-26 23:57:25,715 - basic\logger.py[line:39] - INFO: 轮询模式已关闭
2020-06-26 23:57:29,725 - basic\logger.py[line:39] - INFO: 第2次任务已执行完毕
2020-06-26 23:57:29,727 - basic\logger.py[line:39] - INFO: [step-4]======================1004-once_partispate.png
2020-06-26 23:57:29,995 - basic\logger.py[line:39] - INFO: 该按钮点击一次就够了哦~即将跳过当前操作
2020-06-26 23:57:29,996 - basic\logger.py[line:39] - INFO: [step-5]======================1005-once_getIn.png
2020-06-26 23:57:30,260 - basic\logger.py[line:39] - INFO: 该按钮点击一次就够了哦~即将跳过当前操作
2020-06-26 23:57:30,262 - basic\logger.py[line:39] - INFO: [step-6]======================1006-once_confirm.png
2020-06-26 23:57:30,475 - basic\logger.py[line:39] - INFO: 该按钮点击一次就够了哦~即将跳过当前操作
经典场景支持

羁绊:

  1. 为了减少截屏频次,使用start_delay开始后,等待撤退按钮的出现或结束按钮的提示;
  2. 撤退按钮的存在,表名任务在进行中;

问题排查

1.系统一直打印日志:”[任务执行中,系统正在等待“撤退”按钮出现,5s后再扫描一遍]“,不再向下执行。

郑重承诺

  1. 本软件不属于游戏外挂,仅适用于操作无聊、简单、重复高的场景;
  2. 郑重承诺:本软件无毒无害,仅用于帮助别人节省时间。

更新说明

2020年6月21日18:05:25

  • 增加模块化日志功能;
  • 修复末节点查找不到时导致的死循环bug

2020年6月20日18:50:15

  • 更新截屏算法,增加对多屏的支持;
  • 增加断点轮询算法,采用向后遍历模式自动找到应开始的位置继续任务;

听说这个软件可以基于图片编程玩游戏?相关推荐

  1. win10和win7游戏测试软件,Win10系统和Win7玩游戏哪个更快?评测在这里!

    至从微软发布win10系统以来一直受到用户的关注,到现在已经历经3年多了,那么很多用户在购买新电脑后都会在装什么系统上纠结,如游戏用户,想知道Win10系统的Win7玩游戏哪个更快,下面小编给大家带来 ...

  2. 模拟QQ软件的基于多线程的流媒体加密传输软件技术

    模拟QQ软件的基于多线程的流媒体加密传输软件技术 模拟QQ软件,基于多线程编程捕捉摄像头及麦克风实时数据,基于socket通信设计发送端.接收端两个部分的,对音频和视频进行采集.加密或加水印.传输.解 ...

  3. 不玩游戏还学了计算机,青少年学习计算机编程是否有必要?

    随着互联网的发展,学习计算机编程的人越来越多,甚至青少年也都开始进入计算机编程的队伍,那么对于青少年而言是否有必要学习计算机编程呢?现在就跟随达内北京IT培训一起去了解一下吧. 1. 编程最培养人的计 ...

  4. 华为云计算机玩游戏,有没有类似华为云电脑的软件,用来玩游戏

    每一款华为手机都会发现系统里自带华为云电脑,这款软件主要的用户是让华为手机用户可以快速实现云办公的操作,那么有没有类似华为云电脑的软件呢?用来玩游戏的云电脑. 很显然市场上是有能用来玩游戏的云电脑的, ...

  5. 可以听歌玩游戏看股票背单词的ROS开发工具?小鱼:就差能点外卖了~

    大家好,我是小鱼,深圳是越来越热了,不管深圳的夏天有多热,都阻挡不了大家摸一手好鱼.今天给大家安利一款敲代码(摸鱼)的软件,支持听歌玩游戏看股票背单词的开发工具--vscode. 小鱼发现很多做机器人 ...

  6. 玩游戏时计算机ram,计算机的32G RAM是否必要? 8G,16G,32G内存游戏,生产率测量比较...

    在此阶段,台式机和笔记本电脑均以8G内存作为标准配置.由于内存近年来并不昂贵,因此许多用户已开始考虑使用16G甚至32G内存.例如,有16GB和32GB的内存,但是在日常使用中,您根本无法直观地感觉到 ...

  7. LM小型可编程控制器软件(基于CoDeSys)笔记二十:plc通过驱动器控制步进电机

    基础资料: LM小型可编程控制器软件(基于CoDeSys)笔记十七:pto脉冲功能块_Gutie_bartholomew的博客-CSDN博客 接线方法: 驱动器实际运用案例_Gutie_barthol ...

  8. 软件生成问候图片_省时省力,独一无二的素材一键生成!这些设计神器玩上瘾!|艺范分享...

    总有同学做PPT或者海报缺乏素材呀,问范儿姐怎么办.今天范儿姐又给大家带来几款神器,帮助大家解决这类问题哦~ 01 图片体素化生成器 Voxelize Image 工具地址:http://pissan ...

  9. 小学生python编程写游戏_教你如何像玩游戏一样学Python

    原标题:教你如何像玩游戏一样学Python 在编程世界,关于哪个语言是最好的争论从未停止,虽然道理谁也不服谁,但是关于编程的热度,我们可以从TIOBE 编程语言排行榜中得到结果. ▲用Python进行 ...

最新文章

  1. 【Linux】Linux下建立和管理逻辑卷
  2. lede 命令 启用 ssh_PHP imap_open函数任意命令执行漏洞
  3. .net 怎么使用github_如何正确的使用ncnn的Extractor
  4. 前端学习(2620):新增品牌
  5. gridview 万能分页代码
  6. HTTP协议中GET和POST方法的区别
  7. CentOS6.4 配置mysql服务器启动多个端口,同步单表数据
  8. 互利网上数字金融典型场景: 网络支付
  9. eclipse启动报错 Problems occurred when invoking code from plug-in: org.eclipse.jface
  10. 【Android】activity-alias的使用
  11. 解决Vue的表格中,expand只有某些行需要展开的问题。
  12. Android中getDimension,getDimensionPixelOffset和getDimensionPixelSize 区别
  13. ollydebug+C32Asm
  14. 【GIT】搭建git项目
  15. python读取图片信息_笔记整理4——python实现提取图片exif信息
  16. CTU CU CB PU TU
  17. 如何取消计算机上的公式,评估公式并从单元格中删除公式(Evaluate formula and remove formula from cell)...
  18. 快捷餐饮之店家后台评论管理及餐桌管理实现
  19. 大数据就业前景怎么样?
  20. AcWing 1017 怪盗基德的滑翔翼

热门文章

  1. R 语言 dotplot 画基因表达量图
  2. 5月28日刷题笔记——数组
  3. drawtext ffmpeg 倾斜_ffmpeg # drawtext 进阶
  4. 面试题 17.07. 婴儿名字(并查集模板)
  5. 如何从零开始解读产品经理行业分析
  6. Unity Shader 实现磨皮效果
  7. Android实现Mtp访问浏览手机存储(一)访问Mtp目录
  8. web--使用fileupload进行文件上传
  9. 怎么把照片变成漫画?这几种照片变漫画方法一看就会
  10. 扒来的mac快捷键总会