Giter Club home page Giter Club logo

wqmt_assistant's Introduction

img

主要更新内容

📅202311xx

自动获取模拟器IP及分辨率,增加B服适配 @YUASDS

支持最新的监察密令 @YUASDS

增加狄斯币和狂厄结晶的体力副本 @YUASDS

优化菜单选项

📅202309xx 我跟ChatGPT说,你看人家代码都有个class什么的,你也这样给我改改。

改了一些寻找图片的循环逻辑,增加了一些图像识别步骤。

重写了log的逻辑,固定了一个滚动窗口输出内容,重点内容会有单独的提示。

增加了监察密令的每日领取

📅20230909 增加了肉鸽刷界石的步骤。进去退出来竟然有20界石……个人感觉有点bug

请在游戏主界面启动。请先通关一次。

使用这个功能前建议在config.yaml中把 log_switch: close

前言

废话

author

本项目由ChatGPT 3.5编写,Codeium复审代码,用于无期迷途每日收菜

程序完全自用,只在MUMU12上使用,只在720P下开发,本人啥也不懂,有问题问AI。

为了减少报错,程序相当低效和冗余,有问题问AI。

介绍

程序使用Python语言,PyWebIO提供简单的选项和log查看, OpenCV识别图像。

功能包括:

  • 从登录界面进入主界面,干掉活动提示、工会战提示、月卡到期提示

  • 收取邮件,公会捐赠,采购部免费日礼包,戳好友

  • 管理局派遣,领取中午晚上的体力

  • 扫荡锈河记忆副本第一个

  • 扫荡副本11-6, 扫荡深井

缺点包括:

  • 我是个躺平的闲鱼,不缺材料,因此没有换副本刷不同材料的需求

  • 自用方式为每天早晚点一次,因此不考虑特殊情况比如明明没有体力你却让软件去刷11-6这种

使用方法

方法1 - Python

安装相关依赖

pip install -r requirements.txt

先打开模拟器,然后如下启动程序

start.bat

方法2

下载release中的文件(可能不是最新的),解压缩到非中文目录中,先打开模拟器,然后双击main.exe

挖坑

  • 面板展开检测 -- 避免因为面板折叠找不到好友菜单在哪

  • 限制log小数点

  • APP启动检测 : 现在程序会先检查wqmt启动没有,如果没有则会启动

  • 副本界面检查(切换副本第一页、第二页界面)

  • 多个副本供选择(什么时候我有刷其他本的动力了)

  • 自带ADB

  • OCR识别 -- 实装了,但是没有任何地方用得到,所以没有把识别程序放进去,那玩意体积200多MB呢

  • 兑换采购部商品(手动触发)

  • 默认随机xy & 随机延迟 -- 会在一个15X15的范围内以正态分布的方式随机生成点击位置

  • 活动大厅收菜

  • 副本后的升级检测

  • 加入log功能 -- 会记录到log文件夹下,间隔7天删除

wqmt_assistant's People

Contributors

dabengba avatar yuasds avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.