Wed, 22 February  |   Login English version  |  OS2.Ru  
В начало
Об OS/2
Новости
Публикации
DevCenter
База данных
Каталог ресурсов
Биржа труда
TeamDB
Форумы и общение
Опросы и конкурсы
Russian Team OS/2
На первую страницу OS2.Ru
 Вокруг OS/2 |  Программы и технологии |  Аппаратура |  Разработчикам |  Мастерская
Поиск по: Добавить закладку OS2.Ru в панель Netscape 6/Mozilla
OS2.Ru > Articles > Software > Internet > Telnetd
2001-09-25
Samorukov Alex
(версия для печати)

Исправление NLS для telnetd в OS/2 WSeB 4.5

Решаем проблему работы FC в telnetd от OS/2 Warp 4.5 (Aurora).

Многие пользователи OS/2 4.50 сталкивались с одним очень неприятным багом, который проявляется при использовании новых версий популярной програмы File Commander в телнет демоне telnetd. Ошибка проявляется так: многие диалоги выглядят в терминале просто жутко, например:

Bug

Все остальные программы при этом работают совершенно нормально. После длительных экспериментов было выяснено, что проблема заключается в неправильной интерпритации програмой telnetd символа xFF который File Commander использует как разделитетель порядков. Я написал bugreport в IBM, но честно говоря на решение быстрое решение проблемы я не надеялся, и поэтому написал автору FC с просьбой не использовать символ xFF в интерфейсе.
Автор был крайне удивлён наличию xFF и сказал, что у него такого нет и по всей видимости это NLS bug.

После этого я полез в Registry Editor и с превеликим удивлением обнаружил, что в файле OS2.INI ключ PM_National\sThousand - бинарный со значением xFF,x00. Естественно, что будут глюки (странно, что на них не напоролись ранее). Заменив этот ключ на string со значением x20 я получил то, что нужно - теперь в диалоге FC нет символов xFF и всё работает просто отлично. Для того, чтобы упростить жизнь OS/2 пользователям я создал REXX скрипт который фиксит данное значение реестра.

P.S. Спасибо Брайану Хаварду за помощь и корпорации IBM за наше счастливое детство.


Обсудить материал (число отзывов:6)


предыдущий материал


 Вокруг OS/2 |  Программы и технологии |  Аппаратура |  Разработчикам |  Мастерская


Новости
15/08: GoldenCode выпустит Java 1.4 для OS/2
14/06: Fix #16 rus / Warp4
30/05: Перерыв в работе OS2.Ru
Все новости..

В каталоге
Дерево каталога
Новые поступления

Публикации
Боремся с зависанием PM и зомби - WatchCat + HardKill
(Samorukov Alex , 2001-10-11)

DSync - куда может быть проще?
(Okounkov Konstantin, 2001-09-28)

WarpGoGo: переводим музыку в MP3
(Okounkov Konstantin, 2001-09-26)

Все материалы

Решения
Tips & tricks

Активные опросы
Используете ли Вы OS2.Ru tab в Netscape ?

Все опросы
Первая страница  |   Об OS/2  |   Новости  |   Публикации  |   База данных  |   Каталог ресурсов  |   Биржа труда  |   TeamDB  |   Форумы общения  |   Опросы и голосования  |   OS2.Ru DevCenter
Дизайн, оформление © 1996-2000 Copyright WebTeam. Использование материалов OS2.Ru без согласия авторов и координаторов запрещено
Powered by OS/2