Usare AutoScript Sync con Intiface

Per una sessione funscript con Intiface non devi installare nient'altro: AutoScript Sync avvia il proprio motore Intiface incluso su ws://127.0.0.1:12345 quando ti connetti, oppure usa un Intiface Central che hai già in esecuzione. Scegli Intiface / Buttplug (local) nel pannello Device, premi Connect e l'app trasmette lo script dal tuo PC come un comando di movimento per punto. Non viene caricato nulla, e su questo percorso non c'è correzione della deriva.

Verificato sul codice dell'app il 21 settembre 2026.

Il motore: incluso, o il tuo Intiface Central

L'app comunica con un server Buttplug su un WebSocket locale, usando la versione 3 delle specifiche dei messaggi Buttplug, e si presenta al server come “AutoScript Sync”. L'indirizzo è ws://127.0.0.1:12345 a meno che tu non lo cambi nel campo Server URL.

Nulla in ascolto sulla porta
L'app avvia il suo intiface-engine v1.4.8 incluso (Buttplug 7.1.9, novembre 2023) come processo in background. Se un'installazione non include il motore, scarica la release ufficiale una volta, alla prima connessione.
Intiface Central già in esecuzione
L'app lo usa e non lo tocca. In quel caso vale il suo elenco di dispositivi invece di quello del motore incluso. Intiface Central v3 usa specifiche più recenti (v4), e non abbiamo ancora verificato che l'app funzioni con esso.

Il motore incluso non viene aggiornato per te. A ogni avvio l'app chiede a GitHub il numero dell'ultima release del motore, ma non sostituisce mai la copia fornita con l'app. Un giocattolo uscito dopo novembre 2023 potrebbe quindi essergli sconosciuto.

Quali connessioni apre il motore

Il motore incluso viene avviato con questi gestori di dispositivi attivi:

  • Bluetooth LE, per giocattoli wireless come The Handy.
  • Seriale, per dispositivi USB come un OSR2 o un SR6 (vedi la pagina di OSR2 e SR6 per cosa serve oggi).
  • HID e XInput.
  • Il dongle USB di Lovense, versione seriale. La versione HID più recente del dongle viene aggiunta nel prossimo aggiornamento.

Lovense Connect è lasciato disattivato di proposito, perché contatta i server di Lovense. Il controllo dei dispositivi su questo percorso non lascia mai il tuo PC.

Cosa succede quando premi Connect

  1. L'app trova un server all'indirizzo Server URL, oppure avvia il motore incluso.
  2. Chiede al server di cercare dispositivi per un massimo di 12 secondi, controllando l'elenco dei dispositivi ogni 0,7 secondi.
  3. Nell'app rilasciata, la ricerca si ferma appena compare il primo dispositivo utilizzabile, ed è quello il dispositivo che l'app pilota. Nel prossimo aggiornamento l'app resta in ascolto circa 2 secondi in più, per trovare un secondo giocattolo.
  4. Carica uno script e premi Send Script to Device. Per un dispositivo Intiface non viene caricato nulla: l'app conferma che lo script è caricato e mostra Script: ready (live streaming).
  5. Premi Play. Il dispositivo segue il video da quel momento.

Accendi il dispositivo prima di premere Connect, così può essere trovato entro i 12 secondi della ricerca.

Cosa riceve il tuo dispositivo

Masturbatori
Ogni punto dello script diventa un LinearCmd la cui durata è il tempo fino al punto successivo, almeno 30 ms, così il dispositivo si sposta da solo in modo fluido da un punto all'altro.
Dispositivi con un attuatore Position
Ricevono invece una posizione tramite ScalarCmd.
In pausa
I masturbatori si spostano a metà della loro corsa, posizione 50.
Test Stroke
Muove delicatamente un masturbatore in basso, in alto e di nuovo a metà, con movimenti da 400 ms.

I tempi seguono l'orologio del tuo PC dal momento in cui premi Play o fai un salto, spostati della tua impostazione Offset (da −5000 a +5000 ms, a passi di 50 ms; alzalo se il dispositivo sembra in ritardo). L'app non invia mai il vecchio VibrateCmd; l'insieme completo usato dall'app rilasciata è RequestServerInfo, StartScanning, StopScanning, RequestDeviceList, LinearCmd, ScalarCmd e StopDeviceCmd. RotateCmd, per i giocattoli rotanti, viene aggiunto nel prossimo aggiornamento.

Nell'app rilasciata il dispositivo riproduce lo script così come è stato generato. Le tue Stroke Settings e il profilo di velocità del dispositivo vengono applicati ai dispositivi Intiface nel prossimo aggiornamento; oggi modellano solo lo script inviato a un Autoblow AI Ultra.

Nessun caricamento e nessuna correzione della deriva

