Skip to content

Releases: AbrahmCh1/Kast

Kast 1.5.1

Choose a tag to compare

@github-actions github-actions released this 26 Oct 20:10

Novedades: instalador para macOS (.dmg)

  • Nueva descarga Kast-1.5.1-macos.dmg: ábrela y arrastra Kast a la carpeta Aplicaciones que aparece al lado.
  • La imagen de disco está firmada con Developer ID y notarizada por Apple, igual que la app, así que se abre sin avisos de seguridad.
  • El .zip sigue disponible para quien lo prefiera.
  • Si actualizas desde una versión anterior, sustituye Kast en Aplicaciones: los permisos (Grabación de pantalla, Accesibilidad) se conservan.

Esta versión no cambia nada más respecto a la 1.5.0, que trajo ver y controlar varias pantallas a la vez y el cambio de pantalla en iOS.

Descargas

Windows 10/11 (x64) Kast-1.5.1-win-x64.zip
macOS 12+ (Apple Silicon e Intel), firmado y notarizado Kast-1.5.1-macos.dmg (o Kast-1.5.1-macos.zip)

La app de iOS se instala desde un Mac con Xcode: ver README → iOS.

Full Changelog: v1.5.0...v1.5.1

Kast 1.5.0

Choose a tag to compare

@github-actions github-actions released this 26 Oct 19:47

Novedades: varias pantallas a la vez

Si el otro equipo tiene más de una pantalla, ahora eliges cuál ver y controlar, o las ves todas a la vez.

En el escritorio

  • En la tarjeta del dispositivo aparecen todas sus pantallas, con su resolución: marca las que quieras ver (una o varias).
  • Para cada una eliges dónde mostrarla: en una ventana o a pantalla completa en uno de tus monitores. Si dos van al mismo monitor, la anterior pasa a ventana para que no se tapen.
  • El botón dice «Conectar (N pantallas)» y las abre todas juntas.
  • Una sola aprobación para todas: el otro equipo acepta una vez, o se entra una vez con la contraseña o el código.
  • La petición en el otro equipo dice qué pide: «tu pantalla 2», «tus pantallas 1 y 2» o «todas tus pantallas».

En la app de iOS

  • Nuevo botón Cambiar de pantalla en la barra de la sesión (solo si el equipo tiene más de una), con la resolución de cada una.
  • Al cambiar, el otro equipo no vuelve a preguntar: el permiso ya cubre todas sus pantallas.

Cómo funciona el permiso

  • El permiso vale para las pantallas pedidas mientras alguna de esas sesiones siga abierta. Al cerrarlas todas, la siguiente conexión vuelve a pedir permiso (salvo dispositivos emparejados o con contraseña, como hasta ahora).
  • Quitar acceso o cambiar la contraseña del acceso desatendido también anula ese permiso.

Correcciones

  • Windows: con la pantalla quieta, el visor podía quedarse en negro al conectar. El codificador retenía el primer fotograma y no hacía caso cuando el visor pedía un fotograma clave. Ahora lo entrega siempre.
  • La sesión termina en el equipo en cuanto el visor se cierra, sin esperar a que cambie la imagen.

Documentación

  • README con las varias pantallas y el cambio de pantalla en iOS.
  • Ahora dice qué lenguajes usa realmente el proyecto: Rust (Kast Link), Swift (macOS e iOS), C (Windows) y HTML/JavaScript (la interfaz).

Descargas

Windows 10/11 (x64) Kast-1.5.0-win-x64.zip
macOS 12+ (Apple Silicon e Intel), firmado y notarizado Kast-1.5.0-macos.zip

La app de iOS se instala desde un Mac con Xcode: ver README → iOS.

Full Changelog: v1.4.0...v1.5.0

Kast 1.4.0

Choose a tag to compare

@github-actions github-actions released this 26 Oct 18:55

Novedades: acceso a tus equipos

Kast Link ya no depende de que alguien acepte cada conexión. Ahora cada equipo controla quién entra y cómo, en Dispositivos → Acceso a este equipo.

