Просмотр полной версии : LPT-порт и Flash ActionScript?
Подскажите пожалуйста имеется ли возможность у Flash ActionScript управлять LTP портом. Мне нужно посылать сигналы и принимать данные по параллельному порту, который обычно используется для подключения принтера. Если можно, то укажите, где про это можно прочитать, или имеются примеры.
Нет, AS3 этого не умеет.
Более того, машину с LPT (а не LTP) портом ещё поискать нужно.
Большое спасибо!! Конечно, я оговорился - порт LPT.
LinuxVideo
14.11.2007, 22:07
Но можно написать скрипт, который будет работать с портом, а флешке отдавать данные по http :)
Или вообще демона на tcp-порт повесить, который будет принимать команды по tcp-порту, а управлять lpt-портом :)
Но можно написать скрипт, который будет работать с портом, а флешке отдавать данные по http :)
Извините, а как это? =) Можно поподробнее??
LinuxVideo
14.11.2007, 22:46
Извините, а как это? =) Можно поподробнее??Легко. Любое приложение может обращаться к железу (были бы права). Вот и пишем его. В Perl есть модуль http://search.cpan.org/dist/Device-ParallelPort/, через который и можно рулить портом. Если сервер у нас под Linux, то можно попробовать сразу с /dev/lpt0 общаться. Под виндой наверное также. Пришел запрос - веб-сервер запустил наше приложение. Прочитали STDIN - получили данные - отправили в порт. Читаем из порта. Прочитанное обрамляем в xml (не обязательно) и возвращаем STDOUT. Вебсервер это вернет в плеер. Вот и все :)
А смысл такое творить? Флеш пусть и АС3 в сравнение не идет какому нить С++ или точнее асемблеру. А вот всунуть плеер для визуализации в более мощный язык - вопрос наличия нужной библиотеки.
Не сразу понял какя схема имелась ввиду ... да это изврат. =)
Работает на vBulletin ® версия 3.7.3. Copyright ©2000-2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Copyright © 1999-2008 Flasher.ru. All rights reserved.