
Un peu de RDP pour bien commencer l'année 2018 (avec tous mes voeux), dans ce billet je vais parler d'une implémentation
permettant de redimensionner la fenêtre dans xfreerdp.
Contexte
Dans FreeRDP, on disposait déjà de l'option smart-sizing qui permet de demander à voir
la fenêtre avec un certain ratio: 100, 150 ou 180 pour cent.
Avec la spécification MS-RDPEDISP, le client peut envoyer la configuration
de ses écrans au serveur en temps réel, ce qui permet notament au serveur de réagir
quand le client branche ou débranche un écran, ou bien que la résolution change. Par exemple avec mstsc
en mode plein écran, si on change la résolution quand il est iconomisé, et qu'on le
ramène au premier plan.
Mais on peut faire un usage détourné de cette spécification pour que la fenêtre de FreeRDP
devienne redimensionnable: en gros on annonce comme taille d'écran, la taille de la fenêtre client.
Lire la suite…