Необходимо создать заливку для бездисковой станции на основе thinstation 6.1.1 или более свежей (https://sourceforge.net/projects/thinstation/files/).
В заливке необходимо реализовать:
rdp-подключение к серверам Windows (2003-2019).
поддержку протокола rdp 7-й версии
поддержку протокола rdp 10-й версии. (опционально)
поддержку следующих rdp-клиентов: rdesktop, freerdp
должна поддерживаться двусторонняя передача звука (наушники, микрофон) в терминальной сессии
должна поддерживаться стандартная клавиатура 101 кл. Русский и Английский языки.
должен работать проброс USB-ключей
подключение должно автоматически восстанавливаться после временного отключении от сети
выбор сервера для rdp-подключения из нескольких серверов как интерактивным выбором при помощи меню, так и на основе логина пользователя (задаваемый текстовый файл соответствия на tftp-сервере)
поддержку нескольких одновременных rdp-подключений. С легким переключением между подключениями (например по Ctrl+Alt+F3...)
возможность автоматического подключения к терминальному серверу с автоматическим вводом логина и пароля, задаваемых в файле конфигурации на tftp. Пароль д.б. зашифрован.
поддержку CPU поколений Braswell, Apollo Lake, Gemini Lake
поддержку FullHD мониторов
нескольких мониторов одновременно (опционально)
Максимально допустимый размер заливки - 100 Мб. Желательный - менее 40 Мб.
Необходимо имплементировать в заливку программу Net2USB (разработка Руны).
интегрировать агента
вынести параметры подключений для Net2USB в задаваемый файл параметров на TFTP.
данная программа является утилитой командной строки для манипуляции с файлами с целью передачи их из сети на USB-носитель
Конфигуратор заливки и все исходные коды, а также права на их использование должны быть представлены заказчику для возможности дальнейшей доработки.
Для выполнения проекта необходимо заключение гражданско-правового договора. При заключении договора личная встреча с исполнителем обязательна.