# 沙威玛辅助工具 **Repository Path**: bfinger/swm-auto-tool ## Basic Information - **Project Name**: 沙威玛辅助工具 - **Description**: 键盘快捷键控制的模拟鼠标操作脚本 - **Primary Language**: Unknown - **License**: MIT - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 18 - **Created**: 2024-10-21 - **Last Updated**: 2024-10-21 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # 半自动沙威玛辅助工具 Python 开发的快捷键实现自动鼠标控制沙威玛辅助工具。**有图像识别自动喂食客人,但喂食哪一位需要自己按快捷键** 图像识别功能: - 识别客人气泡,判断需要喂哪些东西 - 识别桌子上的沙威玛,自动拿取。不会凭空点击桌子上的错误位置。 - 识别桌子右侧的薯条位置。 **由于此脚本配置复杂,且根据游戏流程进度不同,需要自行编写合适的脚本操作并绑定快捷键,而且每台设备需要重新配置坐标点,故不提供打包好的 exe 文件,做不到开箱即用** ## 配置 入口文件为 `main.py` 推荐用管理员身份运行。 根目录 `config.py` 内有部分杂项配置,此文件被导入 `main.py` 内。 在 `sha` 目录下: - `__init__.py`:实现鼠标控制的抽象层。 - `points.py`:配置坐标点。 - `cv.py`:实现图像识别功能。 ## 开发 依赖库: - `pyperclip` 用于快速复制当前鼠标坐标 - `win32api, win32con` 模拟鼠标操作 - `pynput` 监听键盘,绑定快捷键 - `mss` 屏幕截图 - `opencv-python` 图像识别