ID del equipo

  • Cada equipo tiene un ID de 9 dígitos (por ejemplo 482 913 057).
  • Conectar por ID lo encuentra sin buscarlo en la lista, en el escritorio y en iOS.
  • De momento funciona dentro de la misma red. Es la base para conectarse desde fuera, la siguiente fase.

Emparejar un dispositivo

  • Generar código crea un código de un solo uso (por ejemplo K7QM-4ZP2), válido 10 minutos, con el permiso que elijas: ver, o ver y controlar.
  • En el otro dispositivo, Contraseña o código → Código. Desde entonces entra sin preguntar.

Acceso desatendido

  • Una contraseña (mínimo 8 caracteres) para entrar sin que nadie acepte, con su propio permiso.
  • Al cambiarla o desactivarla se cortan las sesiones que entraron con ella.

Dispositivos desconocidos

  • Preguntar (como hasta ahora) o Rechazar: así solo entran los emparejados o con la contraseña, y nadie te interrumpe con peticiones.
  • Si un equipo lo rechaza, la app que conecta te pide la contraseña o el código.

Dispositivos con acceso

  • Lista de dispositivos emparejados y recordados, con su permiso y su último acceso.
  • Quitar acceso corta su sesión y les obliga a pedir permiso de nuevo.

Seguridad

  • La contraseña y el código nunca viajan por la red. El equipo envía una sal y el otro responde con una prueba (Argon2id + BLAKE2s-MAC) ligada a esa conexión concreta, que no sirve en ninguna otra.
  • La contraseña se guarda solo derivada, nunca en claro.
  • Tras 5 intentos fallidos en 10 minutos, ese dispositivo queda bloqueado 5 minutos. Cada fallo se avisa y se registra.

App de iOS

  • Conectar con contraseña o código, conectar por ID y el ID de cada equipo en la lista.
  • Si el equipo pide autenticación, la app te la pide.

Documentación

  • README reorganizado: Kast Link (conectar, visor, acceso, disposiciones, permisos y cómo funciona) y la app de iOS al día.

Descargas

Windows 10/11 (x64) Kast-1.4.0-win-x64.zip
macOS 12+ (Apple Silicon e Intel), firmado y notarizado Kast-1.4.0-macos.zip

La app de iOS se instala desde un Mac con Xcode: ver README → iOS.

Full Changelog: v1.3.0...v1.4.0

Kast 1.3.0

Choose a tag to compare

@github-actions github-actions released this 21 Oct 21:13

Novedades

Kast para iPhone y iPad (nuevo)

App para ver y controlar tus equipos con Kast desde el iPhone o el iPad, por la red local y cifrado.

  • Encuentra sola los equipos con Kast en tu Wi-Fi (o agrégalos por IP); el otro equipo acepta con el código de 6 dígitos.
  • Modo trackpad:
    • deslizar mueve el cursor;
    • tocar = clic; dos dedos = clic derecho;
    • mantener = arrastrar;
    • dos dedos deslizando = desplazamiento.
  • Modo táctil: haces clic donde tocas.
  • Pellizca para ampliar.
  • En vertical: la pantalla arriba y debajo un panel de trackpad con botones de clic izquierdo y derecho.
  • Teclado de iOS: escribe acentos, ñ y emojis tal cual. La barra de encima añade Esc, Tab, flechas, F1-F12, Ctrl/Alt/⌘/Win fijables y atajos del sistema remoto.
  • En el iPad: teclado, ratón y trackpad físicos.
  • Portapapeles en los dos sentidos.

Se instala desde un Mac con Xcode (firma de desarrollo): ver README → iOS. No hay paquete en esta release.

Kast Link en escritorio

  • Portapapeles compartido en los dos sentidos (texto e imágenes) durante las sesiones con control.
  • Arrastra archivos o carpetas a la ventana del visor: se copian a Descargas del otro equipo, que los muestra en el Explorador o el Finder. El progreso aparece en el título.
  • Atajos del sistema al equipo remoto (visor en Windows): Win, Alt+Tab, Alt+F4, Alt+Esc, Alt+Espacio y Ctrl+Esc actúan en el otro equipo.

Correcciones

  • La pantalla de un Mac podía verse en negro en un visor que perdiera la primera imagen: con la pantalla quieta, macOS no envía fotogramas nuevos. Ahora el visor pide un fotograma clave y el equipo lo vuelve a enviar.

