Электронная проходная посредством majordomo.

Использование системы в различных ситуациях, вопросы программирования сценариев.

Модератор: immortal

Ответить
rhythm
Сообщения: 3
Зарегистрирован: Ср июн 19, 2013 5:03 pm
Благодарил (а): 0
Поблагодарили: 0

Электронная проходная посредством majordomo.

Сообщение rhythm » Ср июн 19, 2013 5:13 pm

Мне необходимо перехватить, посредством php, уникальный код смарт-карты, со считывателя и занести его в базу данных (mysql).
Занести в базу - не проблема, а вот перехватить... Можно ли? Если - да, то прошу ткнуть носом, а то придется перерыть все исходники.
Аватара пользователя
sergejey
Site Admin
Сообщения: 4286
Зарегистрирован: Пн сен 05, 2011 6:48 pm
Откуда: Минск, Беларусь
Благодарил (а): 76 раз
Поблагодарили: 1559 раз
Контактная информация:

Re: Электронная проходная посредством majordomo.

Сообщение sergejey » Ср июн 19, 2013 6:26 pm

rhythm писал(а):Мне необходимо перехватить, посредством php, уникальный код смарт-карты, со считывателя и занести его в базу данных (mysql).
Занести в базу - не проблема, а вот перехватить... Можно ли? Если - да, то прошу ткнуть носом, а то придется перерыть все исходники.
что происходит в момент считывания с точки зрения компьютера? я так понимаю, что должен быть какой-то софт, который реагирует на считывание.

Сергей Джейгало, разработчик MajorDoMo
Идеи, ошибки -- за предложениями по исправлению и развитию слежу только здесь!
Профиль Connect -- информация, сотрудничество, услуги
rhythm
Сообщения: 3
Зарегистрирован: Ср июн 19, 2013 5:03 pm
Благодарил (а): 0
Поблагодарили: 0

Re: Электронная проходная посредством majordomo.

Сообщение rhythm » Пт июн 21, 2013 10:30 am

sergejey писал(а):что происходит в момент считывания с точки зрения компьютера? я так понимаю, что должен быть какой-то софт, который реагирует на считывание.
Это все пока в стадии задумки, мне еще даже считыватель потестить не приносили.
Я бы хотел пока узнать возможно ли это в теории и максимально сузить круг поисков по поводу реализации.
З.Ы.: Скажу больше - до этого я вообще не работал с php, но мое новое начальство это ничуть не смутило.
Аватара пользователя
sergejey
Site Admin
Сообщения: 4286
Зарегистрирован: Пн сен 05, 2011 6:48 pm
Откуда: Минск, Беларусь
Благодарил (а): 76 раз
Поблагодарили: 1559 раз
Контактная информация:

Re: Электронная проходная посредством majordomo.

Сообщение sergejey » Пт июн 21, 2013 11:37 am

возможно практически всё :)

задача сводится к тому, чтобы отправить код считанной карты от считывателя в majordomo. если считыватель подключается к компьютеру, то, по идее, должен быть какой-то софт, позволяющий выполнять какие-то действие при считывании карты. если есть возможность запускать приложение с передачем кода параметром командной строки, то можно настроить вызов метода majordomo и уже там настраивать реакцию. если считыватель подключается не к компьютеру, но есть возможность его подружить с arduino, то через arduino получаем код и отправляем в majordomo либо по сети (должен быть ethernetshield) либо подключаем уже arduino к компьютеру и передаём команды с помощью промежуточного софта, который есть на сайте.

Сергей Джейгало, разработчик MajorDoMo
Идеи, ошибки -- за предложениями по исправлению и развитию слежу только здесь!
Профиль Connect -- информация, сотрудничество, услуги
rhythm
Сообщения: 3
Зарегистрирован: Ср июн 19, 2013 5:03 pm
Благодарил (а): 0
Поблагодарили: 0

Re: Электронная проходная посредством majordomo.

Сообщение rhythm » Вт июн 25, 2013 4:26 pm

Наконец это чудо принесли.
sergejey писал(а):
rhythm писал(а): что происходит в момент считывания с точки зрения компьютера? я так понимаю, что должен быть какой-то софт, который реагирует на считывание.
Собственно как и написано в мануале проверил работоспособность через "HyperTerminal".
http://rghost.ru/47008815 - тут драйвер и мануал.
Аватара пользователя
sergejey
Site Admin
Сообщения: 4286
Зарегистрирован: Пн сен 05, 2011 6:48 pm
Откуда: Минск, Беларусь
Благодарил (а): 76 раз
Поблагодарили: 1559 раз
Контактная информация:

Re: Электронная проходная посредством majordomo.

Сообщение sergejey » Вт июн 25, 2013 6:27 pm

Лучше всего будет найти программу, которая может запускать какую-то команду при чтении кода (в нашем случае передавать данные в majordomo). Такую программу можно и самому написать, протокол вроде бы совсем не сложный -- поищите windows-программиста (delphi, visual basic и т.п.). Задачка на полдня при наличии под рукой устройства.

Сергей Джейгало, разработчик MajorDoMo
Идеи, ошибки -- за предложениями по исправлению и развитию слежу только здесь!
Профиль Connect -- информация, сотрудничество, услуги
immortal
Сообщения: 1138
Зарегистрирован: Вт янв 29, 2013 9:16 am
Откуда: Белозерск
Благодарил (а): 16 раз
Поблагодарили: 402 раза
Контактная информация:

Re: Электронная проходная посредством majordomo.

Сообщение immortal » Чт июл 11, 2013 6:24 pm

а если линукс?
Lubuntu на cubieboard2 + ds9490R
DietPi на Orange Pi PC + 1wire на esp8266 с прошивкой Homes-smart.ru
Аватара пользователя
sergejey
Site Admin
Сообщения: 4286
Зарегистрирован: Пн сен 05, 2011 6:48 pm
Откуда: Минск, Беларусь
Благодарил (а): 76 раз
Поблагодарили: 1559 раз
Контактная информация:

Re: Электронная проходная посредством majordomo.

Сообщение sergejey » Пт июл 12, 2013 11:39 am

immortal писал(а):а если линукс?
тут тоже варианты -- можно на том же php сделать считывание ну или написать программу на любом другом языке (C, Python и т.п.)

Сергей Джейгало, разработчик MajorDoMo
Идеи, ошибки -- за предложениями по исправлению и развитию слежу только здесь!
Профиль Connect -- информация, сотрудничество, услуги
Ответить