Начало | Библиотека | Программы | Лицензирование | Ссылки |
РУССКИЙ САЙТ БОЛЬШЕ НЕ ПОДДЕРЖИВАЕТСЯ!
Начало
О нас
Контакты
Библиотека
Документы
Советы
Статьи
Программы
Smart Card ToolSet
SCardX Easy
Под заказ
Лицензирование
Лицензии
Цены
Оплата
Ссылки
SCardX Easy :: Smart Cards ActiveX control
SCard SOFT
ЗАГЛЯНИ В СВОЮ КАРТУ
О компоненте
Внешний вид
Примеры использования
Базовый пакет установки SCardX Easy
Пакеты разработчиков Developers Packs
Лицензирование
Поддержка
Версии под заказ
О компоненте

SCardX Easy - это ActiveX компонент для работы со смарт картами. Позволяет добавить в Ваши приложения следующую функциональность:

  • получение событий: Ваше приложение всегда будет знать обо всех изменениях в состоянии подключенных кардридеров; вставлена ли карта или извлечена и в какое устройство - эти и другие события незаменимы для успешной работы профессионального приложения;
  • посылка команд: компонент обеспечивает интерфейс для посылки команд APDU и неформатированных буферов данных в любые смарт карты;
  • получение технической информации : компонент позволяет получить в приложение всю информацию об открытых картах или кардридерах, которая доступна службе смарт карт;
  • шифрование данных: компонент предоставляет интерфейс для шифрования текстовой информации в соответствии со стандартом DES;
  • службы LookUp: компонент дает возможность декодирования значений системных ошибок и состояний кардридеров;
  • прочее ...


SCardX Easy smart card ActiveX control Antivirus Report

Поддерживаемые типы смарт карт и кардридеров

Функциональность компонента SCardX Easy основана на взаимодействии со службой смарт карт операционной системы MS Windows, реализующей международную спецификацию PC/SC Specifications 1.0.

Это означает, что Вы можете использовать в работе любые современный кард ридеры совместимые со стандартом PC/SC и любые смарт карты стандарта ISO-7816 как например GSM SIM карты, платежные карты EMV, электронные кошельки, карты доступа и криптографические смарт карты, а так же любые другие чиповые смарт карты за исключением карт памяти.

В связи с тем, что карты памяти не поддержаны спецификацией PC/SC Specifications 1.0, их автоматическая поддержка не реализована ни службой смарт карт ни соответственно компонентом SCardX Easy. Подробнее о картах памяти и PC/SC можно прочесть здесь: PC/SC Workgroup F.A.Q.'s page.

Функционально компонент SCardX Easy создает шлюз передачи данных между Вашим приложением и смарт картой через службу смарт карт и кардридер. При этом он предоставляет Вашему приложению весь необходимый интерфейс для посылки команд и получения ответов карты и событий.

Основной принцип работы со смарт картами используя компонент SCardX Easy - это посылка в открытые карты команд, форматированных согласно ISO-7816 в виде APDU - Application Protocol Data Unit, а также последующий анализ ответов карт на эти команды. Это самый низкий уровень работы со смарт картами для PC.

Поскольку компонентом SCardX Easy при работе с картами используется "язык" APDU, Вы можете создавать самые разные приложения, которым доступны абсолютно все команды в соответствии со спецификациями используемых Вами карт.


В каких приложениях может быть использован компонент SCardX Easy?

Использование SCardX Easy не зависит от среды разработки приложения или используемого Вами языка программирования.

SCardX Easy может быть легко интегрирован в любую среду разработки приложений, поддерживающую технологию ActiveX.

Например Вы можете использовать компонент SCardX Easy в любых приложениях, создаваемых с помощью следующих IDE:

  • MS Visual Basic, Visual C++;
  • Borland Delphi, C++ Builder;
  • HTML + VBScript, JavaScript;
  • VBA + MS Office;
  • любая другая IDE, которая поддерживает технологию ActiveX...

Перечислить все области применения приложений, использующих SCardX Easy невозможно, т.к. компонент может быть использован для решения самых разных задач везде где, применяются смарт карты.

Например используя компонент SCardX Easy Вы можете создавать следующие типы приложений:

  • любые исполняемые программы, службы, программные модули для прямой работы с любыми ISO-7816 совместимыми смарт картами: GSM SIM карты, EMV или другие платежные карты, криптографические смарт карты и карты доступа и т.д...;
  • любые командные оболочки, базирующиеся на использовании смарт карт; например - для интернет киосков, терминалов самообслуживания и пр.
  • любые системы аутентификации и контроля доступа, базирующиеся на использовании смарт карт;
  • любые веб-страницы или целые веб-сайты, базирующиеся на использовании смарт карт;
  • еще, еще и еще ...

Итак, компонент SCardX Easy может быть применен в любом Вашем приложении независимо от среды разработки и языка программирования для работы с любыми типами чиповых смарт карт.

Внешний вид

SCardX Easy внешне очень похож на Connection Monitor программы Smart Card ToolSet PRO.

