Home Microsoft Rilasciato PS4 Macro v0.5.1 beta

[Scena PS4] Rilasciato PS4 Macro v0.5.1 beta

2426
0

Il developer Komefai ha rilasciato un nuovo aggiornamento per l’applicazione PS4 Macro, lo strumento si dimostra molto utile per registrare i comandi dettati attraverso il controller DualShock 4 sull’applicazione PS4 Remote Play.

PS4 Macro è una piccola utility che automatizza in loop i controlli in remoto, è stato sviluppato in C# utilizzando le librerie PS4RemotePlayInterceptor.

Per poterla utilizzare correttamente bisogna eseguire prima l’applicazione ufficiale Riproduzione remota PS4 ed avviare successivamente l’eseguibile PS4 Macro.

Controlli

Metodo semplice (scorciatoia)

  • Premere il pulsante a sfioramento sul controller (touchpad) per avviare la registrazione e premerlo nuovamente per interrompere la registrazione.

[stextbox id=’info’]Nota: Se si utilizza il pulsante a sfioramento nella macro, disattivarlo selezionando Playback->Record On Touch.[/stextbox]

Metodo manuale

Per registrare le macro, fare clic sul pulsante RECORD (Ctrl+R), quindi premere PLAY (freccia verde) per avviare i controlli di registrazione. Il testo rosso in basso a destra indica il numero di fotogrammi registrati.

Per interrompere la registrazione fare nuovamente clic sul pulsante RECORD (Ctrl+R). La macro eseguirà quindi i controlli in un ciclo continuo.

Impostazioni

Per modificare le impostazioni di default creare un file e rinominarlo in settings.xml, posizionare il file all’interno della stessa directory contenente l’eseguibile per sovrascrivere le impostazioni predefinite.

SettingDescrizionePredefinito
AutoInjectEsegue automaticamente il polling per PS4 Remote Play e lo inietta quando possibilefalse
EmulateControllerEsegue lo script con l'emulazione del controller (utilizzare senza un controller)
false
ShowConsole Apre la console di debug al momento dell'avviofalse
StartupFilePercorso assoluto o relativo al file da caricare all'avvio (può essere xml o dll)null

Esempio di file settings.xml

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

Argomenti a riga di comando

A partire dalla versione 0.5.0, è possibile passare argomenti della riga di comando nell’applicazione PS4Macro.exe e sovrascrivere i valori in settings.xml.

Questo ci permette di creare molti più collegamenti a PS4Macro.exe e ciascuno di esse sovrascrive le impostazioni quando si passa da un gioco all’altro.

Esempio

PS4Macro.exe --AutoInject --EmulateController --ShowConsole=false --StartupFile="C:\macro.xml"

Changelog v0.2

  • Aggiunta la possibilità di poter salvare e caricare le macro come file xml.
  • Aggiunte le scorciatoie da tastiera.
  • Aggiunto un indicatore per i fotogrammi.
  • Aggiunta dell’icona dell’app.
  • Migliorata la gestione degli errori.
  • Corretti diversi bug.

Changelog v0.3

  • Aggiunto supporto di scripting (caricamento di file DLL).
  • Aggiunti diversi strumenti per aiutare lo sviluppo di script.
  • Ora l’applicazione è in grado di ignorare alcune impostazioni utilizzando il file settings.xml.
  • Disattiva automaticamente l’iniezione automatica per impostazione predefinita a causa di incompatibilità con alcune macchine (può essere riattivata dal file settings.xml).
  • Correzioni di bug.

Changelog v0.3.1

  • Aggiornato lo scripting API con più variabili e metodi di configurazione.
  • Aggiunti commenti della documentazione XML nello scripting API.
  • Correzione di compatibilità.
  • Correzioni di bug.

Changelog v0.4.0

  • Aggiunta la possibilità di utilizzare lo strumento senza collegare il controller attivandone l’emulazione nelle impostazioni [altamente sperimentale].
  • Aggiunta l’opzione per visualizzare la console di debug nelle impostazioni (utile per lo script).

Changelog v0.5.0

  • Aggiunta opzione Loop in Playback macro.
  • Aggiunta la funzione di ritaglio macro utilizzata per tagliare i fotogrammi inattivi all’inizio e alla fine della macro (Edit-> Trim Macro).
  • Aggiunto Remapper da PS4Macro.Remote che lega la tastiera del PC ai controlli PS4 (Tools-> Remapper).
  • Aggiunta scorciatoia di registrazione (Record On Touch) premendo il pulsante “Touch” sul controller (Playback-> Record On Touch).
  • Aggiunti gli argomenti della riga di comando per sovrascrivere i valori in settings.xml (utile per le scorciatoie).
  • Corretto il problema con la chiusura dell’app prima della riproduzione remota di PS4.

Changelog v0.5.1

  • Corretto il menu Save/Save As con nome bloccato in stato disabilitato.
  • Corretto l’errore NullReferenceException quando si utilizza la funzione “Trim Macro”.

Prossimamente

  • Salvataggio e caricamento.
  • Tasti di scelta rapida.
  • Indicatori di stato.
  • Scripting.
  • Utilizzo senza controller DualShock.
  • Migliorare la documentazione per lo scripting delle API.
  • Interfaccia utente della Timeline di riproduzione.
  • Strumento di editor macro.

Download: PS4 Macro v0.5.1

Download: Source code PS4 Macro v0.5.1