Утилита для записи второй дорожки магнитных карт

Обсуждаются как существующие проекты (перевод документации, информационная система и т.п.), так и создание новых.

Модератор: Модераторы

Утилита для записи второй дорожки магнитных карт

Сообщение CynicRus » 13.02.2019 14:23:22

Добрый день, уважаемые форумчане. Представляю вашему вниманию простую утилиту для записи второй дорожки магнитных карт помощью MSR206 совместимых энкодеров(и с подключением через COM). Утилита пишется для собственных нужд, с помощью неё записываются дорожки обеденных карт для сотрудников (в дальнейшем карты добавляются в R-keeper), а так же дорожки карт лояльности. На текущий момент код далёк от совершенства, а утилита от идеала, но тем не менее необходимый мне функционал уже работает. И так, что ей можно на текущий момент:
1) Записать вторую дорожку карты, как с префиксом, так и без.
2) Прочитать карту.
3) Пакетная запись карт с префиксом и без оного с автоинкрементом
4) Пакетная очистка карт
5) Кодирование Hi-Co и Low-Co карт.
Выглядит:
Изображение

Ссылка на код:
https://github.com/CynicRus/cards_msr

Ссылка на бинарник:
https://github.com/CynicRus/cards_msr/releases/tag/0.2

В коде реализована библиотека для работы с MSR206 совместимыми энкодерами, по programmers manual от MSR206U. В настоящий момент, настройка производится через ini файл в каталоге с программой.

Проверено на MSR206U rev. 1.17, к сожалению других под рукой нет:)

PS: для сборки потребуется synapse, должно без проблем собираться с помощью Lazarus 1.8 и старше.
Последний раз редактировалось CynicRus 04.03.2019 16:52:04, всего редактировалось 2 раз(а).
CynicRus
постоялец
 
Сообщения: 106
Зарегистрирован: 28.06.2012 14:31:11

Re: Утилита для записи второй дорожки магнитных карт

Сообщение CynicRus » 04.03.2019 16:50:24

Несколько косметических исправлений.Прикрутил настройки. Вынес всю работу с устройством в поток. Отрезал поддержку Linux, поскольку мне не надо:) Ссылки в первом посте обновлены.
CynicRus
постоялец
 
Сообщения: 106
Зарегистрирован: 28.06.2012 14:31:11

Re: Утилита для записи второй дорожки магнитных карт

Сообщение CynicRus » 22.05.2019 15:02:37

Исправлены небольшие ошибки, релиз обновлен.
CynicRus
постоялец
 
Сообщения: 106
Зарегистрирован: 28.06.2012 14:31:11


Вернуться в Разное

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 7

Рейтинг@Mail.ru