Intereting Posts
SSL-код PHP-кода должен быть преобразован в Java PDO, $ _GET и SELECT из базы данных MySQL Предупреждение: mysql_num_rows () ожидает, что параметр 1 будет ресурсом, массив указан в Подсчет похожих ключей массива PHP – обнаружение ошибки / вставки mysql из-за нарушения уникального ограничения Try / Catch block в PHP не ловит Исключение PHP, как получить случайное число, отличное от значений массива PHP Предотвращение создания атрибутов, не определенных в классе Загрузить изображение на сервер и сохранить путь к образцу в базе данных mysql Laravel упорядочивает отношение по методу на модели как я могу получить идентификатор, сгенерированный в последнем запросе php с sql server php Извлеките массив родительского уровня из набора массивов и узлов объединения Newbie Проблема с кодировкой PHP: функция заголовка (возможно, мне нужен кто-то, чтобы проверить мой код) Разница между <? Php echo $ session_id?> И <? = $ Session_id?> Настройка скрипта PHP как службы Windows

Использование php для интерпретации сообщения из параллельного порта

Прямо сейчас я работаю над программой в php, которая будет принимать сообщение об ошибке с другого компьютера через параллельный порт и в основном отображать сообщение. Я никогда раньше не сталкивался с доступом к параллельному порту, и не знаю, что именно мне нужно делать. Мне было интересно, насколько это возможно и легко решить эту задачу и к какому направлению я должен обратиться.

Я не совсем понимаю подробности (я обновлю, когда полностью узнаю), но, по моему мнению, компьютер будет действовать так, как будто он печатает файл, а PHP-код собирается захватить сообщение и просто отобразить его на обычной веб-странице. Любая помощь приветствуется.

  1. Нет функции buit-in PHP для обмена данными через LPT, последовательный порт, USB или другой интерфейс периферийной связи.

  2. Однако вы можете выполнить определенные исполняемые файлы, вызывающие их через exec , system или passthru

  3. Исполняемый файл может быть программой, которая взаимодействует с внешним устройством.

Самый простой подход – использовать внешнюю программу (например, Delphi или VisualBasic), которая будет считываться с параллельного порта и записывать / добавлять в файл, расположенный в папке веб-сервера.

Сценарий PHP может легко получить доступ и прочитать этот файл сообщений.