Безусловно Вы можете не визуализировать видимые элементы компонента и использовать его только как невидимый шлюз между Вашим приложением и смарт картами.

Однако видимые элементы SCardX Easy обладают большой функциональностью и информативностью и могут быть с успехом применены в видимом режиме как часть интерфейса пользователя Вашего приложения.


States page.

Закладка "States" является основным элементом видимого интерфейса компонента.

На ней расположены наиболее полезные команды и наиболее информативные элементы:

  • информация о службе смарт карт;
  • информация о владельце лицензии;
  • настройки;
  • список доступных кардридеров и информация по ним;
  • информация об открытых смарт картах;
  • информация о последней происшедшей ошибке;

Эта закладка имеет контекстно-зависимое выпадающее меню, которое предлагает различные наборы команд, зависящие от выделенного элемента.

Events History.

Закладка Events History содержит полный список всех происшедших событий.

Вы можете легко управлять видимостью этого элемента.

ToolBar.

Панель ToolBar содержит все необходимые элементы для посылки команд карте "вручную" прямо из компонента.

Этот инструмент создан в первую очередь для проверки работы службы смарт карт на Вашем PC и посылки тестовых команд.

Вы можете легко управлять видимостью этого элемента.

StatusBar.

StatusBar - это индикатор активности компонента.

Вы можете легко управлять видимостью этого элемента.

Tray Icon.

Компонент SCardX Easy имеет собственную иконку в Tray зоне.

Вы можете добавлять или удалять любое количество своих собственных пунктов в падающем меню иконки компонента.

SCardX Easy позволяет так же управлять внешним видом элементов меню и получать от них события.

Под управлением Site или Developers License Вы можете легко управлять видимостью иконки в зоне Tray.

Примеры использования

Пожалуйста, прежде чем использовать любые из приведенных ниже примеров, установите на свой PC базовый пакет установки компонента SCardX Easy.

Пример работы со смарт картами с веб страницы

Используя веб страницу и браузер MS Internet Explorer (версии 5.x или позже) вы можете обмениваться данными с любыми чиповыми смарт картами: - читать и записывать данные, запускать приложения и пр.

Компонент так же позволяет получать на веб странице и обрабатывать все события связанные со смарт картами.

Вы можете попробовать компонент SCardX Easy в реальной работе с Вашими смарт картами прямо сейчас - используя нашу демонстрационную страницу:

JavaScript smart card web page example

VBScript smart card web page example


Демонстрационное приложение для SCardX Easy

Вы можете загрузить и установить на своем PC демонстрационное приложение и попробовать компонент SCardX Easy в реальной работе.

Это скомпилированная программа без исходных кодов, демонстрирующая все основные функциональные возможности компонента.

Загрузить установку примера ...

Пример GSM приложения для чтения и декодирования IMSI кода SIM карты мобильного телефона

Вы заинтересованы в использовании GSM SIM карт в Ваших приложениях или на Ваших веб-страницах? Это очень легко!

Мы собрали небольшое приложение, демонстрирующее применение компонента SCardX Easy для чтения и декодирования IMSI кода из SIM карты мобильного телефона.

С помощью этого примера Вы можете получить следующие GSM характеристики Вашей SIM карты:

  • IMSI код карты;
  • Mobile Country Code;
  • Mobile Network Code;
  • Network Subset;
  • Card ID;

Загрузить установку примера ...

Базовые примеры

При инсталляции базового пакета установки SCardX Easy на ваш PC вместе с библиотеками компонента устанавливаются так же и исхожные коды базовых примеров для следующих IDE и языков программирования:

  • MS Visual Basic 6;
  • VBScript;
  • JavaScript;
  • Borland Delphi 7;
  • Borland C++ Builder 6;

Эти примеры были протестированы нами в реальной работе и они готовы к использованию сразу же после установки базового пакета.

Базовый пакет установки SCardX Easy

Этот пакет устанавливает на Ваш PC непосредственно сам компонент SCardX Easy, а так же его базовую справочную систему и исходные коды примеров. Компонент готов к работе сразу после установки.

Однако для того что бы подробнее узнать о правилах создания приложений Вам может быть дополнительно необходим пакет разработчика (Developer Pack) для Вашей IDE или используемого языка программирования. Пакеты разработчиков приведены на этой же странице ниже.

SCardX Easy v1.4 smart card ActiveX control
Base setup pack ( от 13 Мая, 2007 )
SCardX Easy smart card ActiveX control ( версия 1.4 сборка 27 ) библиотека ActiveX
SCardX Easy Control Center программа управления
SCardX Easy Demo Application демо - программа
SCardX Easy base Help System справочная система
Пример : MS Visual Basic 6 : приложение для работы со смарт картами исходные коды
Пример : VBScript : веб-страница для работы со смарт картами веб страница
Пример : JavaScript : веб-страница для работы со смарт картами веб страница
Пример : Borland Delphi 7 : приложение для работы со смарт картами исходные коды
Пример : Borland C++ Builder 6 : приложение для работы со смарт картами исходные коды
Скачать установку базового пакета SCardX Easy: ZIP (1.5 Mb)

