因网吧内安装游戏平台较多,为了更好的兼容类似于好司机、蘑菇、盖伦等能够无需配置即可自动检测启动,我们在精灵AI客户端下内置了一个精灵特殊游戏启动器
    以”steam平台”为例,我们在精灵条的steam平台点击右键图标设置可以看到下图
    steam平台连接到的程序为“startx.exe” 参数为 “steam平台”
    image.png
    此程序位于【精灵AI客户端】文件夹下
    stertx.exe = 精灵特殊游戏启动器主程序
    startx.ini = 启动器配置文件
    image.png
    根据配置文件我们可以看出
    startx.exe [参数] 即是启动器的工作流程,主程序启动带着参数运行就运行 配置文件内[]中节点
    节点下有
    gamepatch1开始的不同路径,但路径前面都没有类似于c:这样的盘符
    工作原理是 从第一个路径开始寻找磁盘是否有此程序如果gamepatch1没有找到则循环gamepatch2
    一直到寻找到gamepatch9如果都没有找到会提示
    image.png
    如果找到其中的任意一个则停止以后的寻找,直接启动应用程序,以我们配置文件为例
    默认全盘寻找好司机平台启动器-如果未发现-寻找蘑菇启动器-以此类推
    如果您点击精灵条的steam发现游戏未安装或者更新,请检查您是不是在多个盘符有其他的steam路径

    请注意:

    您不能直接修改startx.ini的内容来使用,如果您想利用startx.exe的全盘查找指定程序的能力,请复制到其他位置使用
    基于此程序的工作原理可能会发生点击steam平台后里面游戏没有的情况,一般我们处理此类问题基本都是以前用的某平台安装在X盘,后续换平台后安装在X往后的盘符,导致先启动了X盘内没有或者少游戏的steam平台,如果您不想让程序自动寻找或者有自己的steam启动器,可以参照以下教程进行精准匹配


    如何让某个游戏比如”steam平台”指向我特定的启动器