![Dosemu - 프린터가 온라인 상태가 될 때까지 기다리는 중](https://linux55.com/image/148092/Dosemu%20-%20%ED%94%84%EB%A6%B0%ED%84%B0%EA%B0%80%20%EC%98%A8%EB%9D%BC%EC%9D%B8%20%EC%83%81%ED%83%9C%EA%B0%80%20%EB%90%A0%20%EB%95%8C%EA%B9%8C%EC%A7%80%20%EA%B8%B0%EB%8B%A4%EB%A6%AC%EB%8A%94%20%EC%A4%91.png)
Dosemu에 오래된 회계 프로그램을 설치하고 있는데 보고서를 인쇄하기 전까지는 잘 작동합니다. 프로그램은 정보를 보내기 전에 프린터가 온라인인지 확인하고 사용할 수 있는 프린터가 없다는 메시지를 표시하며 중지됩니다. (저는 lpt1에 병렬 프린터가 없고 출력을 관리하는 방법으로 Cups-pdf를 사용하고 있습니다.)
나는 Dosemu와 Cups-pdf를 설정했고 명령줄에서 인쇄할 수 있습니다. 이런 관점에서 컵스의 구성은 괜찮은 것 같습니다.
"Mode lpt1=Null"을 사용하여 프로그램을 테스트했는데, 이 경우 프로그램이 프린터에 정보를 보냈지만 이 경우 프린터가 "Null"이었으므로 보고서가 손실되었습니다.
LPT1 프린터 상태 레지스터에 대한 Dosemu 기본 설정은 "확인"(INT17)으로 나타나고 프로그램은 "프린터 온라인"을 기다리고 있습니다. 어떤 이유로 "mode lpt1=Null"은 이 설정을 "Printer Online"으로 변경하는데, 이로 인해 이 설정을 관리할 수 있는 방법이 있다고 믿게 됩니다.
이 구성을 어떻게 변경할 수 있나요? 런타임 옵션을 사용하여 수행할 수 있습니까, 아니면 컴파일해야 합니까? 어쩌면 내가 고려하지 않은 더 간단한 해결책이 있을 수도 있습니다.
저는 Debian 9.7 strech 64에서 Dosemu 1.4.0.8, Cups 2.2.1을 사용하고 있습니다.