V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX 提问指南
KennySun
V2EX  ›  问与答

想学一下开发游戏自动挂机脚本,需要学习哪些知识,用哪个语言

  •  
  •   KennySun · 2023-09-05 10:03:57 +08:00 · 3874 次点击
    这是一个创建于 440 天前的主题,其中的信息可能已经有所发展或是发生改变。
    27 条回复    2023-09-06 20:49:14 +08:00
    oldking
        1
    oldking  
       2023-09-05 10:26:32 +08:00
    按键精灵 你值得拥有
    x86
        2
    x86  
       2023-09-05 10:27:26 +08:00
    按键精灵现在很强大了
    godleon
        3
    godleon  
       2023-09-05 10:35:06 +08:00
    用易语言吧,好上手, 难度大的 用 C 汇编

    学习知识:dll ,钩子,hook, od ,ce
    dassh
        4
    dassh  
       2023-09-05 10:36:22 +08:00
    按键精灵很多游戏都会检测吧
    Felldeadbird
        5
    Felldeadbird  
       2023-09-05 11:23:40 +08:00
    最简单 py 结合 鼠标键盘模拟 + 图像识别按钮。 一般不会被反外挂监测到异常。
    有一些游戏可能会监测 PY 的模拟鼠标库,可以找驱动级别的库来调用,这个就很难监测到了。

    高级点得我就不会了。
    LLaMA2
        6
    LLaMA2  
       2023-09-05 11:29:39 +08:00
    什么游戏。这很重要!!!
    jiangwei2222
        7
    jiangwei2222  
       2023-09-05 12:07:19 +08:00 via Android
    你先得说下什么平台,pc 的话淘宝买个幽灵鼠标,硬件模拟操作就行了。

    android 的话可以考虑我这个框架 https://github.com/Jinnrry/RobotHelper

    ios 的话用无障碍接口
    jiangwei2222
        8
    jiangwei2222  
       2023-09-05 12:08:39 +08:00 via Android
    按键精灵这类太封闭,没法引入机器学习之类的技术。同时检测方案很针对,不建议
    KennySun
        9
    KennySun  
    OP
       2023-09-05 14:31:48 +08:00
    @ye4tar 命运方舟
    KennySun
        10
    KennySun  
    OP
       2023-09-05 14:32:01 +08:00
    pickteemo
        11
    pickteemo  
       2023-09-05 14:37:49 +08:00
    识图要求不高就按键精灵
    要求高就 pyautogui+opencv
    cheneydog
        12
    cheneydog  
       2023-09-05 14:39:24 +08:00
    自己玩还是有客户?
    KennySun
        13
    KennySun  
    OP
       2023-09-05 14:43:38 +08:00
    @cheneydog 自己玩,学习一下
    polo3584
        14
    polo3584  
       2023-09-05 15:21:45 +08:00
    最简单的按键精灵,再深度一点就要用 python 了,可以配合图像识别。
    asdgsdg98
        15
    asdgsdg98  
       2023-09-05 15:24:55 +08:00
    autohotkey 啊
    LLaMA2
        16
    LLaMA2  
       2023-09-05 17:19:39 +08:00
    PC MMORPG
    如果纯粹的开挂挂机那就按键精灵
    如果是真的学习,那就学习神经网络图做图像识别

    不被封也好办,PC 串流画面到其他设备,然后在其他设备上识别后得出操作指令,使用物理方式发送键鼠操作(串口键鼠)
    yushiro
        17
    yushiro  
       2023-09-05 17:28:57 +08:00 via iPhone
    所有的图像识别,除非你只支持前台的独占模式,否则一旦用任何 api 获取图像信息,都是可以被识别出来的,所以,入门还是先要学习免检测 hook 技术
    SHF
        18
    SHF  
       2023-09-05 21:21:27 +08:00
    AutoHotkey 很强大
    Al0rid4l
        19
    Al0rid4l  
       2023-09-06 00:30:45 +08:00
    AHK
    huohei
        20
    huohei  
       2023-09-06 01:24:28 +08:00
    重复脚本 AHK 按键精灵
    MaaFramework 基于图像识别的软件自动化测试框架 MaaAssistantArknights
    ShineyWang
        21
    ShineyWang  
       2023-09-06 01:28:53 +08:00 via Android
    我说一个 power automate
    streamrx
        22
    streamrx  
       2023-09-06 02:45:49 +08:00 via iPhone
    易语言
    IDAEngine
        23
    IDAEngine  
       2023-09-06 09:42:30 +08:00
    易语言加几层壳
    kimown
        24
    kimown  
       2023-09-06 10:20:41 +08:00
    yolo 图像识别
    likooo125802023
        25
    likooo125802023  
       2023-09-06 10:44:41 +08:00
    蹲点看看还有没有更好的办法。。

    基于图像 AI 智能识别的方案
    w88975
        26
    w88975  
       2023-09-06 12:02:04 +08:00
    大漠插件,好多年前开发挂机脚本用的就是这个,c#可以直接调
    Yuan2One
        27
    Yuan2One  
       2023-09-06 20:49:14 +08:00 via Android
    网易有个 airtest ,是做游戏测试的,不过看起来也能写脚本
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   3222 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 25ms · UTC 12:25 · PVG 20:25 · LAX 04:25 · JFK 07:25
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.