Der RDPClient fĂŒr das Betriebssystem KolibriOS, das in Assembler geschrieben ist, wurde veröffentlicht. Als Cross-Compilation-Tool kam Kos-32 basierend auf GCC-5.4.0 zum Einsatz. FĂŒr die Implementierung des verschlĂŒsselten Kanals wurde eine statisch kompilierte Bibliothek von BearSSL verwendet. Angesichts der EinschrĂ€nkungen von KolibriOS und seinen Werkzeugen wurde die Entwicklung in C unter direkter Verwendung von Systemaufrufen durchgefĂŒhrt. Bei der Entwicklung wurde der KI-Assistent Claude eingesetzt.
Implementierte Funktionen: Dynamische GröĂenĂ€nderung des Fensters, Audio-Wiedergabe vom Remote-Desktop, UnterstĂŒtzung von 15/16/24/32-Bit Farbtiefen. EGFX-Modi, bidirektionaler Textzwischenablage. Nicht umgesetzte Möglichkeiten: andere Zwischenablagen auĂer Text, Laufwerksdurchleitung, H264-Codec, GerĂ€te-Durchleitung. Ein mögliches Nutzungsszenario ist die Implementierung eines schlanken Clients Ă€hnlich RDPKiosk, aber auf KolibriOS.
Quelle: opennet.ru
