Для windows 7 программа wndlpt

Программа WndLpt — Управление выходами LPT порта

Содержание

Резюме

Примеры управления светодиодами

Быстрый старт

Скачать (прямая ссылка)

Резюме  |  WinLpt RU EN

Назначение: Автоматическое и ручное управление устройствами, подключенными к LPT-порту (до 12 выходов). Управление через COM порт (до 32 выходов).

Возможности:

[1] Управление выходами по заранее заданному сценарию (скрипту).

[2] Светомузыка через LPT-порт (суммарный звук системы, Winamp, AIMP2, WMP).

[3] Интерактивное управление выходами LPT порта с помощью клавиатуры или мыши.

Операционная система: Windows 98/NT/ME/XP/2000/Vista/7/8/10
Платформа: 32/64 бит, (x86/x64)

Особенности: LPT порт должен быть встроен в материнскую плату или PCI-карту.

Переходники USB-LPT не поддерживаются.

^ Управление выходами по заранее заданному сценарию (скрипту)

Программа управляет выходами LPT порта компьютера в соответствии с заранее заданным
сценарием. В версиях, начиная с 0.2.9 есть возможность управления устройствами через COM порт (или USB-COM) с управлением до 32 выходов.Сценарий (скрипт) представляет собой текстовый файл (ASCII или Unicode),
в котором последовательно записаны управляющие команды и значения, которые следует
вывести в порт.
Программа идеально подходит для управления панелью
из двенадцати светодиодов, непосредственно подключенных
к порту.

Кроме того, благодаря WndLpt LPT порт может быть использован
для управления шаговым двигателем, блоками реле, неответственными процессами, которые
управляются дискретными сигналами.

^ Светомузыка через LPT-порт

К LPT-порту подключены 8 или 12 светодиодов?

— В таком случае легким движением руки WndLpt превращается … в светомузыкальюную установку. В этом режиме программа записывает звук с выбранного источника звуковой карты и превращает его в светомузыку. Рекомендуется выбирать источник «Стерео микшер» или «Моно выход».

Вам по душе плагины к плеерам Winamp/AIMP2/WMP?

— Да, WndLpt умеет работать как плагин визуализации для трех популярнейших плееров Winamp, AIMP2, WMP! При этом светомузыка может работать как от звука плеера, так и от любого доступного источника звуковой карты.

Светомузыка через LPT-порт с помощью WndLpt

WndLpt в режиме светомузыки (вкладка Music)

^ Интерактивное управление выходами LPT порта с помощью клавиатуры или мыши

— На вкладке «Manual» изображена схема клавиатуры; на ней отмечены кнопки, которыми можно пользоваться для управления светодиодами. Впрочем, нажимать на них можно и мышью.

WndLpt В режиме ручного управления с клавиатуры


— На вкладке «Pins» находятся 12 флажков (Out pins), соответствующих 12-ти выходным пинам LPT-порта. Кроме того присутствуют 5 дополнительных флажка (Input pins) не доступных для изменения. Они являются индикаторами логического уровня, подаваемого на пять входных пинов LPT порта. Правее изображен и сам порт. Красным цветом показаны пины, на которые подано напряжение соответствующее уровню логической единицы. Синим — соответствующее уровню логического нуля. Бледным цветом отображены входные пины; когда к ним ничего не подключено — они находятся в состоянии логической единицы. Белым цветом показаны «общие» пины.

Состояние выходных пинов можно менять кликая мышкой либо по флажкам, либо прямо по пинам схематично изображенного LPT порта.

WndLpt в режиме управления мышью


^ Примеры управления светодиодами

О том, как подключить 12 (или 8) светодиодов к LPT порту читаем
в статье
«Подключение двенадцати светодиодов к LPT порту».

О том, как заставить WndLpt управлять светодиодной иллюминацией рассказано
в статье «Светодиодная иллюминация с помощью WndLpt».

^ Быстрый старт

Работа WndLpt по сценарию

1. Запустить исполняемый файл wndlpt.exe из главного меню или папки с программой.

2. Далее, при помощи операции Drag-n-Drop, в окно программы
следует «сбросить» текстовый файл с требуемым сценарием.

3. Сценарий будет автоматически откомпилирован и запущен. Можно
наблюдать за светодиодами или другим устройством, подключенным к LPT порту.

Работа WndLpt в качестве самостоятелной светомузыки

1. Запустить исполняемый файл wndlpt.exe.

2. Выбрать вкладку «Music».

3. Клик левой или правой кнопкой мыши по изображению визуализации приводит к смене эффекта.

4. Клик левой кнопкой по картинке панели светодиодов меняет предполагаемый цвет светодиодов. Правой кнопкой — расположение светодиодов.

Работа WndLpt в качестве плагина визуализации Winamp, AIMP2, WMP

1. Установить WndLpt Plugin for Winamp/AIMP2/WMP.

3. Запустить плеер и активировать плагин визуализации WndLpt.

Прочее

* При запуске без параметров командной строки программа выполняет скрипт autorun.txt, в случае, если таковой присутствует в папке исполняемого
файла.

* Окно программы можно скрыть (фоновый режим) и обратно показать
— эти действия можно выполнить при помощи контекстного меню иконки,
появляющейся в панели задач.
Скрытие и показ окна могут быть заложены в сценарии.

* Можно выполнить перезапуск сценария (в любое время) при помощи
функциональной клавиши F6 или соответствующей кнопки в системном
меню, при этом файл сценария будет считан и откомпилирован заново.

* Отладчика открывается по кнопке F12.

* Трассировка (пошаговое выполнение) скрипта выполняется с помощью функциональных клавиш F11/F8. Выход из режима трассировки или продолжение автоматического
выполнения сценария осуществляется клавишей F5. Если работа сценария
окончена, по клавише F5 выполнится перезапуск, при этом,
файл не будет заново считан и откомпилирован (сравните с F6).

* В папке scripts лежит несколько примеров готовых
сценариев.

* При наличии грубых ошибок в сценарии выполнение скрипта будет
прервано.

* Незначительные ошибки или недочёты в тексте сценария будут проигнорированы.

* Сценарий должен быть текстовым файлом в формате ANSI либо Unicode.
Максимальный размер файла ограничен на уровне 64 КБ, исходя из соображений простой
логичности (т.к. при помощи Drag-n-Drop можно случайно скинуть в программу совсем
не сценарий, а, например, фильм — длительная компиляция которого, очевидно, ни к
чему не приведёт).

Загрузка файлов / DOWNLOADS

Скачать с sourceforge (прямая ссылка)

Скачать с codeplex

История версий

WinLpt-0.2.9 (Build 14)

* Новое: Добавлена возможность вывода сигналов в COM порт (или виртуальный USB-COM)

* Новое: Добавлена поддержка 32 выходных сигналов

* Новое: Режим отладки

* Новое: Возможность выбора языка

* Новое: Добавлена итальянская локализация

WinLpt-0.2.8 (Build 13)

* Новое: Добавлен отладчик скриптов. Открывается по нажатию кнопки F12

* Разное: Два разных отладчика для файлов ASCII и UNICODE

* Разное: Название программы заменено на WinLpt

### Tools ###

* Исправлено: Stroboscope длина паузы обновляется при изменении с клавиатуры

WndLpt-0.2.7.ext (Build 12)

* Новое: WndLpt SDK

* Новое: Команда: random call Function1 Function2 Function3 ; вызов произвольной функции

* Новое: Команда: random jump Label1 Label2 Label3 ; переход на произвольную метку

* Новое: Команда: 00??00??00?? ; ? — бит, устанавливаемый случайным образом

* Новое: Команда: ? (3,4,7,8,11,12) ; биты, устанавливаемые случайным образом

* Улучшено: Команда: call Func1 Func2 Func3 Func4 последовательно вызывает указанные функции

### SDK ###

* Новое: Библиотека wndlpt_remap.dll для переназначения пинов порта (шаблон для C++ и Delphi)

* Новое: Проект wndlpt_gate как шаблон программы (C++, VB.NET) использующей WndLpt для прямого доступа к LPT порту

### Tools ###

* Новое: Stepdrive для управления с помощью произвольных систем

WndLpt-0.2.7 (Build 11)

* WndLpt plugin: Добавлена поддержка AIMP3

* Утилиты LPT Buttons, Stroboscope, EasyDrive работают в Windows Vista/Seven/7

* LPT Buttons: добавлена возможность редактирования положения кнопок

* EasyDrive: добавлены кнопки для ручного выполнения шагов, добавлены новые системы управления

WndLpt-0.2.6 (Build 9)

* Исправлены надписи «Pin 2, 3, 4» на вкладке «Pins»

* Исправлена работа мышкой с кнопками виртуальной клавиатуры

### Добавлены новые утилиты ###

* LPT Buttons — новое средство для управления пинами порта

* Stroboscope — удобное управление стробосткопом

* EasyDrive — управление шаговым двигателем

WndLpt-0.2.5 (Build 8)

* Реакция на 5 входных сигналов LPT порта «test i 1»

* Реакция на 12 выходных сигналов LPT порта «test q 3»

* Реакция на состояние пинов порта «test pin 12»

* Синтаксис: test <i | q | pin> <number>

* Ветвления по командам jz <labes>, jnz <label>

* На вкладке «Manual» флажок «Arrows like 1, 2, 3, 4» — стрелки работают как кнопки 1, 2, 3, 4

* На вкладке «Manual» флажок «Not fix digital buttons» — меняет логику работы цифровых кнопок

* Эмуляция часов с минутной и часовой стрелкой «cmd enable_clock 1»

* Установка нового состояния числом в десятичной системе $ 95

* Установка нового состояния числом в шестнадцатеричной системе $ 5Fh, $ 0xFED

* Добавлена настройка степени фильтрации (вызывается правым кликом по слову Filter)

* Добавлены ярлыки для запуска плееров в Windows Vista и 7

* Добавлены ярлыки для помещения в автозапуск (папка WndLpt => Links в меню Пуск)

* Добавлены исполняемые файлы для работы в Windows 98/ME (wndlpt98.exe, vis_wl98.dll, lptport98.exe)

* Добавлена новая утилита для управления стробоскопом (stroboscope.exe)

WndLpt-0.2.4 (Build 7)

* Новые вкладки: Manual, Pins, Settings

* Новая команда «cmd enable_music 1»

* Новая команда «cmd music_preset [+num | -num | num]»

* Новая команда «shift [=num | +num | -num]»

* Доработана команда «cmd switch_to_music»

* Доработан плагин визуализаци vis_wndlpt.dll для WMP 11 (Windows Media Player)

* wndlpt.exe является загрузчиком для vis_wndlpt.dll

* Вкладка Manual для управления выходами с клавиатуры

* Вкладка Pins для управления выходами с помощью мыши

* Вкладка Settings для выбора базового адреса LPT-порта

WndLpt-0.2.3

* Добавлен плагин визуализаци vis_wndlpt.dll для Winamp 5

* Добавлен плагин визуализаци vis_wndlpt.dll для WMP 10 (Windows Media Player)

* Добавлен плагин визуализаци vis_wndlpt.dll для AIMP2

* Файл vis_wndlpt.dll одинаков для всех плееров.

* Добавлен выбор источника звука для светомузыки

* Добавлена автоподстройка светомузыки под уровень звука

* Добавлено переключение режимов Моно/Стерео

* Добавлена фильтрация

* Добавлена возможность изменения количества светодиодов

WndLpt-0.2.3-a1

* Добавлена визуализация музыки — светомузыка

* Добавлена картинка, отображающая ожидаемое состояние светодиодов

WndLpt-0.2.2

* Поддержка командной строки

* Описание команд из wiki доступно для загрузки

WndLpt-0.2.1

* Поддержка Windows Vista/Seven

* Поддержка платформ 32/64 бит (x86/x64)

WndLpt-0.2.0

* Заново написан движок

* Компилятор встроен в движок

* Оставлена совместимость со скриптами от старой версии, за исключением единичных
команд

* Значительно обогащён набор средств и методов для сценариев

* Режим трассировки

* Иконка в панели задач

* Запрет одновременного запуска нескольких экземпляров программы

 WndLpt-0.1.0

* Экспериментальная версия )

* Максимально «легкая» за счет использования простого алгоритма.

Ссылки

WinLpt RU

WndLpt EN

Скачать с http://www.codeplex.com/wndlpt

Скачать с http://sourceforge.net/projects/wndlpt

Применение программы

[1] Светодиодная иллюминация с помощью WndLpt

[2] Стратегия скриптов WndLpt

[3] Описание системы команд скриптов WndLpt

[4] Подключение 12 светодиодов к LPT порту (бюджетная светомузыка)


FAQ


Q> Зачем использовать скрипты/сценарии на особом языке программирования когда
я могу написать все нужные эффекты на моем любимом Бейсике/Паскале/Делфи/Си/Java
?

A> Скрипт пишется на языке специально предназначенном для данной задачи, поэтому
в тексте скрипта содержится информация только о том как управлять сигналами и более
ничего лишнего. Кроме того, особый синтаксис позволяет записывать команды в форме
наиболее удобной для восприятия — скрипт нагляден. В конечном счете, экономится
время необходимое на разработку нового алгоритма управления сигналами.


Q> Какие-то непонятные эти скрипты, нельзя ли чего попроще?

A> Читаем инструкцию «Стратегия скриптов WndLpt»


Диагностика LPT порта на WinXP /Win7.

При возникновении проблем с подключением контроллеров для управления приводами с ЧПУ через LPT порт, необходимо произвести диагностику всех пинов порта. В зависимости от того, какая операционная система установлена на ПК – выбираем программу:

Для Windows XP — программа XPlpt (работает без установки);

Для Windows 7 — программа Wndlpt (требует установку).

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

В системном блоке ПК оставляем подключенным LPT кабель и перезагружаем ПК. После перезагрузки запускаем программу для проверки LPT порта. Ниже приведена распиновка LPT по сигналам для контроллеров систем с ЧПУ.

Будем проверять пины с 1 по 17 (это будут плюсовые контакты). Минусовые контакты с 18 по 25 (соединены между собой).

Для XP, в программе xplpt нажимая кнопочки с 1 по 17, соответствующие пинам порта, проверяем появление питания на контактах LPT кабеля. Когда в программе напротив пина установлено значение 0, то питание на данном пине должно быть в пределах +0…+1 вольт. При установке значения 1 – на контакте соответствующего пина должно появиться напряжение в пределах +3…+ 5 вольт. Если этого не происходит, то проверьте, правильно ли выставлен порт в программе. В данном примере это порт $3BC. Учтите, что пины 10, 11, 12, 13, 15 всегда находятся под напряжением + 3…+ 5 вольт.

Для Windows 7 в программе winlpt перейдите во вкладку «сигналы» и поочередно устанавливая галочки у каждого пина проверяем наличие напряжения +3…+5 вольт на контактах LPT кабеля, как по инструкции выше для Windows XP.

Ссылка на программу XPlpt
Ссылка на программу Wndlpt

Это приложение для Windows с именем WndLpt, последний выпуск которого можно загрузить как wndlpt_v0_2_9_com.exe. Его можно запустить онлайн на бесплатном хостинг-провайдере OnWorks для рабочих станций.

Загрузите и запустите онлайн это приложение под названием WndLpt с OnWorks бесплатно.

Следуйте этим инструкциям, чтобы запустить это приложение:

— 1. Загрузил это приложение на свой компьютер.

— 2. Введите в нашем файловом менеджере https://www.onworks.net/myfiles.php?username=XXXXX с желаемым именем пользователя.

— 3. Загрузите это приложение в такой файловый менеджер.

— 4. Запустите любой онлайн-эмулятор OS OnWorks с этого сайта, но лучше онлайн-эмулятор Windows.

— 5. В только что запущенной ОС Windows OnWorks перейдите в наш файловый менеджер https://www.onworks.net/myfiles.php?username=XXXXX с желаемым именем пользователя.

— 6. Скачайте приложение и установите его.

— 7. Загрузите Wine из репозиториев программного обеспечения вашего дистрибутива Linux. После установки вы можете дважды щелкнуть приложение, чтобы запустить его с помощью Wine. Вы также можете попробовать PlayOnLinux, необычный интерфейс поверх Wine, который поможет вам установить популярные программы и игры для Windows.

Wine — это способ запустить программное обеспечение Windows в Linux, но без Windows. Wine — это уровень совместимости с Windows с открытым исходным кодом, который может запускать программы Windows непосредственно на любом рабочем столе Linux. По сути, Wine пытается заново реализовать Windows с нуля, чтобы можно было запускать все эти Windows-приложения, фактически не нуждаясь в Windows.

СКРИНШОТЫ

ВндЛпт

ОПИСАНИЕ

Удобный менеджер контактов 1..12 LPT портов. Ручное управление с помощью клавиатуры или мыши. Автоматическое направление по сценарию или музыкальной визуализации.
Доступ к выводам LPT-порта в любой Windows 98 / Me / 2k / XP / Vista / 7/8/10.
Также поддерживает направление до 32 сигналов через COM-порт (см. Видео с Arduino UNO).
Может работать как плагин VIS для Winamp, WMP и AIMP2 / 3/4.

Особенности

  • Автоматическое направление пинов LPT по скрипту
  • Ручное управление мышью или клавиатурой
  • Доступный вывод на COM-порт (для Arduino)
  • Визуализация музыки с 1..12 светодиодами (стереомикшер, линейный вход, микрофон)
  • Простой отладчик скриптов (просто нажмите F12)
  • Плагин визуализации для плееров Winamp, WMP, AIMP2 / 3/4
  • Ответ на все входы, выходы (или контакты) LPT
  • Инструмент # LPT Buttons (новый удобный менеджер пинов LPT)
  • # Инструмент EasyDrive (простой инструмент направления stepdrive)
  • # LPT Stroboscope (полезный инструмент направления стробоскопа)

Аудитория

Продвинутые конечные пользователи, конечные пользователи / настольные компьютеры, разработка

Интерфейс пользователя

Win32 (MS Windows), плагины

Язык программирования

C + +

Категории

Аппаратное обеспечение, Мультимедиа, Домашняя автоматизация

Это приложение также можно загрузить с https://sourceforge.net/projects/wndlpt/. Он размещен в OnWorks, чтобы его можно было легко запускать в Интернете с помощью одной из наших бесплатных операционных систем.

Информация о WndLpt 0.2.1

Название WndLpt 0.2.1
Операционные системы
  • Windows 2000
  • Windows 95
  • Windows 98
  • Windows Me
  • Windows NT
  • Windows Server 2003
  • Windows Server 2008
  • Windows Vista
  • Windows Vista 64-bit
  • Windows XP
  • Windows XP 64-bit
Статус
Размещено в каталоге 28 марта 2009

Скачать WndLpt 0.2.1

Внимание!

Несмотря на то, что перед публикацией мы проверяем файлы несколькими антивирусами, увы, в современном мире это не гарантирует их 100% безвредности. В этой связи редакция портала F1CD.ru не несёт ответственности за ущерб, который может быть причинён WndLpt 0.2.1 и любым другим ПО, а также настоятельно рекомендует проверять загруженные программы Вашим антивирусом.

  • wndlpt-0.2.1-release.zip

    Скачать с downloads.sourceforge.net

    Вес файла: 371,9 кб

    MD5-хеш: 4a69b1513661987baa64541487cd50d3

    Скачать

  • wndlpt-0.2.1-release.zip

    Скачать с нашего сервера

    Вес файла: 371,9 кб

    MD5-хеш: 4a69b1513661987baa64541487cd50d3

    Скачать

Понравилась статья? Поделить с друзьями:
0 0 голоса
Рейтинг статьи
Подписаться
Уведомить о
guest

0 комментариев
Старые
Новые Популярные
Межтекстовые Отзывы
Посмотреть все комментарии
  • Dlna server for windows 11
  • Windows 7 домашняя базовая 32bit
  • Virt viewer для windows
  • Samba сервер для windows
  • Программа для скриншотов с экрана windows 10 lightshot