[問題] 請問監聽Print Port(LPT)得到的資料格式
最近老闆要我幫一個舊系統開發Alarm的功能
該系統連接到某硬體,系統會將這硬體送過來的訊息列印出來
印表機是很傳統的那種點陣式的(接LPT port)
由於該系統已年久失修,無法修改程式碼
因此我必須開發一支Windows程式,監聽LPT port的資料,
然後把監聽到的資料存成文字檔
而原系統本來接著的印表機就不接了,改成接到執行我這支程式的LPT port
如下圖:
------ -------
-接硬體的-lpt===============>lpt-裝監聽程式-
-主機 - -的電腦 -
------ -------
原本列印出來的資料是像這樣:
2006/10/12 12:00:00 [Event] Speed=100, Duration=20
2006/10/12 12:00:01 [Event] Speed=0
.......
資料逐行一直印出來
現在有個問題是:
我必須把上面說的要印出來的資料在lpt port聽到之後,存到一個log file
但是原本的主機送到印表機的資料是純文字格式還是PostScript,或者是印表機的硬
體指令呀??
如果不是純文字格式的話,那我不就要先解碼才能存到文字檔了...Orz
另一個想問各位高手的問題是…這種程式建議用什麼語言寫呀?
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 61.216.39.1
推
10/25 23:16, , 1F
10/25 23:16, 1F
討論串 (同標題文章)
Programming 近期熱門文章
PTT數位生活區 即時熱門文章