Доброго времени суток, коллеги!
Есть необходимость поменять русские имена, которые выводятся на дисплеи кейсетов. Проблема заключается в кодировке. Перепробывал кучу терминалок и кодовых страниц со шрифтами, но положительного результата так и не получил - всегда вместо русского языка вижу иероглифы.
Инженер с фирмы где ремонтировали АТС посоветовал следующее - выбирается некоторая кодовая таблица и последовательно перебираются все кнопки клавиатуры и, соответственно, ищется где появятся русские буквы. И соответственно составляется таблица перекодировки для программы-терминала.
Это единственный вариант или есть способ попроще?
ЗЫ: пробывал ZOK, hyper terminal, TERMINAL.
Сорее всего знакогенератор (чипушка) зашитый в LCD системника не поддерживает кирилическую кодировку. Собсно не руссифицированный системник. Я не спец по коралу конечно, но общая практика по другим вендорам примерно такая.
Georg_Ua
26.01.2011, 13:26
...Я не спец по коралу конечно....
Зачем тогда вводить чела в непонятку :eek::confused: и отвечать на вопрос:confused:
По делу.
Все там поддерживается, нужен файлик перекодировки, который подключается к терминалке типа ZOK или Procomm.
Тема обсуждалась. Ищи его на этом форуме.
дык то то и оно что файлик я скачал и в ZOCe, правда 6 прописал, но все равно не работает.
Georg_Ua
не могли бы вы сказать все настройки Зока - кодовая страница, шрифт и т.п. либо выслать файлы настроек на таку сессию на sashok232@yandex.ru
заранее спасибо
Georg_Ua
26.01.2011, 14:59
... и в ZOCe..., но все равно не работает.
Файлик подключается к ЗОКУ в меню "Установки"-"Управление передачей"...загрузить. Не забываем переключать раскладку клавы при наборе рус. яз :)
http://img52.imageshack.us/img52/1097/zocj.jpg (http://img52.imageshack.us/i/zocj.jpg/)
вот воткнул таблицу перекодировки - ничего не изменилось
Georg_Ua
26.01.2011, 17:16
Читайте ВНИМАТЕЛЬНЕЕ !!! куда вставлять!!
а можно с картинками для непосвященных - такого пункта в меню options я не нашел. Все настройки куда можно всунуть этот файл я показал на картинке. Кроме этого в настройке профайле куча пунктов на выбор меню и кодовой страницы, и если их поменять то иероглифы тоже меняются на экране.
Вот "тёрли" тему. http://bbs.radiolink.ru/forum/showthread.php?p=306289&highlight=*Coral.ztr*#post306289
мне думается это не то, то сейчас есть на кейсетах отбражается коррктно. А вот то что я заново ввожу или читаю из станции терминалкой - вот это все иероглифами.
Georg_Ua
26.01.2011, 18:45
мне думается это не то...
Это именно то, не сомневайся.
http://bbs.radiolink.ru/forum/attachment.php?attachmentid=6600&stc=1&d=1296053084
Валера, он отсюда и качал файлик.. :)
6604
Посмотрел таблицу трансляции - она отличается от скриншота выложенного Georg_Ua
Georg_Ua
не могли бы вы выложить свою таблицу in_coral_ru
и еще пожайлуста посмотрите настройки шрифта и кодовой таблицы
Да что там смотреть?! Я же писал, куда нужно файл скопировать. Смотрите ссылку!!!
Файл находится
C:\Program Files\ZOC6\Userfiles\Options\Coral.ztr
В настройках сессии я выбираю этот файл трансляций. Если его просмотреть, как на скриншоте, то видно таблица отличается от той которую выложил Georg_Ua
Вот мои настройки шрифта и кодовой страницы
6605
6606
upd:
Поковыряв настройки ZOCa получилось нормально читать уже забитые имена из АТС (с файлом перекодировки), однако при попытке изменения имен на системнике вижу иероглифы
Georg_Ua
27.01.2011, 15:17
Моя таблица отличается на экране потому, что я прокрутил ползунок списка :), и файл переименовал!
Сейчас загрузил и проверил 6-ю версию, так она ничем не отличается от 5-й по менюхам!!! Вот настройки шрифта...
http://bbs.radiolink.ru/forum/attachment.php?attachmentid=6607&stc=1&d=1296127261
(SFE)
0-TRUNK_CALLS_OUTGOING
1-TRUNK_CALLS_INCOMING
2-STATION_OPTIONS
3-INTERCEPT/INCOMPLETE
4-CALL_FORWARDING
5-CAMP_ON
6-HOTEL
7-MESSAGING
8-TONES
9-DIAGNOSTICS
10-ISDN
11-NETWORK
12-WIRELESS
*: 2
choose mode
0 - UPDATE
1 - DISPLAY
*: 1
Any specific data field (type ? for help)
-
Station-options
ALL:
MAX_RING- 15
MAX_BOSS_RING- 30
DIGIT_ONE_AS_H.F. Y/N- N
INTERNAL_LAST_NUM_REDIAL (Y/N)- Y
CLIR on Internal Calls (Y/N)- N
Temporary_AUTO SET RELOCATE (Y/N) - N
PREEMPTION TYPE (Intrude / Release) - I
MAX_DIGITS_TO_VERIFY_IRSS_CALLER (MIN-5/MAX-16)- 5
SHORT_CALL_MSG (Y/N) - N
NAME_NUM_DISPLAY (Y/N) - Y
KEYSET:
ACD PROTOCOL TYPES (Both/Acd/Csts_acd) - B
DATE_MODE (Eu/Usa)- E
EXT.ID.- Y
HOLD_AUTO_ACTIVE- Y
MSG_AUTO_ACTIVE- N
V.P.RING_AFTER_XFER- N
USER_CANNED_MESSAGES (Y/N) - N
USER_CANNED_MESSAGES_OVERRIDE_2nd_LINE (Y/N) - N
SYSTEM_WIDE_NAME_RETENTION (Y/N)- N
ACD/LIB_NAME_RETENTION (Y/N)- N
PI-LANGUAGE (Default, Second, Third, Fourth) - SECOND
Проверьте этот параметр.
Georg_Ua
27.01.2011, 15:26
(SFE)
PI-LANGUAGE (Default, Second, Third, Fourth) - SECOND
Проверьте этот параметр.
Валера. у него это включено!
Иначе он не увидел бы старых надписей на русском :)
Там проблема с трансляцией перекодировки, или не переключается раскладка клавы или включен капс лок ...... или руки лечить поехать в Киев....:D (как говорил Паниковский :D)
Делаю вроде все правильно, все нормально выглядит при вводе:
6610
но на телефоне при это все равно иероглифы
Пробовал и с включенным и выключенным капслоком
зы:
DIAL# TYPE SHELF/SLOT/CKT PORT_DB# VERS SHORT & FULL NAMES
203 16SLS 0/ 1/ 0 --- --- _ :203_БУPЛAKA
205 16SLS 0/ 1/ 2 --- --- ЗОЯ :ПУЧКОВА
203 - вводили до меня
205 - вводил я
первый нормально, второй иероглифами, т.е. похоже у меня не то посылается в атс
Georg_Ua
27.01.2011, 22:50
т.е. похоже у меня не то посылается в атс
Совершенно верно! Осталось узнать "где собака порылась" :)
А какая версия ПО АТС?
Я к сожалению не большой специалист..
в feat,1 есть такой параметр:
47- HIGHEST VERSION -1549
это оно?
если нет как посмотреть?
После ввода пароля можно узнать № версии.
(ROOT)
CCS 15.85.04
Copyright (c) 2001-2005 Tadiran Telecom Ltd.("Tadiran")
NAME - ХХХХХХХ
SAU # - 25607
ENTER PASSWORD
ENTER PASSWORD
(ROOT)
CCS 15.28.00
Copyright (c) 2001-2005 Tadiran Telecom Ltd.("Tadiran")
Georg_Ua
28.01.2011, 14:29
CCS 15.28.00
Должно работать....
Давай попробуем другой путь. Качни мою прогу Coral Admin (сайт в подписи). В ней встроен перекодировщик. Посмотри там.
Georg_Ua
Вы меня опередили:)
Вашу прогу качнул еще вчера, но не было времени ее посмотреть. Сегодня глянул - результат забавный: выводит она имена почти правильно, лишь некоторые буквы неправильно отображаются, но иероглифов нет, просто другие буквы. При вводе получается тоже самое, однако при просмотре введенных имен на системнике все просто отлично!!! Да и когда в ZOCe смотрю список имен, после ввода через вашу программу, то все выглядит ок!
Пусть с костылями, но задачка частично решилась.
ЗЫ: может в вашей программе с шрифтами надо пошаманить, чтобы все нормально отображалось?
Georg_Ua
28.01.2011, 19:15
...лишь некоторые буквы неправильно отображаются, но иероглифов нет, просто другие буквы.
Осталось только вручную подкорректировать файлик перекодировки прямо в зоке и все будет ок :)
ЗЫ: может в вашей программе с шрифтами надо пошаманить...
нет. это не шрифты. используются коды знаков, а не сами шрифты.
Не знаю как у Вы, коллеги, а я начиная с версии 14.67 никаких перекодирующих таблиц не использую - все прекрасно отображается на русском языке. :p
Пользую zoc 4.11, но и на последнем в начале зимы настраивал без особых проблем...
А вот по 14.66 включительно, действительно над было поставить default в sfe 2 и табличку.
ССS 14.66.25
в SFE,2
PI-LANGUAGE (Default, Second, Third, Fourth) - DEFAUL
в KEY
language- SECOND
Терминальная программа PROCOMM PLUS for Windows Ver.2.11 c настройками:
Current terminal ANSI BBS
Terminal keyboard file ANSIBBS
Transfer Protocol ASCII
всё отображается на русском, и на аппаратах, и в терминалке, как при наборе имени, так и при просмотре
пожалуйста подскажите ,где скачать файлик перекодировки Coral.ztr