HiveShock

Versiones de HiveShock

21 versiones publicadas. Para instalar la más reciente, ve a descargar HiveShock.

v2.4.0

Qué cambió

Teclas

  • Nueva página «Teclas» (solo Windows): crea macros que pulsan teclas en la ventana del juego. Cada macro es una secuencia de pasos (pulsar, mantener, dejar pulsada, soltar) con repeticiones, esperas y una variación aleatoria opcional de los tiempos.
  • Cada macro es un efecto más: aparece en los selectores de Regalos, Chat y Eventos, así que !saltar, un regalo, bits, un follow o una meta pueden disparar teclas. Mantienen el cooldown, el anti-spam, el bloqueo de espectadores y la pausa de emergencia que ya tenían.
  • Funciona aunque estés en otra ventana: HiveShock trae el juego al frente, envía las teclas y te devuelve a la ventana que estabas usando. Si hay macros seguidas, no te devuelve el foco entre una y otra.
  • Ventana del juego por perfil (proceso, parte del título o expresión regular), con selector de ventanas abiertas y un indicador de estado: lista, minimizada, no encontrada o juego ejecutándose como administrador (en ese caso Windows exige que HiveShock también lo sea; se avisa).
  • Atajo global opcional por macro (por ejemplo Ctrl+Alt+F5) para lanzarla a mano desde cualquier ventana. Exige un modificador para no quitarle esa tecla al juego; si otra aplicación ya lo usa, se avisa.
  • Sin teclas pegadas: al cancelar, fallar, pausar o cerrar, se sueltan todas las teclas que la macro dejó pulsadas. Hay un tope de duración por macro.
  • Combinaciones bloqueadas por defecto: Win, Alt+F4, Alt+Tab, Ctrl+Alt+Supr y Ctrl+Esc; se pueden permitir en una macro concreta.
  • Los cambios en las macros valen al instante, también con el puente conectado. Se guardan en keys.json dentro de la carpeta del perfil.
  • Arreglo: guardar el perfil desde su editor ya no borra la ventana del juego de profile.json.

v2.12.2

Qué cambió
  • Tus efectos ya no se reemplazan al actualizar. Antes, una versión nueva sustituía el effects.json de los perfiles del catálogo; ahora solo añade los efectos que te faltan y no toca los que ya tienes (editados o propios). La copia anterior sigue en effects.previous.bak.

v2.11.0

Qué cambió

Varios efectos en todo lo que dispara efectos

  • Lo que ya podían hacer los regalos, ahora también: comandos de chat (TikTok y Twitch), nuevos seguidores (TikTok y Twitch), likes, compartir, bits de Twitch y metas pueden lanzar varios efectos. Bajo el efecto principal aparece «Añadir otro efecto», cada uno con sus parámetros y una espera opcional en segundos (hasta 30 s, contada desde el efecto anterior). En las listas (comandos, bits, metas) el editor sale al seleccionar la fila y la fila muestra «+2 efectos».
  • Salen en orden y la espera no frena a los demás espectadores. Si se pausan los efectos, los que seguían esperando se descartan. reiniciar_pc siempre va el último.
  • «Simular» una meta y «Enviar al juego» de un regalo con meta ahora lanzan todos los efectos de la meta.
  • El aviso de «Sin efecto» de Eventos revisa también los efectos adicionales.
  • Compatible hacia atrás: con un solo efecto el archivo queda exactamente como antes. Con varios se añade effects junto a effect (que sigue siendo el primero). Excepción: un comando de chat con varios efectos se guarda como objeto ({ "effect": …, "effects": [...] }) y una versión anterior a la 2.11 no lo reconoce, así que lo ignoraría; si quitas los efectos extra vuelve a guardarse como texto.

v2.10.0

Qué cambió

