23 августа, среда 05:29
Bankir.Ru

Объявление

Свернуть
Пока нет объявлений.

Руссификация SOP'а WN 2050

Свернуть
X
  • Фильтр
  • Время
  • Показать
Очистить всё
новые сообщения

  • Руссификация SOP'а WN 2050

    Цель:
    руссификация инкассаторcкого пакета (SOP) на банкоматах WN 2000 и 2050.
    Результат:
    2000 без проблем. Меню и шрифты OK. Меньше проблем с инкассаторами.
    Проблемы:
    опреаторская панель 2050 (черезстенника) не отображает русских букв. На мониторе пользователя на обоих моделях все читается.
    Вопрос:
    как прописать (если это возможно) на операторскую панель русские шрифты.
    Имеются в наличии все ветки для проведения руссификации.

  • #2
    Проще приучить оператора с передней панели работать.
    А что SOP показывает вместо русских букв на операторской панели?

    Комментарий


    • #3
      SNB
      Имеются в наличии все ветки для проведения руссификации.
      Не поделитесь для 2000-го?

      Комментарий


      • #4
        Показывает кракозябры (как будто кодировка не совпадает или когда DOC Word`а 95 открыть в 2000, а там не поймешь чего). Банкомат задней загрузкми. Инкассаторы, как опытные работники подходят и работают с ними с тыла. "Попой" банкомат в отдельной комнате, которая закрывается, когда они его окучивают. Просто необходима операторская панель. Конечно можно и так RUSSIFICIROVAT, NO KAK-TO NE PO CHELOVECHESKI POLUCHAETSJA. Я так понимаю, что ОП - девайс, работающий в Windows, а не отдельная приблуда, и шрифт прописать можно. Только где?
        А поделиться не проблема. Что для 2000, что для 2050 - все одно.

        Комментарий


        • #5
          SNB
          Если не трудно и мне в бимэйл .
          Настоящий трагизм жизни заключается в том, что старыми становятся
          слишком рано, а мудрыми - слишком поздно.
          Бенджамин Франклин

          Комментарий


          • #6
            SNB Если можно, то я бы тоже "почитал" бы на "досуге".

            Комментарий


            • #7
              Log АТМщик я бы почитал...
              Да не проблема, господа. Если хочется, то вышлю. Только куда скидывать? Сразу давайте свои адреса.

              Комментарий


              • #8
                SNB

                Для операторской панели волшебное слово нужно знать...

                Комментарий


                • #9
                  Hvz Для операторской панели волшебное слово нужно знать...
                  Знаю только одно слово, ПОЖАЛУЙСТА. Не могли бы Вы намылить данное заклинание?

                  Комментарий


                  • #10
                    SOP - это приложение WOSA/XFS, использующее вывод на Text Terminal Unit.
                    В доке по WOSA говорится, что для вывода на TTU используется либо свой встроеный фонт, либо фонт Lucida Console.

                    Параметр в реестре :
                    HKEY_CLASSES_ROOT\WOSA/XFS_ROOT\PHYSICAL_SERVICES\TTU
                    "CodePage"

                    Если параметр равен 0 - используется встроеный фонт, если {1251, 1252 итд } - в операторскую панель подгружаются символы из соответствующей кодовой страницы.
                    Подробнее в PRTTTU200.pdf

                    Комментарий


                    • #11
                      а что это за PRTTTU200.pdf?
                      У меня вроде много всего, но такого нету. Какое полное название?

                      Комментарий


                      • #12
                        Magarila
                        У меня нет ни TTU, ни тем более CodePage??? В реестре обозначение - OPL, не иначе. Или я чего-то не понимаю? Где CodePage? CodePage во всем реестре только в двух метах (ветке локал_машин), больше нет.

                        Комментарий


                        • #13
                          YURAGON
                          Полностью это называется "Text Terminal Unit Device Class Interface Programmer’s Reference" - программирование через WOSA/XFS

                          SNB
                          какая версия WOSA-SSP у вас стоит? (посмотрите в c:\install\version.log)
                          переход на аббревиатуру TTU произошел сравнительно недавно

                          Комментарий


                          • #14
                            Magarila какая версия WOSA-SSP у вас стоит?
                            NT Version 4.0
                            CSC-W Version 11.41
                            SrcCorr:CSC-W Version 11.41
                            FIRMWARE Version 10.40
                            WOSA-SSP Version 30.60
                            PROCASH/SOP Version 30.30
                            PROVIEW Version 32.20
                            PROTOPAS Version 30.12
                            SrcCorr:PROTOPAS Version 30.12
                            PROCASH/DDC Version 11.03
                            PARACNT Version 30.11

                            Комментарий


                            • #15
                              SNB
                              В доке пишут, что поодержка интернациональных кодировок началась с 30.09.2001
                              то есть это версия WOSA-SSP 31.22 и выше
                              Так что чтобы работало то, про что я писал выше, нужен апгрейд

                              Или спуститься совсем до низкого уровня (CSCW32) и ручками подгружать свои фонты в панель (теоретически такая возможность есть, но уж больно геморройно)

                              Комментарий


                              • #16
                                Проблему можно решить руками для любой версии.
                                Сначала нужно нарисовать русские символы матрицами 20х12 точек и установить соответствие наших символов ASCII таблице (чтоб потом знать что выводить
                                Потом написать небольшую прогу, которая будет подгружать в SOP свои символы и активировать user defined codepage.
                                Программу надо выполнять 1 раз при загрузке банкомата (подгруженные символы сбрасываются при выключении питания). Это можно прописать либо в конце загрузки CSCWSERVICE, либо в конце загузки ProTopas.
                                Программирование осуществляется на уровне CSCW32, соответственно нужно иметь CSCW32 SDK. Подробности описаны там же, в доке dh_opl.pdf
                                (кратко -
                                Загузка происходит посредством вызова функции CscOplDefineChar)

                                Ах да, последний шаг, но самый геморройный - перевести сообщения SOP в кириллицу, с учетом нашей кодировки, которую мы определили на 1м шагу

                                Комментарий


                                • #17
                                  ПисАли на CSCW32, работает - но есть проблема... )) вроде шрифтьі залитьі после старта сервиса CSC, а после старта ПроТопаса почему-то куда-то деваются...))).... соотвественно пришлось исхетриться прописать паузу после ccrm.exe и только тогда загрузку шрифтов..... изврат, но работает, не зависимо от средств - цель достигнута.

                                  Комментарий

                                  Пользователи, просматривающие эту тему

                                  Свернуть

                                  Присутствует 1. Участников: 0, гостей: 1.

                                  Обработка...
                                  X