Пакеты разработчиков Developers Packs

Пакеты разработчиков призваны помочь в освоении принципов создания приложений для работы со смарт картами на базе компонента SCardX Easy в различных средах разработки и для различных языков программирования.

MS Visual Basic Developers Pack
version 1.3 from Dec. 22, 2005
Smart Cards in the Visual Basic applications. Developers Manual.
Document ver.1.4 from Dec. 22, 2005
PDF документ (1,28 Mb)
Visual Basic Developers Help system. справочная система
Visual Basic 6 : приложение для работы со смарт картами исходные коды
Скачать Visual Basic Developers Pack : ZIP (2,2 Mb)
JavaScript Web Developers Pack
version 1.1 from Dec. 22, 2005
Smart Cards on the Web Pages. JavaScript Web Developers Manual.
Document ver.1.2 from Dec. 22, 2005
PDF документ (1,1 Mb)
JavaScript Web Developers Help system. справочная система
JavaScript demo web page for Internet Explorer веб-страница
Скачать JavaScript Web Developers Pack : ZIP (1,8 Mb)
VBScript Web Developers Pack
version 1.3 from Dec. 22, 2005
Smart Cards on the Web Pages. VBScript Web Developers Manual.
Document ver.1.4 from Dec. 22, 2005
PDF документ (1,1 Mb)
VBScript Web Developers Help system. справочная система
VBScript demo web page for Internet Explorer веб-страница
Скачать VBScript Web Developers Pack : ZIP (1,8 Mb)
Borland Delphi Developers Pack
version 1.3 from Dec. 22, 2005
Smart Cards in the Delphi applications. Developers Manual.
Document ver.1.4 from Dec. 22, 2005
PDF документ (1,4 Mb)
Delphi Developers Help system. справочная система
Delphi 7 : приложение для работы со смарт картами исходные коды
Delphi 7 : приложение для работы со смарт картами скомпилированная программа
Скачать Delphi Developers Pack : ZIP (2,6 Mb)
Borland C++ Builder Developers Pack
version 1.1 from Dec. 22, 2005
Smart Cards in the Borland C++ Builder applications. Developers Manual.
Document ver.1.2 from Dec. 22, 2005
PDF документ (1,2 Mb)
C++ Builder Developers Help system. справочная система
C++ Builder 6 : приложение для работы со смарт картами исходные коды
C++ Builder 6 : приложение для работы со смарт картами скомпилированная программа
Скачать Borland C++ Builder Developers Pack : ZIP (2,3 Mb)
Вскоре будут добавлены также другие пакеты разработчиков!

Лицензирование

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

Без регистрации компонент работает в режиме демонстрационной версии с некоторыми ограничениями, одним из которых является счетчик посланных команд - около 10 на каждый старт приложения - превышение которого вызывает ошибку. Для его разблокировки Вам необходим Ваш персональный Регистрационный Сертификат, который мы Вышлем Вам по электронной почте после оплаты Вами соответствующей лицензии.

Для компонента SCardX Easy у нас предусмотрены три вида лицензий:

  • End-User Personal License : Персональная лицензия : неограниченное использование компонента в составе своих или чужих приложений для личных целей на своем персональном компьютере;
  • End-User Site License : Лицензия фирмы : неограниченное использование компонента любыми пользователями на любых компьютерах одиночной фирмы/организации - владельца лицензии;
  • Developers License : Лицензия разработчика : неограниченное распространение компонента в составе приложений владельца лицензии;
Подробнее о видах лицензий ...

Мы вышлем Вам Ваш персональный Сертификат Регистрации (Registration Certificate) после оплаты и после получения Вашего Запроса Лицензии (License Query) в течении одного рабочего дня.

Подробнее о ценах ...
Подробнее об оплате ...

Пожалуйста читайте о том, как разблокировать компонент с помощью Вашего Сертификата Регистрации, в справочной системе компонента.

Поддержка

Любой зарегистрированный пользователь, кто однажды оплатил лицензию, может обращаться за помощью в нашу службу поддержки по адресу: support@scardsoft.com

Мы поможем Вам в следующих вопросах:

  • в понимании базовых основ функционирования смарт карт;
  • в освоении нашего ПО;
  • в интеграции компонента SCardX Easy в Ваши приложения или на веб-страницы;

Версии под заказ

Вы можете заказать версию ActiveX компонента SCardX Easy "под заказ" согласно Вашим специфическим требованиям.

Подробнее ...

Анонс


SCardX Easy v1.4.27
Smart Card ActiveX


Легко добавь
любые чиповые смарт карты в свои приложения или на веб сайт!


Подробнее ...

Анонс


Smart Card ToolSet
v3.3.6 PRO


Работай легко с любой ISO-7816 смарт картой на уровне APDU!

Подробнее ...

Rated by BEST!!! award on Yankee Download
Rated by Golden award on Euro Download.com