Overlays para OBS por URL

  • Alertas, regalos, metas y contador ya se pueden usar como «Fuente de navegador» de OBS. HiveShock abre un servidor local y en Estudio → «OBS (navegador)» copias la dirección de cada overlay (http://127.0.0.1:7878/overlay/alertas, /regalos, /metas, /contador) y la pegas en OBS: fondo transparente, sin ventanas sueltas en el escritorio y sin captura de ventana.
  • Alertas nuevas: aparece una tarjeta animada con la imagen del regalo, quién lo envió y el combo (Maria envió Doughnut ×3), y otra cuando alguien te sigue. Si llegan varias, se encolan. Botón «Probar alerta» para verlas en OBS sin esperar a un regalo.
  • Extras en la dirección: ?sonido=1 (aviso sonoro), ?duracion=8 (segundos en pantalla), ?tipos=gift o ?tipos=follow, y en cualquier overlay ?escala=1.2 y ?fondo=0 (sin tarjeta).
  • Usan el mismo aspecto que ya configuras (colores, tamaños, alineación, fondo y opacidad) y se actualizan solos al cambiar un regalo, una meta o el contador. Las metas muestran los iconos del catálogo y una barra de progreso.
  • Solo escucha en este equipo. «Permitir verlos desde otro PC de la red local» lo abre a la red y entonces la dirección lleva una clave (?k=…) sin la cual no responde. El puerto se puede cambiar (por defecto 7878) y, si está ocupado, la app lo avisa.
  • Las ventanas nativas de siempre siguen funcionando igual.
  • El servidor solo entrega las imágenes de regalos que la app registra, nunca archivos arbitrarios del disco.

v2.9.1

Qué cambió

Android

  • El APK ya se publica en cada release (HiveShock-<ver>-android.apk), junto a Windows, macOS y Linux y con su suma en SHA256SUMS.txt.
  • Aviso de versión nueva en Acerca de: busca en los releases y abre la descarga. No baja nada solo.
  • Perfiles propios: copia el perfil activo desde la pestaña Perfil y bórrala cuando quieras (se guarda en profiles-deleted).
  • Los perfiles del catálogo (Super Mario 64, etc.) llegan igual que en escritorio: se instalan solos al abrir, sin pisar los tuyos ni resucitar los que borraste.
  • El versionCode sale de la versión de HiveShock (antes se quedó fijo en la 2.2.0, lo que habría impedido actualizar).
  • Más robusto: sin copias de seguridad de Android (guarda tokens), los errores de copia de archivos y del servicio en segundo plano ahora aparecen en el log, y el servicio se cierra limpio al llegar al límite de 6 h de Android 15.
  • Incluye todo lo de la 2.9.0 (varios efectos por regalo): la 2.9.0 salió sin esta parte de Android y la 2.9.1 junta las dos.

v2.9.0

Qué cambió

Varios efectos por regalo

  • Un regalo puede lanzar varios efectos. En Regalos, bajo el efecto principal, «Añadir otro efecto»: cada uno con sus propios parámetros y una espera opcional en segundos (contada desde el efecto anterior, máximo 30 s). Salen en orden; la espera no frena a los demás espectadores.
  • Con «Repetir el efecto en cada uno», el conjunto completo se repite por cada regalo del combo (A B C A B C). Los efectos de una sola vez (borrar partida, reiniciar el equipo) salen solo en la primera vuelta, y reiniciar el equipo siempre va el último. Un regalo no encola más de 200 efectos.
  • «Enviar al juego» prueba todos los efectos del regalo. En la lista, los regalos con varios muestran «N efectos».
  • Compatible hacia atrás: un regalo con un solo efecto se guarda exactamente igual que antes. Con varios se añade effects a gifts.json y effect/params siguen siendo el primero, así que una versión anterior al menos lanza ese. Tus regalos y perfiles actuales no cambian.
  • Si en gifts.json un efecto de la lista no existe se omite con aviso. Lo mismo para chat, bits, seguir, compartir, likes y metas llegará en una versión próxima.

v2.9.0-alpha.1

Versión de prueba
Qué cambió

Android

  • El APK ya se publica en cada release (HiveShock-<ver>-android.apk), junto a Windows, macOS y Linux y con su suma en SHA256SUMS.txt.
  • Aviso de versión nueva en Acerca de: busca en los releases y abre la descarga. No baja nada solo.
  • Perfiles propios: copia el perfil activo desde la pestaña Perfil y bórrala cuando quieras (se guarda en profiles-deleted).
  • Los perfiles del catálogo (Super Mario 64, etc.) llegan igual que en escritorio: se instalan solos al abrir, sin pisar los tuyos ni resucitar los que borraste.
  • El versionCode sale de la versión de HiveShock (antes se quedó fijo en la 2.2.0, lo que habría impedido actualizar).
  • Más robusto: sin copias de seguridad de Android (guarda tokens), los errores de copia de archivos y del servicio en segundo plano ahora aparecen en el log, y el servicio se cierra limpio al llegar al límite de 6 h de Android 15.

v2.8.0

Qué cambió

Metas

  • El overlay de metas enseña el regalo de cada meta. Encima del título de la meta aparece el icono del regalo (hasta 4) tomado del catálogo, con su nombre al pasar el ratón, para que quien mira sepa qué regalo enviar. Si el regalo no tiene imagen en el catálogo se escribe su nombre.

v2.7.3

Qué cambió

Perfiles

  • La lista de efectos ya no repite entradas. Los perfiles de Ocarina of Time, Majora's Mask, Banjo-Kazooie y Super Mario 64 traían varios ids que hacían lo mismo (instakill/kill, wipe_save/nuke_save/new_run, warp_random, times_up/time_zero, enemy, banana_peel…) y cada uno salía como una línea igual. Se dejó un único id por acción.
  • Los perfiles que ya tienes instalados no se modifican: si quieres limpiar la lista en ellos, reasigna lo que usaba esos ids y bórralos del perfil, o reinstala el perfil.

v2.7.1

Qué cambió

Recuperar lo que pasó durante un corte

  • Twitch: seguidores recuperados. Al reconectar tras un corte de más de 5 s, HiveShock consulta a Twitch los seguidores nuevos de ese tramo (EventSub no los reenvía) y los procesa una sola vez; si ya se habían visto en vivo, no se repiten. Usa el permiso que ya tenías (moderator:read:followers). Si falta, el log lo avisa y el resto sigue igual.
  • TikTok: reanudación experimental. Con HIVESHOCK_TIKTOK_RESUME=1 en el .env, al reconectar se manda a TikTok el último punto leído (cursor) por si reenvía lo perdido. TikTok no documenta esto, así que viene apagado: el log indica «TikTok reenvió un regalo de antes de reconectar» y cuántos, para saber con datos reales si funciona. Lo reenviado pasa por el registro de la 2.7.0: lo ya ejecutado se ignora y lo nuevo, dentro de la ventana, se ejecuta.
  • El cursor solo se usa en la misma sala y durante 10 minutos; se borra al cerrar el live.

v2.6.3

Qué cambió

Perfiles

  • Nuevo perfil «Banjo-Kazooie (Recompiled)». Efectos sobre la salud, vidas, huevos y plumas, y enemigos (Snippet, Bigbutt, Shrapnel, murciélago), con regalos de ejemplo. Requiere instalar el mod HiveShock para Banjo-Kazooie: Recompiled y activarlo en su menú de mods.
  • Super Mario 64: nuevos efectos para borrar la partida (delete_save, wipe_save, nuke_save, new_run). El perfil ahora declara que lo soporta. No se puede deshacer, así que no los asignes a regalos baratos.
  • Los perfiles nuevos llegan a quien actualiza desde la app; los que ya tenías no se modifican.

v2.6.2

Qué cambió

Actualizar trae los perfiles nuevos

  • Al actualizar desde la app ahora se instalan los perfiles nuevos del catálogo (por ejemplo Super Mario 64). Antes el paquete de actualización no los traía y el actualizador protegía toda la carpeta profiles/, así que quien ya tenía HiveShock nunca los recibía.
  • Tus perfiles no se tocan: solo se copian las carpetas de perfil que todavía no existen. Los que ya tienes conservan tus regalos, comandos y ajustes. Si algo falla y se deshace la actualización, también se quitan los perfiles recién instalados.
  • Para recibirlos hay que instalar una vez esta versión de la forma normal; las actualizaciones siguientes ya traerán los perfiles nuevos.

v2.6.1

Qué cambió

Limpieza de nombres

  • Se quitó el nombre antiguo «CrowdControl / CrowdBridge / CC» del código, los logs y la documentación. El servidor local de pruebas (el «Puerto pruebas» de Inicio) pasa a llamarse TestServer y su ajuste testPort.
  • Nada se rompe: los profile.json con crowdControlPort, y las variables CC_PORT, CROWDBRIDGE_PROFILE, DISABLE_CC y el flag --no-cc se siguen leyendo. Al guardar, el perfil usa testPort. Los nombres nuevos son HIVESHOCK_TEST_PORT, HIVESHOCK_PROFILE, HIVESHOCK_NO_TEST y --no-test.

v2.6.0

Qué cambió

Reiniciar el equipo (solo Windows)

  • Nuevo efecto «Reiniciar el equipo (con cuenta atrás)», disponible en los selectores de Regalos, Chat, Eventos, Bits y Metas. En macOS y Linux todavía no existe y no aparece.
  • Empieza desarmado en cada sesión. Se arma en Moderación escribiendo REINICIAR; al reabrir HiveShock vuelve a estar desarmado. Al armarlo se asigna el regalo León (Lion) como disparador si tu perfil no lo usa ya.
  • Cuenta atrás visible y cancelable: de 10 a 300 segundos (30 por defecto), con un aviso rojo en la ventana, un botón Cancelar y el atajo global Ctrl+Alt+Shift+F12, que funciona aunque estés dentro del juego y solo existe mientras cuenta.
  • Salvaguardas: solo una vez por sesión, no se ejecuta con «Solo simular» ni con la pausa de emergencia (que además lo cancela), y desconectar el puente también lo cancela.
  • Forzar (opcional) cierra los programas sin preguntar, así que se pierde lo que no esté guardado. Sin forzar, Windows puede esperar a que cierres lo pendiente.
  • Un botón permite probar la cuenta atrás sin reiniciar.

v2.5.2

Qué cambió

Super Mario 64

  • Nuevo perfil «Super Mario 64 (Ghostship)». 37 efectos: cáscara de plátano, escopeta (se equipa al pasar y dispara con L), enemigos (Goomba, Bob-omb, Chuckya que persigue por todo el terreno, hongo venenoso, Amp, Fly Guy, bolas de boliche), efectos sobre Mario (fuego, descarga, empujón, lanzamiento, gorras) y temporales (gravedad baja o alta, turbo). Incluye regalos de ejemplo y las etiquetas en español.
  • Se activa en Ghostship desde Network > HiveShock. Las muertes de Mario vuelven al puente por el puerto de eventos (43002).

v2.5.1

Qué cambió

Guardado

  • Arreglo: los comandos (y las reglas de bits, likes, seguir, compartir, regalos y metas) podían perder su efecto al cambiar de página, por ejemplo de Twitch a TikTok. Los selectores de efecto devolvían un valor vacío al quedarse sin opciones y el guardado automático lo tomaba como una edición. Ahora ese vacío se ignora.
  • Un comando sin efecto («Ninguno») ya no se borra al guardar: conserva su palabra. En vivo no hace nada ni gasta el tiempo de espera del espectador.

v2.5.0

Qué cambió

Perfiles propios

  • Nuevo botón «+ Nuevo perfil» en Inicio. Crea un perfil tuyo, sin juego del catálogo: solo comandos de chat y macros de teclas. Puede empezar en blanco, con un comando de ejemplo (!saltar) o como copia del perfil actual.
  • Los perfiles propios se guardan en tu carpeta de datos, así que las actualizaciones no los tocan. Llevan la etiqueta PROPIO y se pueden borrar (la carpeta se mueve a profiles-deleted por si fue un error). Los perfiles del catálogo no se pueden borrar.
  • El perfil activo se ve siempre en la barra superior, para saber a qué perfil pertenecen los regalos, comandos y metas que editas.
  • La página Eventos avisa en rojo de los comandos o reglas cuyo efecto ya no existe (por ejemplo, si borraste la macro a la que apuntaban).

Teclas

  • Las macros y la ventana del juego ahora son globales: ya no dependen del perfil elegido. Se guardan en macros.json en tu carpeta de datos (con una copia junto al programa). La primera vez se importan las del perfil activo; los keys.json antiguos no se tocan.

Guardado

  • Arreglo: los comandos y las macros recién creados podían perderse al cambiar de pestaña, cambiar de juego o cerrar la app. Ahora lo pendiente de todos los editores se guarda antes de navegar, cambiar de perfil, guardar el perfil o los efectos, y al cerrar; si algo no se puede guardar se avisa en vez de perderlo en silencio.
  • Recargar desde disco ya no pisa lo que acabas de escribir, y un guardado en espera ya no se escribe en el perfil equivocado.
  • Escritura segura: gifts.json, profile.json, effects.json y active-profile.txt se escriben a un temporal y se reemplazan, dejando la copia anterior como .bak. Si un archivo queda cortado o vacío, se recupera el .bak y el dañado se conserva como .corrupt.

v2.4.1

Qué cambió

Actualizaciones

  • HiveShock ya no descarga nada por su cuenta. Solo te avisa de que hay una versión nueva (chip arriba, punto en el menú y línea en «Qué está pasando»); la versión se descarga, se verifica e instala cuando tú pulsas Instalar. Se retira la casilla «Descargar solo la versión nueva en segundo plano».

Tu descarga de la app empezó

Es gratis, sin anuncios ni límites, y así va a seguir. Detrás hay una sola persona que la programa, la prueba y le da soporte. Si te sirve en tus lives, tu donación se convierte en horas para seguir mejorándola.

Transferencia SPEI desde México, sin comisiones
  • BBVA0121 8001 5523 3262 58
  • Banco Azteca1271 8001 6806 4320 70

A nombre de Alexis Yafel Garcia Hernandez. Concepto: Donativo.

¿Quieres salir en el muro de donadores? Al donar por PayPal o SPEI, mándame tu nombre por Discord.