作者tylpk (tylpk)
看板java
標題[問題] 如何取得印表機網頁耗材狀態
時間Thu Mar 7 20:00:00 2013
原本每月採買耗材都是進去每台印表機網頁
手動記錄耗材狀態到EXCEL去計算購買量
最近用C語言寫了一個計算耗材當月購買量的小程式
HP印表機耗材狀態的網頁是純HTML
故可以抓到裡面所有耗材的剩餘%
但是EPSON印表機卻是用jar檔去顯示
(抱歉不會java不知道怎樣表達)
故無法去parse網頁得到耗材狀態
有試著去下載jar檔並用工具看原始碼
感覺它計算用量的class似乎只能在印表機內部使用
如果我想要知道EPSON印表機的耗材狀態
(A3黑白雷射印表機 M8000)
有什麼辦法可以達到呢?
請大家指引我個方向,感謝。
P.S 底下是EPSON印表機觀看耗材狀態的操作步驟
EPSON印表機有IP
裡面有跑web server
如果想知道目前某台印表機耗材狀態
只要開啟瀏覽器
網址打上該台印表機IP
便可以連到裡面的網頁
進去耗材狀態的網頁
會看到網頁有一個java的圖在跑
工作列右下角也會出現java icon
完畢之後會顯示一個圖表
就可以知道目前的耗材剩餘量
此時如果觀看網頁原始碼
HTML裡面只會有<applet...>呼叫jar的html
沒有該圖表的html
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 1.161.192.2
1F:推 PsMonkey:你能不能解釋一下正常操作下怎麼看那台的墨水存量? 03/07 22:41
2F:→ cowbaying:他的JAR是API 請詳閱檔案來源的說明 03/07 23:27
※ 編輯: tylpk 來自: 39.10.53.29 (03/08 05:19)
3F:→ tylpk:我是從html猜測jar檔的路徑並下載,所以jar檔應該是不公開的 03/08 05:21
4F:→ bitlife:java applet? 03/08 06:42
5F:→ cowbaying:看了M8000的規格跟用途 你直接找昇陽會不會比較快阿 03/08 11:19
6F:→ cowbaying:好像也不對 應該只是AL-M8000 03/08 11:26
7F:推 PsMonkey:把 jar 放到網路上讓版友下載回去解析一下也很實在 03/08 12:18
8F:→ tylpk:感謝大家,怕有著作權問題,可能沒辦法给大家看jar檔 03/08 17:12
10F:→ tylpk:上面是網頁原始碼,不知道有沒有幫助,還是很謝謝大家的建議 03/08 17:15
11F:推 PsMonkey:==" 不用擔心什麼著作權,你又不是重製還幹麼 03/08 21:30
12F:→ PsMonkey:看起來都是 applet(jar)檔在作手腳,所以.... 03/08 21:31