Windows Server 2008 R2 Стандартная оценка к стандарту

Эмуляция терминала для забавы и прибыли

Я работаю с более старой системой - по существу набор текстовых терминалов, которые соединяются с полем Unix с несколькими компьютерами Windows, добавленными только для усложнения вещей.

Несколько существенных фоновых фактов

  • Основное приложение использует свой собственный, расширил termcap файл. termcap в масштабе всей системы и terminfo проигнорированы.
  • Основное приложение позволяет различным отображениям клавиатуры быть выбранными согласно переменным среды.
  • Все текстовые терминалы имеют программируемые клавиатуры.
  • Подключение ПК Windows с помощью собственного клиентского программного обеспечения без встроенной поддержки основным приложением.
  • Собственное клиентское программное обеспечение позволяет различным отображениям клавиатуры быть выбранными на загрузке.
  • Только половина штата использует стандартное расположение QWERTY.
  • По крайней мере один, возможно больше, системных администраторов, которые работали над этой системой, испытал недостаток в надлежащем понимании эмуляции терминала.

Я думаю, что Вы видите, куда я иду с этим.

Были нерешительные попытки добавления надлежащей терминальной поддержки terminfo и termcap файлам, но они только частично функциональны. Собственный termcap файл, используемый основными работами системного приложения, но это главным образом не важно, так как $TERM никогда не устанавливается правильно так или иначе.

При входе в систему каждый пользователь должен в основном выбрать, откуда они входят в систему и какую раскладку клавиатуры они хотят использовать - нет никакого включенного автоматического обнаружения. Это установит $TERM на ANSI, независимо от которого терминал используется на стороне клиента и наборе переменной среды, таким образом, основное приложение повторно отображает некоторые ключи соответственно.

В случае людей, использующих встроенную раскладку клавиатуры на текстовых терминалах, скрипт затем запущен для перепрограммирования некоторых ключей к встроенному расположению (как физически распечатано на самой клавиатуре), но не все они. В Windows ПК клиентская контурная карта загружается для переотображения большинства функциональных клавиш на ANSI. Не может повторно отобразить всех их, или иначе некоторые из других ключей прекратят работать.

Вхождение во что-либо еще от любого из терминалов является упражнением в отказе и может только обоснованно быть сделано непосредственно на самом сервере. Так как все работает, трудно выровнять по ширине время и усилие, требуемое зафиксировать его. Но добавляя что-либо более новое, чем 20-летние текстовые терминалы мы застреваем с, теперь по существу потребовал бы переписывания всей системы.

Я кричу немного в каждом разе, когда я вижу его.

1
задан 9 June 2010 в 04:24
1 ответ

Версия "оценки" является полной версией с расширенным периодом активации. При установке полных ключей продуктов, это будет работать без переустановки. Единственное требование - то, что пробная версия является выпуском RTM, не Бетой или Предвыпускной версией.

2
ответ дан 3 December 2019 в 22:32

Теги

Похожие вопросы