Descargas

Windows 10/11 (x64) Kast-1.3.0-win-x64.zip
macOS 12+ (Apple Silicon e Intel), firmado y notarizado Kast-1.3.0-macos.zip

Full Changelog: v1.2.1...v1.3.0

Kast 1.2.1

Choose a tag to compare

@github-actions github-actions released this 20 Oct 21:27

Corrección

Las disposiciones sin otros equipos cierran las pantallas remotas (Windows)

Antes, si tenías otro equipo abierto a pantalla completa en un monitor y aplicabas una disposición que no lo incluía (por ejemplo, tu escritorio normal de 3 pantallas), la pantalla remota seguía abierta.

Ahora, aplicar cualquier disposición deja exactamente las pantallas remotas que esa disposición guarda:

  • las que coinciden se mantienen;
  • las que faltan se abren;
  • las de pantalla completa que no forman parte de ella se cierran.

Esto vale también para las disposiciones guardadas antes de la 1.2.0. Las sesiones en ventana no se tocan.

Así, con dos atajos (por ejemplo, «con el Mac en el monitor HP» y «escritorio normal») alternas entre las dos configuraciones.

Descargas

Windows 10/11 (x64) Kast-1.2.1-win-x64.zip
macOS 12+ (Apple Silicon e Intel), firmado y notarizado Kast-1.2.1-macos.zip

Full Changelog: v1.2.0...v1.2.1

Kast 1.2.0

Choose a tag to compare

@github-actions github-actions released this 20 Oct 21:09

Novedades

Kast Link: control remoto

  • Además de ver otro equipo, ahora puedes escribir, hacer clic, arrastrar y desplazarte en él, como AnyDesk. Funciona de Windows a Mac, de Mac a Windows y entre equipos iguales.
  • Al aceptar, el otro equipo decide si permite el control o solo la vista. Con Recordar este dispositivo no vuelve a preguntar.
  • Ctrl y Cmd se intercambian entre Windows y Mac. Con control, Ctrl+Alt+Shift+F alterna la pantalla completa y Ctrl+Alt+Shift+Q cierra el visor.
  • En Mac hace falta el permiso de Accesibilidad: Kast → Dispositivos lo pide y avisa si falta.

Disposiciones con otros equipos (Windows)

  • Si guardas una disposición mientras tienes otro equipo a pantalla completa en un monitor, la disposición lo recuerda. Al aplicarla, con un clic o su atajo, se restauran los monitores y se vuelve a abrir esa pantalla en su sitio, con control si lo tenía.

macOS firmado y notarizado

  • La app va firmada con Developer ID y notarizada por Apple: se abre sin avisos, y los permisos (Grabación de pantalla, Accesibilidad) se conservan al actualizar.
  • Si venías de una versión anterior, concede los permisos una última vez.

Logo nuevo

  • Más limpio: una pantalla sobre una baldosa grafito.

Correcciones

  • El agente del Mac podía cerrarse al terminar una sesión, porque la captura no se detenía.
  • Reconectar justo después de cortar una sesión fallaba en Windows.
  • Un dispositivo recordado antes de existir el control entraba solo como vista, sin avisar.
  • Si un equipo se anuncia desde varias IP, se prueban todas.
  • En Windows ya no aparecen los avisos de permisos propios del Mac.

Descargas

Windows 10/11 (x64) Kast-1.2.0-win-x64.zip
macOS 12+ (Apple Silicon e Intel) Kast-1.2.0-macos.zip

Full Changelog: v1.1.0...v1.2.0

Kast 1.1.0

Choose a tag to compare

@github-actions github-actions released this 20 Oct 04:07

Full Changelog: v1.0.0...v1.1.0

Kast 1.1.0-beta.1

Kast 1.1.0-beta.1 Pre-release
Pre-release

Choose a tag to compare

@github-actions github-actions released this 20 Oct 01:13

Full Changelog: v1.0.0...v1.1.0-beta.1

Kast 1.0.0

Choose a tag to compare

@github-actions github-actions released this 20 Oct 00:43