PS4平台自动化工具 PS4 Marco

最近在玩 Granblue Fantasy: Versus,因为要获得RPG模式Hard难度通关赠送的特典码,所以被迫当一回骑空士刷图农武器。所幸RPG模式有自动战斗省去不少麻烦,不过每次结算后还是需要手动续战,所以找了个可以在PS4使用宏的工具PS4 Macro来帮我自动输入续战指令,这样就可以挂着全自动种地睡觉去了。

以下使用指南大部分直接翻译自GitHub页面ReadMe。

使用

要使用PS4 Macro,首先要有一台可以运行 PS4 Remote Play 的电脑。连接成功后运行PS4 Macro。

软件界面

电脑插上DS4手柄后,按下触摸板可以开始录制指令,再次按下将结束录制并自动循环播放。
如果你需要录制包括触摸板的指令,请将 Playback->Record On Touch 选项取消勾选,点击 RECORD(热键Ctrl+R)然后点击PLAY来开始录制,再次点击 RECORD(Ctrl+R)以结束录制。

NOTE: 如果要在没有连接手柄的情况下工作,请见下面设置中的 EmulateController 选项。

设置

你需要在根目录创建一个 settings.xml 文件来写入设置项。

设置项描述默认值
AutoInject自动轮询PS4 Remote Play并在可能的情况下进行注入false
BypassInjection为了调试而绕过注入false
EmulateController使用模拟手柄运行(不使用手柄)false
ShowConsole启动时打开调试控制台false
StartupFile启动时加载的文件的绝对或相对路径(可以是xml或dll)null

示例

<?xml version="1.0" encoding="utf-8"?>
<Settings>
  <AutoInject>true</AutoInject>
  <BypassInjection>false</BypassInjection>
  <EmulateController>true</EmulateController>
  <ShowConsole>true</ShowConsole>
  <StartupFile>MyMacro.xml</StartupFile>
</Settings>

重映射

Remapper 可以将手柄按键映射到键盘,使用键盘来操作PS4游戏。

需要注意的是这个窗口不能被关闭,否则映射失效
需要注意的是这个窗口不能被关闭,否则映射失效

要添加录制好的宏,请单击浏览并选择一个xml宏文件。

其它高级操作就不翻译了,想深入研究的去 GitHub 吧。

替代方案

如果你由于种种原因无法使用PS4 Macro,这里有个替代方案。那就是使用夜神模拟器运行安卓版PS4 Remote Play,然后使用夜神模拟器的操作录制功能完成自动化。

模拟器里只能通过网络搜索PS4
模拟器里只能通过网络搜索PS4