L'Autoblow AI Ultra riproduce uno script caricato e l'app continua a controllarne l'orologio. I dispositivi Intiface funzionano al contrario: il PC trasmette in diretta ogni movimento, e l'app non misura la latenza né corregge la deriva. Considera trascurabile la deriva su una connessione locale. Lo script viene riagganciato al video solo quando premi Play, fai un salto o cambi un'impostazione. Se il video si blocca o va in buffering, il dispositivo continua con il proprio timer; metti in pausa e riproduci di nuovo per riallinearli. La correzione della deriva sul percorso Autoblow spiega cosa riceve invece l'Ultra.

Il pannello Vibration: controllo manuale oggi

Nell'app rilasciata un vibratore non è pilotato dal movimento dello script. La posizione dello script viene inviata come ScalarCmd al primo attuatore di qualsiasi dispositivo che non fa corse, quindi un vibratore potrebbe vibrare a un livello che segue la posizione; è un effetto collaterale non testato, non una funzione. Quello che hai oggi per i vibratori è il pannello Vibration, che si attiva quando un dispositivo connesso segnala un motore di vibrazione. Ha un cursore di intensità, inviato mentre lo sposti, e quattro pattern in loop: Pulse, Wave, Escalate e Tease, inviati circa 20 volte al secondo a ogni motore di vibrazione e oscillazione del dispositivo.

Usalo solo con un dispositivo che vibra. Il pannello è abilitato anche per qualsiasi dispositivo che accetta comandi scalari, compresi un masturbatore solo a posizione o una pompa ad aria, e lì piloterebbe il primo attuatore di quel dispositivo.

Cosa aggiunge il prossimo aggiornamento

Queste funzioni sono già scritte, ma nessuna build rilasciata le include ancora:

  • Vibratori, giocattoli rotanti, macchine oscillanti e pompe ad aria seguono la velocità con cui si muove lo script. Vedi la pagina Lovense per come funziona questa corrispondenza.
  • Più dispositivi pilotati insieme, e un secondo dispositivo che segue il video accanto a quello principale.
  • Stroke Settings e limiti di velocità per dispositivo applicati ai dispositivi Intiface.
  • Un selettore della porta COM per un OSR2 o SR6 su USB, e il dongle HID di Lovense più recente.
  • Un breve impulso da Test Stroke per i dispositivi che non fanno corse, e motori di vibrazione portati a zero in pausa.

Come è stato testato questo percorso

Ogni percorso di dispositivo Intiface è stato testato con server Buttplug simulati e, in un test completo, con giocattoli Lovense fittizi sul motore incluso reale. Nessuno è ancora stato testato da noi su hardware reale; l'unico dispositivo che lo è stato è l'Autoblow AI Ultra. La tabella di compatibilità dei dispositivi mostra lo stato di ciascun dispositivo.

Risoluzione dei problemi

La ricerca finisce e non compare nessun dispositivo. Cosa devo controllare?

Assicurati che il dispositivo sia acceso, poi premi di nuovo Connect: la ricerca dura fino a 12 secondi. Se usi tu stesso Intiface Central, l'app usa quello invece del motore incluso, e non abbiamo verificato l'app con Intiface Central v3; chiudilo e lascia che l'app avvii il proprio motore per escludere questa causa. Un giocattolo più recente di novembre 2023 potrebbe essere sconosciuto al motore incluso v1.4.8.

Ho due giocattoli connessi. Perché se ne muove solo uno?

L'app rilasciata pilota il primo dispositivo utilizzabile che trova e lì smette di cercare. Pilotare più dispositivi insieme, e un secondo dispositivo che segue il video, arrivano nel prossimo aggiornamento.

La barra di stato dice “Streaming positions (fallback mode)”. C'è qualcosa che non va?

No. L'app mostra quel testo durante ogni normale riproduzione con Intiface, non solo quando qualcosa è andato in fallback. Descrive la trasmissione in diretta che questo percorso usa sempre.

Il dispositivo si allontana dal video durante una scena lunga. L'app può correggerlo?

Non automaticamente su questo percorso. Metti in pausa e premi Play, o fai un salto, e lo script viene riagganciato al video. Se il dispositivo è costantemente in anticipo o in ritardo, cambia Offset: alzalo se il dispositivo sembra in ritardo.

Il percorso Intiface invia qualcosa su internet?

Il controllo dei dispositivi resta sul tuo PC. L'app controlla su GitHub l'ultima release del motore a ogni avvio, e scarica il motore alla prima connessione solo se non ne era incluso uno. Nessuna delle due cose invia il tuo video o il tuo script.

Da leggere dopo

Provalo con il tuo dispositivo

La prova gratuita dura un giorno con tutte le funzioni sbloccate, così puoi verificare che il tuo dispositivo si connetta prima di acquistare. Avviala nell'app con Start free 1-day trial; richiede una connessione a internet.