Dosemu - プリンタがオンラインになるのを待っています

Dosemu - プリンタがオンラインになるのを待っています

Dosemuに古い会計プログラムをインストールしていますが、レポートを印刷するまではうまくいきます。プログラムは、情報を送信する前にプリンタがオンラインであることを確認し、利用可能なプリンタがないことを示すメッセージを表示して停止します。 (私はlpt1にパラレルプリンタがなく、出力を管理する方法としてCups-pdfを使用しています。)

私はDosemuとCups-pdfを設定し、コマンドラインから印刷できます。この観点から、Cupsの構成は大丈夫だと思います。

"Mode lpt1 = Null"を使用してプログラムをテストしました。この場合、プログラムはプリンタに情報を送信しましたが、この場合プリンタは "Null"であったため、レポートは失われました。

LPT1プリンタステータスレジスタのDosemuのデフォルト設定は「OK」(INT17)として表示され、プログラムは「プリンタオンライン」を待っています。何らかの理由で、「mode lpt1 = Null」はこの設定を「Printer Online」に変更します。これにより、この設定を管理する方法があると考えられます。

この設定をどのように変更できますか?ランタイムオプションを使用して実行できますか、それともコンパイルする必要がありますか?たぶん私が考慮しなかったより簡単な解決策があるかもしれません。

私はDebian 9.7 strech 64でDosemu 1.4.0.8、Cups 2.2.1を使用しています。

ベストアンサー1

おすすめ記事