Прямо сейчас я работаю над программой в php, которая будет принимать сообщение об ошибке с другого компьютера через параллельный порт и в основном отображать сообщение. Я никогда раньше не сталкивался с доступом к параллельному порту, и не знаю, что именно мне нужно делать. Мне было интересно, насколько это возможно и легко решить эту задачу и к какому направлению я должен обратиться.
Я не совсем понимаю подробности (я обновлю, когда полностью узнаю), но, по моему мнению, компьютер будет действовать так, как будто он печатает файл, а PHP-код собирается захватить сообщение и просто отобразить его на обычной веб-странице. Любая помощь приветствуется.
Нет функции buit-in PHP для обмена данными через LPT, последовательный порт, USB или другой интерфейс периферийной связи.
Однако вы можете выполнить определенные исполняемые файлы, вызывающие их через exec , system или passthru
Исполняемый файл может быть программой, которая взаимодействует с внешним устройством.
Самый простой подход – использовать внешнюю программу (например, Delphi или VisualBasic), которая будет считываться с параллельного порта и записывать / добавлять в файл, расположенный в папке веб-сервера.
Сценарий PHP может легко получить доступ и прочитать этот файл сообщений.