我有一臺非常非常老的電腦,它運行DOS並使用ISA卡接收來自舊式測試設備的數據。我想要做的是將打印機(LPT)線連接到舊PC,並將另一臺帶Linux的PC連接到線的另一側。 Linux pc應該像打印機設備一樣工作,因此它可以接收應該打印的數據。繼續我想解釋這個數據,...如何通過將linux pc連接到電線的打印機端來將數據發送到打印機?
回答
你基本上不需要在其他機器上的Linux。
有一些東西叫做INTERLNK
和INTERSVR
,它與MSDOS捆綁在一起。
您可以使用它來使用並行端口從DOS進行文件共享工作。
這是一個在DOS模式下連接兩臺PC的指南。
考慮到你的電腦是很老,這可能不適合你的工作,因爲INTERNK和INTERSVR可與MSDOS 6.22,只有更高版本。
我會建議使用可啓動軟盤來獲得正確的MSDOS版本,並使用此技術 - 上面的相當簡單的指導鏈接。
P.S:確保你有正確的電線 - 你可以在這裏閱讀「整體」討論,以瞭解什麼電線可用於什麼。
http://www.computing.net/answers/dos/dcc-connection-in-dos/16366.html
希望這有助於!
謝謝,這將爲我做... – davidb
標準PC硬件無法模擬並行打印機。您可以購買旨在將串行打印機連接到並行打印機端口並使用它們連接計算機的適配器。
如果DOS程序使用DOS API打印,則可以使用MODE命令將打印輸出重定向到串行端口,或者可能通過網絡發送數據,或者編寫程序以通過並行端口使用適合直接連接到另一臺PC的協議。
有關在Linux中編程並行端口的說明,請參閱http://people.redhat.com/twaugh/parport/html/parportguide.html。串口編程請參見http://www.easysw.com/~mike/serial/。
數據格式可能是純文本,ESC/P格式化文本或ESC/P圖形。
- 1. Java打印機:將文檔發送到遠程打印機
- 2. 通過tcp發送ZPL到打印機
- 3. 當我點擊打印時發送到打印機的數據
- 4. 發送數據到Java打印機
- 5. 發送數據到藍牙打印機
- 6. 通過指定打印機名稱打印到打印機 - Javascript
- 7. PHP發送數據到打印機
- 8. C#打印 - 數據何時發送到打印機?
- 9. 獲取數據發送到打印機
- 10. 如何將數據發送到打印機
- 11. 如何使用Java將原始數據發送到打印機
- 12. ASP.NET:如何將文件從數據庫發送到打印機?
- 13. 如何將excel文件直接發送到打印機或打印html代碼?
- 14. 使用Python將打印作業發送到USB打印機
- 15. 將android設備連接到打印機並打印文檔
- 16. 通過PHP網頁發送數據到收據打印機
- 17. 如何通過React Native向打印機發送打印作業
- 18. 通過Java applet將JTable發送到打印機
- 19. 如何將JasperPrint直接打印到打印機?
- 20. Java打印服務API:將作業發送到打印機後臺打印?
- 21. 如何發送GridView到C#打印機#
- 22. 虛擬打印機:攔截數據發送到打印機使用c#
- 23. 通過電子郵件打印到廚房打印機
- 24. 打印到收據打印機PRP-085IIIT
- 25. 如何直接打印到通過.net桌面應用程序連接到串行端口的打印機
- 26. 如何檢查打印機是否通過Java連接到您的PC?
- 27. PHP打印到無線打印機
- 28. c#將純文本發送到摺紙打印機(Zebra打印機)
- 29. 通過USB電纜將數據從WP7手機發送到PC
- 30. API的TOI連接到打印機
它是什麼樣的線?串口,以太網還是其他的?另外,什麼是打印機型號? –
舊的DOS電腦有一個並行端口,... – davidb