remote-desktop-plus-updates/appcast.xml

107 lines
12 KiB
XML
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

<?xml version="1.0" standalone="yes"?>
<rss xmlns:sparkle="http://www.andymatuschak.org/xml-namespaces/sparkle" version="2.0">
<channel>
<title>Remote Desktop Plus</title>
<item>
<title>1.7</title>
<pubDate>Tue, 20 Oct 2026 17:19:21 +0200</pubDate>
<sparkle:version>14</sparkle:version>
<sparkle:shortVersionString>1.7</sparkle:shortVersionString>
<sparkle:minimumSystemVersion>14.0</sparkle:minimumSystemVersion>
<description sparkle:format="markdown"><![CDATA[## Versión 1.7
### Doble clic: transmisión de vídeo HEVC por defecto
- En el escáner y en Mis ordenadores, el **doble clic abre el control por transmisión de vídeo HEVC** siempre que es posible: Mac accesible por SSH (directamente o a través del relé para un equipo guardado), con macOS 13 o posterior cuando se conoce la versión. Si no, Compartir pantalla de macOS como antes.
- Los equipos configurados «sin contraseña» (Solicitar permiso) siguen usando Compartir pantalla, el único que sabe pedir el acuerdo del usuario.
- Si la transmisión no se establece (ninguna sesión abierta, otra cuenta conectada…), la ventana ofrece **«Compartir pantalla de macOS»** además de «Reintentar».
### Transferencia de archivos por arrastrar y soltar, en ambos sentidos
- **Hacia el equipo**: arrastra archivos o carpetas desde el Finder sobre la ventana de control (modo «Controlar»). Al soltarlos sobre una **ventana del Finder** del equipo, van **a esa carpeta**; en otro lugar, al **Escritorio**. La vista se enmarca en azul durante el paso.
- **Hacia este Mac** (transmisión de vídeo): empieza a arrastrar un archivo en el Finder del equipo y sal de la ventana de control: el arrastre continúa en este Mac, suéltalo donde quieras en el Finder.
- Permiso solicitado una vez en el equipo: «Remote Desktop Plus Agent» desea controlar el Finder (para conocer la carpeta de la ventana apuntada). Si se deniega, los archivos van al Escritorio.
- **No se sobrescribe ningún archivo existente**: si hay un duplicado, el elemento llega como «nombre 2», «nombre 3»… Se copia primero en una carpeta oculta y luego se traslada: nunca queda un archivo copiado a medias si se corta la conexión.
- Botón **«Enviar archivos…»** en la barra de la ventana, con banda de progreso y de resultado.
- Pasa por SSH: funciona también **fuera de la red, a través del relé**. El VNC integrado (sin agente) solo permite el envío al Escritorio.
### Acceso exterior: llegar a los Mac fuera de la red mediante un relé alojado
- Nuevo **relé** (un pequeño VPS): un Mac activado mantiene una conexión saliente cifrada hacia él y queda accesible desde cualquier lugar (router, 4G, wifi de hotel, red de empresa), sin VPN ni puertos que abrir en casa del usuario.
- **Mis ordenadores › clic derecho › «Activar el acceso exterior…»**: se hace una vez, mientras el equipo es accesible (en la oficina o por VPN). La app instala en el equipo una clave propia y un servicio del sistema que se reconecta solo (arranque, reactivación, cambio de red).
- Fuera de la red, la app pasa **automáticamente** por el relé para el control por transmisión de vídeo, las tareas remotas y las sesiones SSH. Distintivo **«Exterior»** en Mis ordenadores cuando un equipo solo es accesible por el relé; icono 🌐 en los equipos activados.
- **Seguridad**: solo claves SSH (ninguna contraseña hacia el relé); cada equipo solo puede publicar *su* puerto, y únicamente en el propio relé (nada expuesto a Internet); la app no tiene allí ni shell ni más permiso que alcanzar esos puertos; claves de host del relé y de los equipos fijadas; tráfico cifrado de extremo a extremo (el relé no ve nada en claro). «Desactivar el acceso exterior» retira el servicio del equipo y lo revoca en el relé.
- **Ajustes › Acceso exterior** (⌘,): clave de la app, dirección del relé, verificación de su huella. El script de instalación del relé (Debian / Ubuntu) lo proporciona la app; SSH también escucha en el puerto 443, que atraviesa la mayoría de los cortafuegos.
- El control por transmisión de vídeo también se ofrece desde Mis ordenadores.
El cliente VNC integrado y la Observación siguen limitados a la red local.
### Transmisión de vídeo: equipos con macOS 13
- El agente de captura ahora funciona en equipos con **macOS 13 Ventura** y posterior (antes macOS 14). La app de administración sigue requiriendo macOS 14.
### Dobles clics
- Los **dobles y triples clics** funcionan en la ventana de transmisión de vídeo (abrir un archivo, seleccionar una palabra o un párrafo, doble clic y arrastrar…). El rango del clic es el calculado por este Mac, según tu ajuste de velocidad de doble clic: no depende de la latencia de la red, ni siquiera por VPN o por el relé.
### Desplazamiento más natural
- **Trackpad y Magic Mouse**: el desplazamiento se transmite punto por punto (1 a 1), de forma continua como en un trackpad real. Antes se enviaba por líneas, por lo que iba varias veces demasiado rápido y a tirones en los movimientos pequeños.
- **Rueda**: un paso aquí = un paso en el equipo.
- **VNC integrado**: los movimientos del trackpad se acumulan antes de enviar un paso de rueda, en lugar de un paso (o más) por cada evento.
### Portapapeles compartido, todos los formatos — incluido FileMaker
- **Transmisión de vídeo**: lo que se copia de un lado se pega en el otro, **en todos sus formatos**: texto, texto con formato, imágenes, enlaces… y los **objetos de FileMaker** (scripts, pasos de script, campos, tablas, objetos de presentación, funciones personalizadas): un script copiado en FileMaker Pro en el equipo se pega en FileMaker Pro en este Mac, y al revés.
- Envío al equipo al abrir, al volver a la ventana y justo antes de cada ⌘V (el pegado recibe siempre el contenido correcto). Casilla **«Portapapeles compartido»** en la barra para desactivarlo.
- Las referencias a archivos no se comparten (los archivos van por arrastrar y soltar); por encima de 32 MB, solo se transmite el texto.
- Una app bloqueada en un lado no congela ni la ventana ni el equipo: la lectura del portapapeles tiene un tiempo límite.
- **VNC integrado**: el portapapeles de este Mac se envía antes de cada ⌘V, solo texto (caracteres latinos: límite del protocolo VNC).
### Escáner: nombres de los equipos a través de la VPN
- El nombre de un Mac ahora se obtiene **directamente del equipo**, como hace Apple Remote Desktop, lo que atraviesa la VPN allí donde Bonjour no pasa y el DNS inverso suele estar incompleto:
- primero por **Compartir pantalla**: el nombre figura en el intercambio RFB, en el mismo puerto y con las mismas credenciales que el control (sin necesidad de cuenta SSH);
- en su defecto por **SSH** (`scutil --get ComputerName`), para los equipos sin Compartir pantalla.
- Según disponibilidad, con las credenciales existentes (ficha del equipo o credenciales por defecto).
- En cuanto al DNS, la app también consulta los **DNS proporcionados por la VPN** (luego el DNS por defecto y luego el equipo), en lugar de solo el DNS por defecto: útil sobre todo con una VPN de **DNS compartido**.
]]></description>
<enclosure url="https://git.agi-fmbat.fr/Thibaud/remote-desktop-plus-updates/releases/download/v1.7/RemoteDesktopPlus-1.7.zip" length="4028582" type="application/octet-stream" sparkle:edSignature="1WTTaW7KX/hgtTE7APg/JLz6mTh6MQl/dM681m0YpLAUnUkou7jhscX9cmHDYBMhOxtvdyZTBbh1KWnuLSj0Cw=="/>
</item>
<item>
<title>1.6.2</title>
<pubDate>Mon, 19 Oct 2026 12:03:25 +0200</pubDate>
<sparkle:version>13</sparkle:version>
<sparkle:shortVersionString>1.6.2</sparkle:shortVersionString>
<sparkle:minimumSystemVersion>14.0</sparkle:minimumSystemVersion>
<description sparkle:format="markdown"><![CDATA[## Version 1.6.2
### Contrôle à distance : fenêtres indépendantes
- Le contrôle (flux vidéo et VNC intégré) s'ouvre dans **sa propre fenêtre**, et non plus dans une feuille modale : on peut la déplacer, la redimensionner, la passer en plein écran, et continuer à utiliser l'app à côté.
- **Plusieurs postes à la fois** : chaque contrôle a sa fenêtre (disposées en cascade). Fermer la fenêtre arrête la session.
### Contrôle à distance : capture des raccourcis clavier
- Pendant le contrôle (flux vidéo et VNC intégré), **tous les raccourcis partent vers le poste** : ⌘W, ⌘Q, ⌘C/⌘V, ⌘Z, Échap… n'agissent plus sur ce Mac.
- **Raccourcis système** (⌘⇥, ⌘Espace, Mission Control, captures d'écran…) également transmis, après avoir autorisé une fois Remote Desktop Plus dans Réglages › Confidentialité et sécurité › Accessibilité (macOS le propose à la première ouverture). Un bandeau le rappelle tant que ce n'est pas fait.
- La capture ne s'applique que lorsque la fenêtre de contrôle a le focus en mode « Contrôler » : cliquer ailleurs rend le clavier à ce Mac.
- Les touches restées enfoncées (⌘, ⇧…) sont relâchées sur le poste quand on change de fenêtre ou d'app : plus de modificateur « coincé ».
]]></description>
<enclosure url="https://git.agi-fmbat.fr/Thibaud/remote-desktop-plus-updates/releases/download/v1.6.2/RemoteDesktopPlus-1.6.2.zip" length="3636015" type="application/octet-stream" sparkle:edSignature="Cfh6z+Ch+UImI5CvM+wO828wUoyV5KCjSFvDZKpPtAbGgsiIz0JUwupLtLdvoNgNw60E1LMdp66N8clnEghYAA=="/>
</item>
<item>
<title>1.6.1</title>
<pubDate>Mon, 19 Oct 2026 10:58:18 +0200</pubDate>
<sparkle:version>12</sparkle:version>
<sparkle:shortVersionString>1.6.1</sparkle:shortVersionString>
<sparkle:minimumSystemVersion>14.0</sparkle:minimumSystemVersion>
<description sparkle:format="markdown"><![CDATA[## Version 1.6.1
### Flux vidéo H.264/HEVC : correction de l'écran noir
- La capture s'arrêtait juste après son démarrage (flux de capture libéré trop tôt) : seule la taille de l'écran arrivait, jamais l'image. Corrigé.
- Le calque vidéo suit désormais la taille de la fenêtre.
- Compteur **images/s et débit** dans la barre de la fenêtre, et messages explicites si le poste n'envoie aucune image (session verrouillée, écran en veille) ou si le décodage échoue.
### Flux vidéo H.264/HEVC : lancement dans la session de l'utilisateur
- L'agent devient une petite app, **« Remote Desktop Plus Agent »**, lancée par SSH **dans la session ouverte** du poste. Au premier contrôle, **la demande d'autorisation (Enregistrement de l'écran, Accessibilité) s'affiche sur l'écran du poste** ; macOS la mémorise ensuite, mises à jour comprises.
- Fenêtre de contrôle : étapes affichées (installation, lancement, connexion), message clair quand l'autorisation est en attente, bouton **Réessayer**.
- Le flux passe par un **tunnel SSH** vers l'agent, qui n'écoute que sur le poste lui-même et exige un jeton à usage unique : rien n'est exposé sur le réseau.
- L'agent n'est recopié que s'il a changé.
- Si personne n'a de session ouverte sur le poste, ou si la session appartient à un autre compte que celui utilisé en SSH, l'app le signale.
- Retrait de l'« Essai flux vidéo (local) », qui n'était pas représentatif.
]]></description>
<enclosure url="https://git.agi-fmbat.fr/Thibaud/remote-desktop-plus-updates/releases/download/v1.6.1/RemoteDesktopPlus-1.6.1.zip" length="3629703" type="application/octet-stream" sparkle:edSignature="yotG2vTIK7CaqhWWrJeDbQU8aW5r3kqOen0Xx9k0uFg6JJ6Mz9ybCT2xjAw6+OAlnKBaVcojTnrL2fcYfa0PBA=="/>
</item>
</channel>
</rss>