Russian Qt Forum
Ноябрь 23, 2024, 00:01 *
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Вам не пришло письмо с кодом активации?

Войти
 
  Начало   Форум  WIKI (Вики)FAQ Помощь Поиск Войти Регистрация  

Страниц: [1]   Вниз
  Печать  
Автор Тема: Qt + смарт-карты (smart-card)  (Прочитано 7764 раз)
Dm1Try
Гость
« : Декабрь 20, 2011, 23:39 »

Доброй ночи, Уважаемые коллеги.
Назрела необходимость работать со смарт-картами. Контактными и бесконтактными (последнее актуальнее).
В связи с этим вопрос: есть ли в Qt спец. компонент для работы с этими зверьками или же придется его создавать?
С Уважением, Дмитрий.
Записан
Ubuntu_linux
Гость
« Ответ #1 : Декабрь 21, 2011, 01:07 »

Типо NFS? Тогда смотреть в сторону кт мобилити
Записан
Dm1Try
Гость
« Ответ #2 : Декабрь 21, 2011, 13:16 »

NFC скорее. а что в мобилити?
Записан
Ubuntu_linux
Гость
« Ответ #3 : Декабрь 21, 2011, 14:39 »

NFC скорее. а что в мобилити?
хи, точно Подмигивающий
http://doc.qt.nokia.com/qtmobility-1.2/qml-mobility-elements.html
http://doc.qt.nokia.com/qtmobility/connectivity-api.html
Записан
Dm1Try
Гость
« Ответ #4 : Декабрь 21, 2011, 20:03 »

Ценный совет, спасибо. Только надо определить, что из этого можно выжать, у меня не мобильник с симбианом, а стационарный карт-ридер.

"The NFC API is only supported on Harmattan and Symbian^3 and the Qt Simulator..." - судя по этой строчке, данный API предназначен как раз для мобильных устройств, оснащенных современными чипами NFC от NXP, так что не годится, но сорцы гляну.

Тогда продолжаем тему...
Пот линуксом и немного под виндой есть pcsc-lite набор библиотек и исходников для работы с картами, а также есть проект opensc для аналогичных целей. Плюс Sync API от производителей карт-ридеров (типа OMNIKEY)/

Никто из читателей не подключал эти вещи к Qt?
« Последнее редактирование: Декабрь 21, 2011, 20:11 от Dm1Try » Записан
Dm1Try
Гость
« Ответ #5 : Апрель 14, 2012, 12:11 »

Товарищи, позвольте оживить тему.

Подскажите пожалуйста новичку. Я хочу работать с бесконтактными карт-ридерами ACR122 на базе чипа NFC PN532. Есть с инсталлятором либа и инклуды. ОС Виндовс.
c:\Program Files\libnfc-1.3.4\include\
                                                    -> nfc/nfc.h
                                                    -> nfc/nfc-types.h
                                                    -> nfc/nfc-messages.h
c:\Program Files\libnfc-1.3.4\lib\nfc.lib

Во всех примерах использование стандартное:
#include <nfc/nfc.h>

Подключение в файле .pro
INCLUDEPATH += c:\Program Files\libnfc-1.3.4\include\
LIBS += c:\Program Files\libnfc-1.3.4\lib\nfc.lib

вызывает ряд ошибок и не подключает к проекту.

Я совсем запутался...
Записан
RealDuke
Гость
« Ответ #6 : Апрель 16, 2012, 11:30 »

LIBS += -L c:\Program Files\libnfc-1.3.4\lib\nfc.lib
Записан
Dm1Try
Гость
« Ответ #7 : Апрель 16, 2012, 20:36 »

Большое спасибо. Мне помогло.
Только пришлось переместить все по упрощенному пути: C:\libngc  и развернуть слэш.
Записан
Страниц: [1]   Вверх
  Печать  
 
Перейти в:  


Страница сгенерирована за 0.063 секунд. Запросов: 21.