Bushi Posted September 10, 2016 Всем привет! Небольшой офтопик - нужно организовать контроль на входе на небольшом закрытом мероприятии, может быть кто нибудь сможет подсказать простое и бесплатное решение по генерации билетов со штрих кодами, программой-сканером для андроида и сверкой с базой сгенерированных кодов? Вставить ник Quote Ответить с цитированием Share this post Link to post Share on other sites More sharing options...
jab Posted September 10, 2016 Типа qrcoder.ru и qr code reader для андроида ? - один из триальных генераторов в ёкеле Вставить ник Quote Ответить с цитированием Share this post Link to post Share on other sites More sharing options...
Sergey Gilfanov Posted September 10, 2016 Всем привет! Небольшой офтопик - нужно организовать контроль на входе на небольшом закрытом мероприятии, может быть кто нибудь сможет подсказать простое и бесплатное решение по генерации билетов со штрих кодами, программой-сканером для андроида и сверкой с базой сгенерированных кодов? А как сценарий взаимодействия выглядит? Подходит человек, паказывает карточку с кодом. А дальше? От чего защищаемся и какую роль коды играть должны? Вставить ник Quote Ответить с цитированием Share this post Link to post Share on other sites More sharing options...
jab Posted September 10, 2016 А как сценарий взаимодействия выглядит? AAA Вставить ник Quote Ответить с цитированием Share this post Link to post Share on other sites More sharing options...
Sergey Gilfanov Posted September 10, 2016 AAA Неужели я настолько косноязычен? Что в вопросе не понятно? - я переформулирую. Вставить ник Quote Ответить с цитированием Share this post Link to post Share on other sites More sharing options...
Bushi Posted September 10, 2016 Всем привет! Небольшой офтопик - нужно организовать контроль на входе на небольшом закрытом мероприятии, может быть кто нибудь сможет подсказать простое и бесплатное решение по генерации билетов со штрих кодами, программой-сканером для андроида и сверкой с базой сгенерированных кодов? А как сценарий взаимодействия выглядит? Подходит человек, паказывает карточку с кодом. А дальше? От чего защищаемся и какую роль коды играть должны? Сканируем камерой смартфона и сравниваем номер с базой данных номеров (например, csv файл, загруженный в смартфон). Если проходит валидацию, то пропускаем, а этот номер помечаем как использованный. Вставить ник Quote Ответить с цитированием Share this post Link to post Share on other sites More sharing options...
jab Posted September 10, 2016 Сканируем камерой смартфона и сравниваем номер с базой данных номеров (например, csv файл, загруженный в смартфон). А почему нельзя просто по номерам предъявленных банкнот опознавать ? Типа не круто ? А если номинал повысить ? ;-) Штрих-коды это все-таки для больших потоков. Вставить ник Quote Ответить с цитированием Share this post Link to post Share on other sites More sharing options...
larkeess Posted September 10, 2016 ребят, один вопрос) Как создать топик? а то не могу найти кнопочку... Вставить ник Quote Ответить с цитированием Share this post Link to post Share on other sites More sharing options...
Sergey Gilfanov Posted September 10, 2016 Сканируем камерой смартфона и сравниваем номер с базой данных номеров (например, csv файл, загруженный в смартфон). Если проходит валидацию, то пропускаем, а этот номер помечаем как использованный. Забавно. Именно в такой формулировке ни вспомнить, ни найти не могу. Кроме того - что значит 'проходит валидацию'? Фото с предьявителем совпадает? А так какой-то софт использовать - это зря. Можно на входе просто входной билет отбирать, чтобы второй раз не воспользовались. Вставить ник Quote Ответить с цитированием Share this post Link to post Share on other sites More sharing options...
SergioDeMaster Posted September 10, 2016 бизнес-процесс 1. сгенерировать пачку штрихкодов 2. поместить коды в БД 3. вывести на печать (можно и на обычной бумаге) 4. считать код устройством 5. пометить в БД считанный код использованнным шаг 1 может проводиться как на отдельной машине в пакетном режиме, так и удаленно на веб-ресурсе шаг 5 позволит защитить от размножения бумажного носителя задачка прикольная, но не массовая Вставить ник Quote Ответить с цитированием Share this post Link to post Share on other sites More sharing options...
Sergey Gilfanov Posted September 10, 2016 бизнес-процесс ... задачка прикольная, но не массовая ... шаг 5 позволит защитить от размножения бумажного носителя Вообще-то довольно массовая. Смотри разные скидочные/подарочные ваучеры и купоны. А самая распространенная сейчас реализация - это, видимо, Apple passbook/wallet. Просто обычно все это куда-нибудь в большую систему встроено, а не само по себе работает. Вставить ник Quote Ответить с цитированием Share this post Link to post Share on other sites More sharing options...
Sergey Gilfanov Posted September 10, 2016 Вот, кстати, (довольно извращенная) идея - берем какую-нибудь криптовалюту. Создаем маленькую закрытую (не подсоединенную к мировой) систему. Генерируем монетки и отсылаем участникам. Напечатать их в виде QR-кода обычно можно. Соответственно, на входе они эту полученную монетку 'тратят', переводя на счет "погашено". Второй раз потратить будет уже нельзя. Вставить ник Quote Ответить с цитированием Share this post Link to post Share on other sites More sharing options...
Aleck_K Posted September 12, 2016 >1. сгенерировать пачку штрихкодов Генерируйте хоть в экселе функцией рандом. Первый и последний символ должен быть * https://en.wikipedia.org/wiki/Code_39 >2. поместить коды в БД Можно хоть копированием из Экселя >3. вывести на печать (можно и на обычной бумаге) Печатайте коды шрифтом BarCode39, бесплатный шрифт легко ищется. >4. считать код устройством Любой сканер прочитает, хоть ручной, хоть приложение. >5. пометить в БД считанный код использованнным Из приложения можно выгружать список прочитанных кодов, список конвертировать в запрос к БД. Таких приложений для смартов море. Вставить ник Quote Ответить с цитированием Share this post Link to post Share on other sites More sharing options...
Sergey Gilfanov Posted September 12, 2016 1. .. 5. Я так понял, человеку дополнительно писать всякие 'конвертировать в запрос к БД' не хотелось, нужно чтобы сразу готовое. И, на удивление - не нашлось бесплатного. Другое дело, что вся идея выглядит излишней. Бумажный список гостей с номерами пропусков, при входе строку и списка вычеркиваем, а пропуск отбираем - работает же? Вставить ник Quote Ответить с цитированием Share this post Link to post Share on other sites More sharing options...
dimas Posted September 12, 2016 Другое дело, что вся идея выглядит излишней. Бумажный список гостей с номерами пропусков, при входе строку и списка вычеркиваем, а пропуск отбираем - работает же? Ручных действий больше, вероятность ошибки больше, "хайтечности" вообще нет :) Но для этого действительно баркода, и любой распознавалки, даже типа той, что тупо эмулирует набор на клавиатуре, хватит ... Вставить ник Quote Ответить с цитированием Share this post Link to post Share on other sites More sharing options...
vex Posted September 12, 2016 купите браслеты силиконовые с номерами Вставить ник Quote Ответить с цитированием Share this post Link to post Share on other sites More sharing options...
SergoINFOLAN Posted September 12, 2016 Другое дело, что вся идея выглядит излишней. Бумажный список гостей с номерами пропусков, при входе строку и списка вычеркиваем, а пропуск отбираем - работает же? Ручных действий больше, вероятность ошибки больше, "хайтечности" вообще нет :) Но для этого действительно баркода, и любой распознавалки, даже типа той, что тупо эмулирует набор на клавиатуре, хватит ... а софт какой использовать? Вставить ник Quote Ответить с цитированием Share this post Link to post Share on other sites More sharing options...
SergioDeMaster Posted September 12, 2016 господа, я вообще ни при делах :) . я просто попытался расписать процесс поподробнее. но за пояснения - спасибо, возможно и мне пригодится Вставить ник Quote Ответить с цитированием Share this post Link to post Share on other sites More sharing options...
dimas Posted September 12, 2016 а софт какой использовать? Так все зависит от того, что у вас есть в наличии и чего хочется ... Говорю же, мы как-то делали похожую задачку для склада, так там просто вместо ввода id-ника в форме кладовщик сканировал баркод и выглядело как ввод с клавиатуры в это поле ... Если смартфон - в том же андроиде после сканирования софтина обычно сама спрашивает (или позволяет указать в настройках) что надо сделать с результатом - запихнуть в клипбоард или передать другому приложению ... Судя по тому, что те же треккеры почтовых отправлений умеют позвать сканер, а потом вставить себе в форму результат, это не должно быть большой проблемой ... Кстати, если смотреть на провайдерский бизнес - удобной фишкой оказалось запихивать id-ник счета в бумажный счет баркодом, и id-ник платежа в чек ... Второе требовалось редко, а вот первое просто шикарно ускорило работу кассы (хха, сколько мы в свое время потратили сил на приучение клиентов к терминалам) - клиент счет, кассир его сканером, и сразу говорит сколько бабла, кассир рад что ничего набирать не надо, клиент - что называть ... Вставить ник Quote Ответить с цитированием Share this post Link to post Share on other sites More sharing options...
Bushi Posted September 12, 2016 Нашел приложение ticketcreator, но ценник какой-то конский. Вставить ник Quote Ответить с цитированием Share this post Link to post Share on other sites More sharing options...
Sergey Gilfanov Posted September 12, 2016 Нашел приложение ticketcreator, но ценник какой-то конский. Ага. И они все такие. Хотя, вот некие Некие Eventleaf дают бесплатную демку до двухсот человек. Насколько оно оффлайновое - непонятно. Вставить ник Quote Ответить с цитированием Share this post Link to post Share on other sites More sharing options...