Как симулировать LPT-принтер на устаревшем ПК с MS-DOS 16b с хост-компьютера

1134
Vladds7

Мне нужно смоделировать LPT-принтер для устаревшего ПК на 16b под управлением MS DOS, с другого хост-компьютера под управлением Windows, чтобы захватить задание на печать и продолжить его обработку. Нет доступа к устаревшему ПК. Только физический доступ к порту LPT.

Связь между ними осуществляется с помощью инструмента LPT2USB. http://www.lpt2usb.net/

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

Мне бы хотелось несколько идей, как этого добиться. (Коммерческие решения или нет).

Спасибо за ваше время,

1
Похоже, вам нужно захватить выходные данные устаревшей аппаратной системы, один из вариантов: http://www.photologic.ca/cap.html Brian 10 лет назад 0
Это похоже на излишество. Мы должны отредактировать печать, а затем распечатать на принтере, подключенном к хосту. Этот процесс будет автоматическим. Vladds7 10 лет назад 0
Это аппаратное или программное обеспечение, которое заставляет вас использовать устаревшую систему? Если программное обеспечение, я бы использовал виртуальную машину, где вы можете перенаправить вывод DOS LPT в файл. AFH 10 лет назад 0
Аппаратные средства. Это производственная единица, использующая этот компьютер. Vladds7 10 лет назад 0
Считывание данных с параллельного порта достаточно сложно без добавления USB-конвертера в микшер, так как они предназначены для вывода, а не для ввода. С другой стороны, я полагаю, что параллельный пост использует выходы с открытым коллектором, поэтому вы не можете передавать данные с одного LPT-порта ПК на другой. hdhondt 10 лет назад 0
@hdhondt: Спасибо за ваш комментарий. К сожалению для меня не очень понятна ваша идея. Vladds7 10 лет назад 0
@Vladds Полагаю, я говорю, что не существует простого способа сделать это. Я не знаю ни одного оборудования, чтобы сделать это, и любое программное обеспечение должно быть установлено на старом ПК. Использование параллельного USB-адаптера также не будет работать, так как они не предназначены для ввода данных. hdhondt 10 лет назад 0

2 ответа на вопрос

0
hdhondt

Один из способов достижения желаемого результата - преобразователь параллельного интерфейса в последовательный . Подключите устройство к параллельному порту старого компьютера вместо принтера. Затем подключите другой конец к последовательному порту (помните те?) Другого ПК. При необходимости установите карту последовательного порта PCI . Тогда все, что вам нужно, это какое-то программное обеспечение, такое как Terminal Emulator, для чтения с последовательного порта.

0
Rick

Вы можете захватить выход старого параллельного LPT-порта ПК с помощью аппаратного обеспечения. Используйте LPT-кабель для захвата ПК или аппаратное обеспечение параллельного регистратора данных. Такие кабели / оборудование сделаны Photologic Ltd.

Пример: Photologic Ltd. Модель CS-ZN и Cables-To-Go Part # 26886 позволяет элегантно записывать все в папку на ПК с помощью эмулятора терминала Tera Term. Это сохранит все на кабеле, включая графические и управляющие последовательности протокола. Передача происходит быстро, поскольку нет механической нагрузки на принтер.

Существует видео на YouTube по адресу: http://www.youtube.com/watch?v=kFOqP_CU5sI.

Кредиты на самом деле идут @Brian. Vladds7 9 лет назад 0