21 октября, воскресенье 13:30
Bankir.Ru

Объявление

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

Комак, Datacard 150i и русские символы

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

  • Комак, Datacard 150i и русские символы

    Здравствуйте, уважаемые форумяне!

    Не подскажите как напечатать на эмбоссере Datacard 150i русские символы. Покупали в ИВК, используем Комак 2.1. Русские символы в эмбоссере есть. При печати возникает такая проблема - русские символы пропускаются. К примеру, если нужно проэмбоссировать "ПОЧЕТНЫЙ КЛИЕНТ" печатается только "ОЕТН КЕНТ". Кто-нибудь знает как можно это исправить?

    Заранее благодарю за ответ.

  • #2
    Пробовали сделать Remap символов (меню Wheel settings в эмбоссере), изменяли символ L на русскую Л, не работает. Если же изменить L на любую другую английскую букву, все будет работать. Что можно предпринять в этом случае?

    Комментарий


    • #3
      Ваш эмбоссер воспринимает только латинские символы. Возьмите кодовую страницу (пример 866), все латинские символы размещены с 0 по 7F, а кирилица с 80 по FF. Вам необходимо обмануть Фильтр эмбоссера.
      1. Написать программулину перекодировки для кирилицы, а в эмбоссере в шрифтах заглавние буквы оставить латынские, а прописные буквы латыни заменить на недостающие кирилицей.
      2. Переписать кодировку СОМ порта.

      Комментарий


      • #4
        Не поможет. В эмбоссере нет заглавных букв. Есть только два шрифта, первый для печати номера карты (OCR называется). Второй Gothic. Именно с ним траблы. Принцип работы в эмбоссере такой, что русские буквы, которые можно заменить латинскими, ими заменяются (например заменяется русская буква "Н" на английскую "H", русская "Р" на английскую "P"). А остальные символы (Б, Г, Д, И, Ж и др) добавлены на колесо (wheel) после всех латинских. Кроме того, символы на колесе расположены не в алфавитном порядке, поэтому аналогия с кодовой страницей тут не работает. Скорее всего решение кроется где-то в ПО (правда, почему-то эмбоссер отказывается делать Remap). Эмбоссер сам вообще не различает буквы, русские, латинские, китайские или еще какие-либо. На него просто посылается код (так оно и есть, ведь символы идут не по алфавитному порядку) finger'a (максимальное - 75), и этим finger'ом уже выдавливается буква.

        Кто использует visa и mastercard символ, поделитесь рецептом!

        Комментарий


        • #5
          Добрый день, уважаемые господа.
          Вас приветствует служба тех. поддержки ИВК Системс.

          1) Что касается модели DC150i, то он не имеет фильтра символов, поэтому символы из верхней таблицы ASCII вообще-то допустимы для посылки.

          2) На ПО "КОМАК" и оборудование купленное у нас распространяется правило бесплатной тех. поддержки (по телефону или электронной почте). Можете отправить запрос на Software@ivkplcrd.msk.ru или komaksupport@ivkplcrd.msk.ru.

          3) Кириллица в эмбоссере вставляется и прописывается нашим отделом сервиса обычно на места строчных латинских букв в соответствующем шрифте (Gothic, код FC1) и поэтому когда эмбоссер тиснит эти символы, он думает, что бьет латиницу.
          Более того, например руская буква А это та же литера что и латинская А. В КОМАК для решения этой проблемы есть 2 таблицы
          -перекодировки входных данных.
          -соответствия кириллицы и латиницы.

          4) Скорее всего у Вас:
          - или нарушена таблица размещения символов в колесе
          - нарушена таблица перекодировки символов в КОМАК
          - отсутствуют конкретные литеры в колесе эмбоссера.

          С уважением.

          Комментарий


          • #6
            Спасибо за оперативный ответ, будем пробовать!

            Комментарий


            • #7
              Алекс_Зимин

              Кто использует visa и mastercard символ, поделитесь рецептом!
              Эмбоссер сам вообще не различает буквы, русские, латинские, китайские или еще какие-либо. На него просто посылается код (так оно и есть, ведь символы идут не по алфавитному порядку) finger'a (максимальное - 75), и этим finger'ом уже выдавливается буква.
              Используйте символы (~, !) или другие незарезервированные протоколом DC и Вашим ПО.

              Комментарий


              • #8
                В общем попробовали все, ничего не работает :-( Ситуация такая. В настройках komak.ini есть такие параметры, при помощи которых некоторые русские буквы кодируются в маленькие латинские. Правда, несмотря на это русские буквы на карте не печатаются, вместо них пустое место. Пробовали вводить маленькие латинские и отключать перекодировку, все равно не помогает. Третий день мучаемся, и ничего не получается. Перепробовали все, ничего не работает так как нужно.

                4) Скорее всего у Вас:
                - или нарушена таблица размещения символов в колесе
                - нарушена таблица перекодировки символов в КОМАК
                - отсутствуют конкретные литеры в колесе эмбоссера.
                1. таблица размещения символов в колесе? всего в колесе 73 символа (максимальное - 75).
                2. нарушена таблица перекодировки символов в КОМАК? скорее всего это так, но исправить это до сих пор не удалось. Наверное комак несовершенная система, если три дня инженеры никак не могут решить эту проблему. Скорее всего придется переходить на другой софт.
                3. отсутствуют конкретные литеры в колесе эмбоссера? Исключено.

                Сейчас мне могут твердить, что все должно работать, но я уже в это не верю. Лично я сам себя виню за то, что не проверил до конца эмбоссер и ПО при покупке. Поэтому мой совет всем, кто что-либо покупает в ИВК - проверяйте от и до, чтобы не возникало таких неприятных ситуаций, как у меня.

                Удачи.

                Комментарий


                • #9
                  или отдел ПО и выполнили наши рекомендации. Тогда решение этой проблемы было бы гораздо быстрее, чем 3 дня.

                  То что Вы отключили перекодировку и попробовали посылать просто в потоке строчные латинские буквы говорит о том, что КОМАК и его таблицы перекодировки скорее всего не при чем или Вы еще какие-то ньюансы не рассказали. К сожалению повторно Вы так ничего и не конкретизировали по тому письму, которое пришло в адрес нашей тех поддержки по почте.

                  Итак немного комментариев к Вашим вопросам.

                  1. таблица размещения символов в колесе? всего в колесе 73 символа (максимальное - 75).
                  ++++++++++++++++++++++++
                  В эмбоссерах DC150i внутри есть таблица соответствия пары (конкретного шрифта [его кода] и кода символа этого шрифта) позиции в которую вставлена соответствующая литера в колесе. В Сервисных документах (к примеру DC150i CPX Protocol/Setup Manual)есть описание, как ее выгружать/корректировать/загружать. Если Вы покупали эти документы смотрите раздел TRANSFER OPTION. Если нет - это можно проверить у нас в офисе.


                  2. нарушена таблица перекодировки символов в КОМАК? скорее всего это так, но исправить это до сих пор не удалось. Наверное комак несовершенная система, если три дня инженеры никак не могут решить эту проблему. Скорее всего придется переходить на другой софт.
                  ++++++++++++++++++++++++++
                  Это Ваше право так считать, но вполне возможно Ваши инженеры просто не обладают достаточными знаниями и навыками, это никогда не являлось даже FAQ.


                  3. отсутствуют конкретные литеры в колесе эмбоссера? Исключено.
                  +++++++++++++++++++++++++++
                  Если есть такая уверенность - это отлично.


                  Сейчас мне могут твердить, что все должно работать, но я уже в это не верю. Лично я сам себя виню за то, что не проверил до конца эмбоссер и ПО при покупке. Поэтому мой совет всем, кто что-либо покупает в ИВК - проверяйте от и до, чтобы не возникало таких неприятных ситуаций, как у меня.
                  ++++++++++++++++++++++++++++
                  Наверное для Вас не является сюрпризом, что Ваша копия ПО и оборудования закупалась до середины 2003 года. С тех прошло немного времени, вполне возможны сбои оборудования или человеческий фактор при настройке ПО или оборудования.
                  Более того, мы не бросаем своих клиентов и стараемся им помогать даже уже после гарантийного срока.


                  Теперь все-таки несколько советов по существу.
                  Пришлите пожалуйста файл глобальных настроек КОМАК - komak.ini (находится в каталоге C:\Windows или C:\WinNt или аналогичном им)
                  Пришлите Ваши дизайн и схему связей (*.dsg, *.bld) из каталогов
                  C:\KOMAK\Design и C:\KOMAK\Work. Плюс к этому (если используется) пришлите пример файла со входными данными, если это текстовый файл, то еще файл Schema.ini из того же каталога.

                  По этому набору данных мы сможем смоделировать подобную ситуацию у себя и локализовать проблему:
                  -она в настройках ПО
                  -она в настройках эмбоссера.

                  C уважением, Отдел разработки ПО "ИВК Системс".

                  Комментарий

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

                  Свернуть

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

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