Usar AutoScript Sync con Intiface
Para una sesión de funscript con Intiface no necesitas instalar nada más: AutoScript Sync inicia su propio motor Intiface incluido en ws://127.0.0.1:12345 al conectar, o usa un Intiface Central que ya tengas en marcha. Elige Intiface / Buttplug (local) en el panel Device, pulsa Connect, y la aplicación transmite el script desde tu PC como un comando de movimiento por punto. No se sube nada, y en esta vía no hay corrección de deriva.
Comprobado con el código de la aplicación el 21 de septiembre de 2026.
El motor: incluido, o tu propio Intiface Central
La aplicación se comunica con un servidor Buttplug mediante un WebSocket local, usando la versión 3 de la especificación de mensajes de Buttplug, y se presenta al servidor como «AutoScript Sync». La dirección es ws://127.0.0.1:12345 salvo que la cambies en el campo Server URL.
- Nada escuchando en el puerto
- La aplicación inicia su intiface-engine v1.4.8 incluido (Buttplug 7.1.9, noviembre de 2023) como proceso en segundo plano. Si una instalación no incluye el motor, descarga una vez la versión oficial, en la primera conexión.
- Intiface Central ya en marcha
- La aplicación lo usa y no lo toca. Entonces se aplica su lista de dispositivos en lugar de la del motor incluido. Intiface Central v3 usa una especificación más reciente (v4), y aún no hemos comprobado que la aplicación funcione con ella.
El motor incluido no se actualiza por ti. En cada arranque la aplicación consulta en GitHub el número de la última versión del motor, pero nunca sustituye la copia que viene con la aplicación. Por eso, puede que un juguete lanzado después de noviembre de 2023 le sea desconocido.
Qué conexiones abre el motor
El motor incluido se inicia con estos gestores de dispositivos activados:
- Bluetooth LE, para juguetes inalámbricos como The Handy.
- Serie, para dispositivos USB como un OSR2 o SR6 (consulta la página de OSR2 y SR6 para ver lo que requiere hoy).
- HID y XInput.
- El adaptador USB de Lovense, versión serie. La versión HID más reciente del adaptador se añade en la próxima actualización.
Lovense Connect se deja desactivado a propósito, porque contacta con los servidores de Lovense. El control del dispositivo en esta vía nunca sale de tu PC.
Qué ocurre al pulsar Connect
- La aplicación encuentra un servidor en la Server URL, o inicia el motor incluido.
- Pide al servidor que busque dispositivos durante un máximo de 12 segundos, comprobando la lista de dispositivos cada 0,7 segundos.
- En la aplicación publicada, la búsqueda se detiene en cuanto aparece el primer dispositivo utilizable, y ese es el dispositivo que controla la aplicación. En la próxima actualización, la aplicación sigue escuchando unos 2 segundos más para detectar un segundo juguete.
- Carga un script y pulsa Send Script to Device. Para un dispositivo Intiface no se sube nada: la aplicación confirma que el script está cargado y muestra
Script: ready (live streaming). - Pulsa Play. El dispositivo sigue el vídeo desde ese momento.
Enciende el dispositivo antes de pulsar Connect, para que pueda encontrarse dentro de la búsqueda de 12 segundos.
Qué recibe tu dispositivo
- Masturbadores
- Cada punto del script se convierte en un
LinearCmdcuya duración es el tiempo hasta el siguiente punto, al menos 30 ms, de modo que el dispositivo se desplaza suavemente de un punto a otro por sí mismo. - Dispositivos con un actuador de posición (Position)
- Reciben en su lugar una posición mediante
ScalarCmd. - Al pausar
- Los masturbadores se mueven a la mitad de su recorrido, posición 50.
- Test Stroke
- Mueve un masturbador suavemente abajo, arriba y de vuelta al centro, en movimientos de 400 ms.
La temporización corre con el reloj de tu PC desde el momento en que pulsas Play o saltas, desplazada por tu ajuste Offset (de −5000 a +5000 ms, en pasos de 50 ms; súbelo si el dispositivo va retrasado). La aplicación nunca envía el antiguo VibrateCmd; el conjunto completo que usa la aplicación publicada es RequestServerInfo, StartScanning, StopScanning, RequestDeviceList, LinearCmd, ScalarCmd y StopDeviceCmd. RotateCmd, para juguetes rotatorios, se añade en la próxima actualización.
En la aplicación publicada, el dispositivo reproduce el script tal como se generó. Tus Stroke Settings y el perfil de velocidad del dispositivo se aplican a los dispositivos Intiface en la próxima actualización; hoy solo dan forma al script que se envía a un Autoblow AI Ultra.
Sin subida y sin corrección de deriva
El Autoblow AI Ultra reproduce un script subido y la aplicación sigue comprobando su reloj. Los dispositivos Intiface funcionan al revés: el PC transmite cada movimiento en directo, y la aplicación no mide latencia ni corrige deriva. Considera despreciable la deriva en una conexión local. El script se reancla al vídeo solo cuando pulsas Play, saltas o cambias un ajuste. Si el vídeo se atasca o se queda cargando, el dispositivo sigue con su propio temporizador; pausa y vuelve a reproducir para juntarlos de nuevo. La corrección de deriva en la vía del Autoblow explica lo que recibe el Ultra en su lugar.
El panel Vibration: control manual hoy
En la aplicación publicada, un vibrador no se controla con el movimiento del script. La posición del script sale como un ScalarCmd hacia el primer actuador de cualquier dispositivo que no pueda hacer recorridos, así que un vibrador puede vibrar a un nivel que sigue la posición; es un efecto secundario sin probar, no una función. Lo que tienes hoy para los vibradores es el panel Vibration, que se activa cuando un dispositivo conectado indica que tiene un motor de vibración. Tiene un control deslizante de intensidad, que se envía a medida que lo mueves, y cuatro patrones en bucle: Pulse, Wave, Escalate y Tease, enviados unas 20 veces por segundo a cada motor de vibración y oscilación del dispositivo.
Úsalo solo con un dispositivo que vibre. El panel también se habilita para cualquier dispositivo que acepte comandos escalares, incluidos un masturbador solo de posición o una bomba de aire, y en ese caso controlaría el primer actuador de ese dispositivo.
Qué añade la próxima actualización
Esto ya está escrito, pero ninguna versión publicada lo incluye todavía:
- Los vibradores, los juguetes rotatorios, las máquinas oscilantes y las bombas de aire siguen la velocidad a la que se mueve el script. Consulta la página de Lovense para ver cómo funciona esa correspondencia.
- Varios dispositivos controlados a la vez, y un segundo dispositivo que sigue el vídeo junto al principal.
- Stroke Settings y los límites de velocidad por dispositivo aplicados a los dispositivos Intiface.
- Un selector de puerto COM para un OSR2 o SR6 por USB, y el adaptador HID de Lovense más reciente.
- Un pulso corto desde Test Stroke para los dispositivos que no pueden hacer recorridos, y los motores de vibración puestos a cero al pausar.
Cómo se probó esta vía
Todas las vías de dispositivos Intiface se probaron con servidores Buttplug simulados y, en una prueba de principio a fin, con juguetes Lovense falsos en el motor incluido real. Todavía no hemos probado ninguno en hardware real; el único dispositivo probado así es el Autoblow AI Ultra. La tabla de compatibilidad de dispositivos muestra el estado de cada dispositivo.
Solución de problemas
La búsqueda termina y no aparece ningún dispositivo. ¿Qué compruebo?
Asegúrate de que el dispositivo está encendido y vuelve a pulsar Connect: la búsqueda dura hasta 12 segundos. Si ejecutas Intiface Central tú mismo, la aplicación lo usa en lugar del motor incluido, y no hemos comprobado la aplicación con Intiface Central v3; ciérralo y deja que la aplicación inicie su propio motor para descartarlo. Puede que un juguete posterior a noviembre de 2023 sea desconocido para el motor incluido v1.4.8.
Tengo dos juguetes conectados. ¿Por qué solo se mueve uno?
La aplicación publicada controla el primer dispositivo utilizable que encuentra y deja de buscar ahí. Controlar varios dispositivos a la vez, y un segundo dispositivo que siga el vídeo, llegan en la próxima actualización.
La barra de estado dice “Streaming positions (fallback mode)”. ¿Pasa algo?
No. La aplicación muestra ese texto durante toda reproducción normal con Intiface, no solo cuando ha recurrido a un modo alternativo. Describe la transmisión en directo que siempre usa esta vía.
El dispositivo se va desfasando del vídeo en una escena larga. ¿Puede corregirlo la aplicación?
No automáticamente en esta vía. Pausa y pulsa Play, o salta, y el script se reancla al vídeo. Si el dispositivo va siempre adelantado o retrasado, cambia Offset: súbelo si el dispositivo va retrasado.
¿La vía Intiface envía algo por internet?
El control del dispositivo se queda en tu PC. La aplicación sí consulta en GitHub la última versión del motor en cada arranque, y descarga el motor en la primera conexión solo si no venía incluido. Ninguna de las dos cosas envía tu vídeo ni tu script.
Sigue leyendo
- Usar The Handy a través de IntifaceLos dos perfiles de Handy y por qué no se usa el Wi-Fi.
- Masturbadores y vibradores LovenseEl perfil Solace, el adaptador y los vibradores siguiendo el script en la próxima actualización.
- Kiiroo Keon y OnyxEl perfil de Kiiroo y qué esperar.
- Solución de problemas de funscriptCuando un script se reproduce mal, sea cual sea tu dispositivo.
Pruébalo con tu propio dispositivo
La prueba gratuita dura un día con todas las funciones desbloqueadas, para que compruebes que tu dispositivo se conecta antes de comprar. Iníciala en la aplicación con Start free 1-day trial; necesita conexión a internet.