Thesis (Selection of subject)Thesis (Selection of subject)(version: 391)
Thesis details
   Login via CAS
Jerry - aplikace pro sdílení klávesnice a myši
Thesis title in Czech: Jerry - aplikace pro sdílení klávesnice a myši
Thesis title in English: Jerry - keyboard and mouse sharing application
Key words: monitorování uživatelského vstupu|myš|klávesnice|raw input|emulování uživatelského vstupu
English key words: global hook|mouse|keyboard|user input emulation|raw input
Academic year of topic announcement: 2018/2019
Thesis type: Bachelor's thesis
Thesis language: čeština
Department: Department of Distributed and Dependable Systems (32-KDSS)
Supervisor: Mgr. Pavel Ježek, Ph.D.
Author: hidden - assigned and confirmed by the Study Dept.
Date of registration: 04.07.2019
Date of assignment: 04.07.2019
Confirmed by Study dept. on: 16.07.2019
Date and time of defence: 05.02.2024 09:00
Date of electronic submission:11.01.2024
Date of submission of printed version:11.01.2024
Date of proceeded defence: 05.02.2024
Opponents: doc. RNDr. Jan Kofroň, Ph.D.
 
 
 
Guidelines
Cílem práce je navrhnout a implementovat multiplatformní software, který by umožňoval sdílení klávesnice a myši mezi více počítači různých operačních systémů propojených na jedné lokální síti. Cílem není implementovat vzdálenou plochu, ale umožnit uživateli používat jednu sadu vstupních zařízení pro ovládání více počítačů umístněných na jednom pracovním místě.

Připojení by mělo být možné ideálně na plochu libovolné ze tří hlavních desktopových platforem, tj. Windows, Linux a MacOS. Klientský počítač, ze kterého se uživatel připojuje se svou klávesnicí s myší, se očekává, že bude běžet na platformě Windows. Práce bude též zahrnovat sdílení textového clipboardu, přenos souborů a odpovídající zabezpečení.
References
* Mark Michaelis with Eric Lippert: Essential C# 6.0 5th edition
* Jeffrey Richter: CLR via C# (4th Edition)
* John Skeet: C# in Depth 3rd Edition
 
Charles University | Information system of Charles University | http://www.cuni.cz/UKEN-329.html