Arquitectura de la aplicación
Cómo está estructurada BakoshApp: dónde se guardan los ajustes, cómo fluyen los eventos de TikTok hacia el juego, qué ocurre cuando cambias el mod activo y cómo funcionan las actualizaciones automáticas.
Qué es BakoshApp
BakoshApp es una aplicación de escritorio para Windows que conecta los eventos de un directo de TikTok LIVE con mods dentro del juego. Los espectadores envían regalos, pulsan likes y escriben en el chat, y los efectos se activan automáticamente dentro del juego del streamer.
Actualmente la app incluye cinco mods:
- GTA V KOTH (King of the Hill) — los espectadores generan coches y obstáculos en un modo "rey de la colina". Interactivo, PRO.
- GTA V Chaos — los espectadores activan más de 350 efectos de caos (hora del día, clima, aparición de NPCs, efectos de pantalla). Interactivo, PRO.
- GTA V Train — simulador automático de trenes (arrancar/parar, cambiar de vía, gestionar velocidad y salud). Automático, MAX.
- Rust Survival — un servidor local completo de Rust donde los espectadores dan ítems al streamer, generan animales y activan trampas. Interactivo, PRO.
- RDR2 Chaos — más de 185 efectos de caos para Red Dead Redemption 2. Interactivo, PRO.
KOTH, Chaos y Train son tres variantes del mismo archivo de mod de GTA V (gta.zip). La descarga se comparte, pero cada variante tiene su propia carpeta de instalación (gta_koth_folderPath, gta_chaos_folderPath, gta_train_folderPath): puedes apuntarlas a una sola instalación de GTA V o mantenerlas separadas. Solo un mod puede estar activo a la vez, controlado por el interruptor en cada tarjeta de mod en la barra lateral.
Cómo llegan los eventos de TikTok a la app
Para que los eventos de TikTok LIVE lleguen a BakoshApp, necesitas uno de dos métodos de conexión.
| Método | Disponible para | Qué necesitas instalar |
|---|---|---|
| TikFinity | Free y PRO | TikFinity + TikTok Live Studio |
| Native Connector (integrado en BakoshApp) | Solo PRO | Nada — la conexión es automática |
TikFinity es un programa independiente que recibe los eventos de TikTok y los reenvía a BakoshApp. Native Connector se conecta directamente a TikTok sin TikFinity, y es una función exclusiva de PRO. TikTok Live Studio sigue siendo necesario en ambas configuraciones para emitir un TikTok LIVE desde PC; los conectores solo se diferencian en cómo llevan los eventos de TikTok hasta BakoshApp. Consulta TikFinity vs Native para una comparación más detallada.
Qué ocurre cuando un espectador envía un regalo
- El evento llega desde TikTok (vía TikFinity o Native Connector).
- BakoshApp lo compara con los triggers que configuraste en la página Events & Actions.
- Si el evento coincide, la app ejecuta la acción dentro del juego.
- Al mismo tiempo, suena el audio asociado a esa acción.
Esta es la misma cadena para todos los mods; solo cambia el catálogo de acciones y triggers.
Dónde se guardan los ajustes
Los ajustes de BakoshApp viven en una carpeta oculta de Windows: %LOCALAPPDATA%\BakoshApp. Para abrirla, pega esa ruta en la barra de direcciones del Explorador de Windows. En versiones anteriores el archivo vivía en otra carpeta; la app lo migra automáticamente en el primer arranque tras la actualización.
Entre los ajustes almacenados localmente están: la ruta de la carpeta de GTA V, la ruta de la carpeta del servidor de Rust, los parámetros de arranque del servidor de Rust, el mod actualmente activo y tu identificador personal de usuario.
Las acciones en sí (qué hace cada regalo, qué triggers tienen asignados, qué sonido suena) se guardan en el servidor y están vinculadas a tu cuenta. Eso significa que tras una reinstalación de Windows o un cambio de PC, basta con iniciar sesión y tu configuración de acciones reaparece. También puedes exportarlas a un archivo .bka con el botón Export en la página Events & Actions de cualquier mod — consulta Importar / Exportar.
Como las acciones viven en el servidor, no necesitas hacer copia de seguridad manualmente antes de reinstalar Windows. Solo vuelve a iniciar sesión.
Qué ocurre cuando cambias el mod activo
Cada tarjeta de mod en la barra lateral tiene un interruptor. Cuando cambias el mod activo, BakoshApp:
- cierra la conexión con el juego previamente activo,
- restablece los contadores acumulados de likes y regalos,
- abre una conexión con el juego recién activado.
Por esto, la interactividad cae durante un par de segundos justo después del cambio. Es normal: dale un momento para que vuelva a conectarse.
Actualizaciones automáticas
BakoshApp se actualiza sola. Cuando hay una nueva versión disponible, reinicia la app para aplicarla. La versión actual se muestra en la barra lateral, justo debajo del logo "Bakosh.app".
Al instalarse, BakoshApp incluye un pequeño servicio en segundo plano. Si el antivirus elimina ese archivo, la app deja de funcionar. Síntomas: "The system cannot find the file specified" al arrancar, o Failed to spawn sidecar (os error 2).
Solución: reinstala BakoshApp desde bakosh.app/bakoshapp, luego añade la carpeta de instalación a las exclusiones de tu antivirus. Si SmartScreen bloquea el instalador, pulsa "More info" → "Run anyway".