3

Я подумываю о покупке сканера, такого как Esky™ Automatic USB (Bi-directional) Barcode Scanner .

Я создал несколько QR-кодов (содержащих действительные URL-адреса http), которые я хотел бы отсканировать ученикам в моей школе.

Я хотел бы использовать машину в качестве терминала - студенты сканируют URL-адрес, а затем не могут ничего делать (например, без клавиатуры или мыши).

Таким образом, возможно ли настроить сканер штрих-кода (или любой другой) на автоматическое открытие моего браузера, если сканируемый QR-код имеет формат URL?

Кроме того, будет ли возможно иметь QR-контент, не относящийся к URL, для ввода в поле активной формы браузера? Т.е. если бы в QR-коде было 12345 , он просто вводил бы его в активное текстовое поле на текущей веб-странице (если веб-страница уже была открыта)?

3 ответа3

4

Вам понадобится кто-то (или вы) для разработки программного обеспечения для этой цели.

В основном вам нужно будет захватить ввод штрих-кода, использовать API-интерфейс ShellExecute для запуска веб-браузера и использовать API-интерфейс SendMessage для отправки текста в поле формы браузера.

Для помощи в программировании вы можете попробовать stackoverflow.com :)

3

Не покупайте этот конкретный сканер - он не поддерживает 2D штрих-коды.

Есть ли у компьютера, который вы планируете использовать для этого, веб-камера? Потому что это может быть вполне приемлемым сканером для этой цели. Тогда вы можете использовать программное обеспечение, такое как http://blog.odoa.eu/post/QR-Code-Scanner-for-Desktop-and-Laptop.aspx, чтобы делать то, что вы хотите. (Я проверял это. Это явно проект выходного дня, но вопреки тому, что написано в блоге, он работает для меня в Windows 7).

Вот еще один, который я не тестировал. Похоже, он может делать именно то, что вы хотите (с помощью веб-камеры): http://www.funcode-tech.com/Download_en.html

Одна из проблем, с которыми я сталкиваюсь, - это как вернуть приложение QR на передний план после просмотра веб-страницы, если у вас нет клавиатуры или мыши. Если бы это был я, я, вероятно, возился бы с AutoHotKey как способ сделать это, но, вероятно, есть другие пути.

Если веб-камера не подходит, вам нужно купить 2D-сканер (обычно дороже, чем веб-камера!) И вопрос о том, как попасть на веб-страницу, становится немного сложнее. Тем не менее, я думаю, что было бы возможно построить все это в AutoHotKey, если вы используете 2D-сканер.

0

Для автоматического заполнения поля формы, если вы управляете веб-сервером, вы можете добавить параметр (и) к URL-адресу, который будет использоваться для заполнения необходимых полей формы.

Кроме того, почему бы не использовать смартфон для чтения URL, а не компьютер?

Смартфон, несомненно, будет иметь приложение для чтения QR-кодов, которое сможет прочитать URL-адрес и просмотреть его. Тогда не будет проблем с безопасностью на вашем ПК, но лучше не оставлять личные данные на смартфоне ...

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .