ZXNet эхоконференция «zxnet.pc»


тема: виртуальный COM-порт



от: Kirill Frolov
кому: All
дата: 14 Jul 2004
Hемедленно нажми на RESET, All!

Дано: одна глупая программа, которая работает только с COM1, COM2, COM3 и
COM4. Другая программа, эмулятор терминала, например Hyperterminal.
Требуется их соединить. Задача легко решается при наличии двух компьютеров и
NULL-модемного кабеля, или при наличии одного компьютера с как минимум двумя
свободными портами. Однако, компьютер имеется один, и свободных портов не
имеется вообще, как нет и кабеля...

Хочется виртуальный COM-порт, просто создававший бы пару устройств COMx:,
где одно из 'x' меньше или равно 4-м, и виртуально их соединяющий.
Вообще идеально было бы, если бы всё это дело можно было на другую машину
по сети передать. Да, виртуальный порт должен (весьма желательно) корректно
обрабатывать "внеполосные" сигналы, вроде установки скорости передачи,
манипуляции сигналами DTR, CTS, посылку сигнала BREAK. Разумеется, должно
быть бесплатным, или ворованным. Ваши предложения? В google я смотрел,
ничего не высмотрел. Впрочем, особо пока на вглядывался.

Да, речь идёт пор Windows (NT). И про программы для Windows (не путать с
DOS).

от: Eugene Palenock
кому: Kirill Frolov
дата: 16 Jul 2004

Привет, Kirill!

14 Июл 04 23:09, Kirill Frolov -> All:

KF> Хочется виртуальный COM-порт, просто создававший бы пару устройств
KF> COMx:, где одно из 'x' меньше или равно 4-м, и виртуально их
KF> соединяющий. Вообще идеально было бы, если бы всё это дело можно было на
KF> другую машину по сети передать. Да, виртуальный порт должен (весьма
KF> желательно) корректно обрабатывать "внеполосные" сигналы, вроде
KF> установки скорости передачи, манипуляции сигналами DTR, CTS, посылку
KF> сигнала BREAK. Разумеется, должно быть бесплатным, или ворованным. Ваши
KF> предложения? В google я смотрел, ничего не высмотрел. Впрочем, особо
KF> пока на вглядывался.

Hу, например VMWare Workstation v.4.5.2.8848

Создать там порты, и соединить их через Pipe.
В Advanced опцию Yield CPU on poll включить.

зы. кстати, если программировать умеешь - можно на хосте
вторую сторону pipe сделать ;) И кстати, кажется ZOC (терминалка
такая) может сама через pipe работать. По идее pipe можно и по
сетке пробросить, но какой софт это умеет - не знаю.

С уважением, Евгений.




Темы: Игры, Программное обеспечение, Пресса, Аппаратное обеспечение, Сеть, Демосцена, Люди, Программирование

Похожие статьи:
Привет - Штурм опять будет звонить; Imperio наверняка пошлет мне big fuck.
Юмор - анекдоты.
Groups - статистика об активных группах: Digital Reality
nи Prоjеkt - Я занят этим проектом уже очень долгое время...
Юмор - Ворона, лиса и выборы.

В этот день...   26 апреля