Usare AutoScript Sync con un OSR2 o SR6

Per riprodurre funscript su OSR2 e SR6, AutoScript Sync passa dal supporto TCode di Buttplug all'interno di un motore Intiface, tramite seriale USB. Non invia TCode direttamente al dispositivo. Nell'app rilasciata il dispositivo va configurato in un server Intiface che esegui tu; un selettore della porta COM che lo configura nel motore dell'app stessa arriva nel prossimo aggiornamento. In entrambi i casi riproduce un solo flusso di posizioni, e non lo abbiamo testato con un OSR reale.

Verificato sul codice dell'app il 21 settembre 2026.

Il percorso: TCode tramite Buttplug, non un collegamento seriale diretto

L'app offre due tipi di dispositivo, Autoblow AI Ultra (cloud) e Intiface / Buttplug (local). Un OSR2 o SR6 usa il secondo. L'app invia comandi Buttplug a un motore Intiface su ws://127.0.0.1:12345, e il protocollo tcode-v03 del motore li trasforma in TCode sulla porta seriale USB.

Nell'app non esiste un percorso seriale o TCode diretto. Nel codice c'è una classe per questo, ma è uno stub inutilizzato: niente nell'app la crea o ti permette di selezionarla.

Nell'app rilasciata: configuralo nel tuo server Intiface

L'app rilasciata non scrive alcuna configurazione di dispositivo per un OSR, quindi il suo motore incluso non è predisposto per pilotarne uno. Il percorso che esiste oggi è un server Intiface che esegui tu, con la porta dell'OSR configurata lì. Quando l'app trova un server già in ascolto sul suo Server URL, usa quel server e non lo tocca.

Non verificato. L'app usa la specifica dei messaggi Buttplug v3, e non l'abbiamo verificata con Intiface Central v3, che usa la specifica v4. Inoltre non abbiamo provato questo percorso con un OSR reale. Consideralo possibile, non confermato.

Nel prossimo aggiornamento: un selettore della porta COM

Il prossimo aggiornamento aggiunge un selettore della porta COM al pannello Device. Scegli la porta dell'OSR tra quelle elencate da Windows, e l'app scrive una configurazione di dispositivo per il proprio motore incluso: tcode-v03 su quella porta, 115200 baud, 8N1. Il motore viene poi avviato con quella configurazione e non serve un'installazione separata di Intiface.

Quella configurazione arriva solo al motore dell'app. Se esegui un tuo server Intiface, l'app usa il tuo, e la porta va configurata lì come prima.

Un solo asse: solo la corsa

Un SR6 può muoversi su più assi, ma AutoScript Sync scrive e riproduce un solo flusso di posizioni. Gli script che genera sono normali file .funscript con un'unica lista di posizioni da 0 a 100, e ogni movimento che invia è un LinearCmd sul primo asse lineare del dispositivo, temporizzato sul punto successivo dello script e mai più breve di 30 ms. L'app non genera script multiasse e non riproduce i file degli assi aggiuntivi prodotti da altri strumenti.

Il profilo OSR2 / SR6 dell'app consente fino a 500 unità al secondo con punti distanti almeno 50 ms. Come i 400 dell'Autoblow, il valore di 500 è un'impostazione predefinita non verificata, non una cifra pubblicata: la velocità di un OSR dipende da come è stato costruito. Nell'app rilasciata il profilo modella solo gli script inviati all'Autoblow AI Ultra; l'applicazione del profilo e delle tue Stroke Settings ai dispositivi Intiface, OSR compreso, arriva nel prossimo aggiornamento. Il rilevamento automatico assegna questo profilo a qualsiasi dispositivo il cui nome Buttplug contiene “osr” o “sr6”, oppure puoi scegliere OSR2 / SR6 in Device model.

Limiti e stato dei test

  • Non testato con un OSR2 o SR6 reale, né via USB né in altro modo. Il percorso Intiface è stato testato con server simulati e giocattoli finti sul motore reale; l'unico dispositivo che abbiamo testato su hardware reale è l'Autoblow AI Ultra.
  • Nessuna correzione della deriva e nessuna misura della latenza. Lo script segue l'orologio del tuo PC da ogni Play o salto, spostato dalla tua impostazione Offset; metti in pausa e riprendi per riallinearlo.
  • In pausa il dispositivo si porta alla posizione 50, il centro della sua corsa.

Domande

AutoScript Sync può comunicare direttamente con il mio OSR tramite la sua porta COM?

No. Ogni comando per l'OSR passa dal supporto TCode di un motore Intiface. Nell'app rilasciata deve essere un server Intiface che esegui tu, configurato con la porta dell'OSR; il prossimo aggiornamento aggiunge un selettore della porta COM per il motore dell'app stessa.

Piloterà gli assi di torsione o rollio del mio SR6?

No. L'app scrive e riproduce un solo flusso di posizioni, inviato solo al primo asse lineare.

Il dispositivo si connette ma non si muove. Cosa devo controllare?

Assicurati che l'app abbia trovato il tuo server Intiface invece di avviare il proprio motore incluso: chiudi l'app, avvia prima il tuo server, controlla che il suo indirizzo corrisponda al Server URL dell'app (ws://127.0.0.1:12345 per impostazione predefinita), poi premi Connect. L'app non è stata verificata con Intiface Central v3.

Posso usare lo script generato in altri software per OSR?

Sì, come script a un solo asse. Viene salvato accanto al video come <video>.funscript, e qualsiasi programma che apre un funscript standard può caricarlo. La pagina sul formato dei file funscript descrive cosa contiene.

Da leggere dopo

Provalo con il tuo OSR

La prova gratuita dura un giorno con tutte le funzioni sbloccate, così puoi verificare la tua configurazione prima di acquistare. Avviala nell'app con Start free 1-day trial; serve una connessione a internet.