Nano Hash - криптовалюты, майнинг, программирование

Как ввести значение, отправленное считывателем штрих-кода, в текстовое поле формы, не открывая форму?

Я разработал очень простую систему учета посещаемости, используя считыватель штрих-кода с PHP-MySQL. У меня есть форма, и у меня есть только один ввод текста для получения значения из штрих-кода. После того, как форма отправлена ​​(мой считыватель штрих-кода автоматически запускает отправку), мой скрипт выполняет некоторую обработку, а затем вставляет значения в мою базу данных mysql. Это работает нормально, но проблема заключается в том, что каждый раз, когда кто-то дает посещаемость, оператору необходимо останавливать другие работы, открывать форму и сохранять ее таким образом, пока не будет завершено предоставление посещаемости.

Теперь, есть ли способ, с помощью которого я могу создать систему, чтобы оператору не приходилось открывать форму или обращать на нее какое-либо внимание каждый раз, когда кто-то посещает? К вашему сведению, я запускаю приложение на локальном хосте.

Заранее спасибо :)


  • Поправьте меня, если я ошибаюсь, но ваш считыватель штрих-кода подключен к компьютеру, и когда он обнаруживает штрих-код, он просто имитирует ввод этого кода с клавиатуры, верно? как если бы вы вручную набирали код + добавляли клавишу ENTER для имитации отправки? 26.12.2011
  • @Yaniro .. точно ... вы правильно поняли. :) 27.12.2011
  • Хорошо, в этом случае позвольте мне еще раз предположить, что ваш считыватель штрих-кода подключен к вашей клавиатуре параллельно (или наоборот), и в этом случае они подключены к одному и тому же разъему PS2/USB на вашем компьютере. Если это так, я думаю, у вас нет другого выбора, кроме как иметь специальный компьютер для штрих-кода. Но если бы вы могли подключить штрих-код к другому сокету или другому COM-порту, вы могли бы иметь обе вещи (секретарь и приложение посещаемости) на одном компьютере, но вы не сможете сделать это с помощью HTML/ JavaScript. 27.12.2011
  • Спасибо Яниро за то, что он немного подумал об этой теме. Штрих-код и клавиатура подключаются к USB-разъему компьютера. И выяснив, что я не смогу добиться результата с помощью PHP или Javascript, я нанял программиста для выполнения этой задачи, и он делает это с помощью C#. Благодарность :) 27.12.2011

Ответы:


1

Надеюсь, что я правильно вас понял. Поправьте меня, если не так.

Когда ваше программное обеспечение для считывания штрих-кодов способно это сделать или если вы можете создать небольшую программу для этой задачи:
Программное обеспечение для считывания штрих-кодов может запускать веб-браузер по умолчанию с URL-адресом формы. Пусть URL-адрес формы будет http://localhost/form.php и используйте метод GET. Таким образом, ваше программное обеспечение может отправлять данные в php-скрипт, запрашивая http://localhost/form.php?data=12345.

26.11.2011
  • Спасибо Симон за ваш ответ. Я не знаю, как это сделать, но все же если я сделаю то, что вы предложили в своем посте, то это затруднит работу оператора. Например: допустим, оператор работает в MS WOrd, но если вдруг появится Mozilla Firefox (по вашему процессу, я думаю, так и будет), то это наверняка затруднит работу. Но я хотел иметь что-то, что будет выполнять задачу полностью бесшумно. И просто для информации Мой читатель Baroode не имеет никакого программного обеспечения; автоматическая отправка была установлена ​​при настройке ПЗУ. И если это невозможно с PHP, пожалуйста, дайте мне знать. :) 27.11.2011
  • Эй, ты заметил, тебя зовут Саймон, а меня Шриджон :) 27.11.2011
  • PHP — это серверный язык сценариев. Таким образом, вы должны передать прочитанный код из вашего ридера на сервер. Поэтому вам понадобится клиентское программное обеспечение. Если вы хотите, чтобы он работал в фоновом режиме, вам нужно настроить службу для задачи на клиенте. Но я думаю, что без дальнейшего знания вашей системы никто не сможет вам помочь. 28.11.2011
  • Новые материалы

    Кластеризация: более глубокий взгляд
    Кластеризация — это метод обучения без учителя, в котором мы пытаемся найти группы в наборе данных на основе некоторых известных или неизвестных свойств, которые могут существовать. Независимо от..

    Как написать эффективное резюме
    Предложения по дизайну и макету, чтобы представить себя профессионально Вам не позвонили на собеседование после того, как вы несколько раз подали заявку на работу своей мечты? У вас может..

    Частный метод Python: улучшение инкапсуляции и безопасности
    Введение Python — универсальный и мощный язык программирования, известный своей простотой и удобством использования. Одной из ключевых особенностей, отличающих Python от других языков, является..

    Как я автоматизирую тестирование с помощью Jest
    Шутка для победы, когда дело касается автоматизации тестирования Одной очень важной частью разработки программного обеспечения является автоматизация тестирования, поскольку она создает..

    Работа с векторными символическими архитектурами, часть 4 (искусственный интеллект)
    Hyperseed: неконтролируемое обучение с векторными символическими архитектурами (arXiv) Автор: Евгений Осипов , Сачин Кахавала , Диланта Хапутантри , Тимал Кемпития , Дасвин Де Сильва ,..

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

    Обеспечение масштабируемости LLM: облачный анализ с помощью AWS Fargate и Copilot
    В динамичной области искусственного интеллекта все большее распространение получают модели больших языков (LLM). Они жизненно важны для различных приложений, таких как интеллектуальные..