[PS4/PS5] PSAuto-py 1.5.0 : Automazione Avanzata per PlayStation Remote Play

Se sei un giocatore PlayStation che ama l’automazione o i giochi clicker, PSAuto-py è lo strumento che fa per te! Si tratta di un’interfaccia grafica moderna e modulare scritta in Python, progettata per automatizzare PlayStation Remote Play su PS4 e PS5 utilizzando la libreria pyremoteplay.

Con PSAuto-py, puoi creare macro complesse, automatizzare sequenze di tasti, simulare movimenti degli stick e persino generare click automatici per ottimizzare la tua esperienza di gioco.

🔹 Funzionalità Principali

✅ Interfaccia Utente Moderna (Tkinter) con feedback in tempo reale
✅ Controlli Manuali per tutti i pulsanti e gli stick della PlayStation
✅ Autoclicker per spammare qualsiasi tasto a intervalli personalizzabili
✅ Gestore Macro per creare, salvare, importare ed eseguire macro complesse
✅ Looping delle Macro con possibilità di ripetizione infinita o un numero definito di cicli
✅ Macro di Fine Loop per eseguire azioni aggiuntive dopo ogni ciclo principale (es. cambiare piano in un gioco clicker)


🔧 Installazione e Configurazione

  1. Clona il repository

    git clone https://github.com/ItsDeidara/PSAuto.py.git
  2. (Consigliato) Crea un ambiente virtuale Python 3.10+

    python -m venv venv
    venv\Scripts\activate  # Windows
    source venv/bin/activate  # Linux/Mac
  3. Installa le dipendenze

    pip install -r requirements.txt
  4. Installa pyremoteplay manualmente (necessario per la connessione)

    pip install pyremoteplay
  5. Registra il tuo account PSN su Remote Play

    python -m pyremoteplay IP_PS4_O_PS5 --register
  6. Avvia l’interfaccia grafica

    python -m psautoclicker.gui.app
    # Oppure
    python psautoclicker/main.py

    Su Windows, puoi anche usare open_main.py.bat per avviarlo più facilmente.


🎮 Come Usare PSAuto-py

1️⃣ Controlli Manuali

  • Seleziona il tuo host PlayStation e connettiti.

  • Usa la scheda “Controls” per inviare input manuali (pulsanti, stick, touchpad).

2️⃣ Autoclicker

  • Scegli un pulsante o uno stick.

  • Imposta l’intervallo (es. 50ms per spammare SQUARE in un gioco clicker).

  • Premi Start per avviare l’autoclicker.

3️⃣ Gestore Macro

  • Crea Macro aggiungendo passaggi (pulsanti, stick o autoclicker).

  • Imposta il numero di loop (quante volte ripetere la macro).

  • (Opzionale) Aggiungi una Macro di Fine Loop (es. premi R2 dopo ogni ciclo per cambiare piano).

  • Salva, importa ed esporta le tue macro in formato JSON.


🔄 Esempio Pratico: Automazione di Clicker Heroes

Immagina di voler automatizzare Clicker Heroes:

  1. Spamma SQUARE ogni 50ms (per attaccare).

  2. Dopo ogni ciclo: Premi DOWN (per scorrere la lista upgrade) e CROSS 10 volte (per comprare upgrade).

  3. Dopo 10 cicli: Premi R2 (per cambiare piano).

Passaggi:

  • Importa la macro d’esempio: Macros/ClickerHeroes-Auto.macro.json

  • Nel Gestore Macro, seleziona la macro e imposta:

    • Loop Count: 10

    • End-of-Loop Macro: R2 (con 200ms di ritardo)

  • Clicca Run Macro e il gioco si giocherà da solo!


📜 Creare Macro Manualmente (Formato JSON)

Le macro sono file JSON strutturati così:

{
  "name": "MyMacro",
  "steps": [
    ["SQUARE", 100],
    [["LEFT_STICK", "UP", 1.0], 200],
    [{"type": "autoclicker", "button": "CROSS", "interval": 50}, 0]
  ],
  "end_of_loop_macro": [ ["R2", 200] ]
}
  • steps: Lista di azioni (pulsanti, stick, autoclicker) con ritardo in millisecondi.

  • end_of_loop_macro: Azioni aggiuntive dopo ogni ciclo principale.


❓ Domande Frequenti

❔ Perché non riesco a connettermi?
→ Assicurati di aver registrato l’account PSN con python -m pyremoteplay IP --register.

❔ L’autoclicker non funziona?
→ Controlla che l’intervallo non sia troppo basso (<40ms potrebbe essere ignorato).

❔ Come posso contribuire con nuove macro?
→ Condividile su GitHub o nel nostro Discord!


📥 Download e Community

🔗 GitHub ReleasesScarica l’ultima versione
📢 Discord: Unisciti alla community qui

PSAuto-py è in continua evoluzione, con nuove funzionalità e macro condivise dalla community. Provalo oggi e porta la tua automazione PlayStation al livello successivo! 🚀

Da FRANCESCO

Sviluppatore a tempo perso nato negli anni 80, amante delle console e delle retro console.Il mio motto è quello di aiutare il prossimo senza avere rimorsi di cio' che hai fatto.

Lascia un commento

Il tuo indirizzo email non sarà pubblicato. I campi obbligatori sono contrassegnati *

Questo sito utilizza Akismet per ridurre lo spam. Scopri come vengono elaborati i dati derivati dai commenti.