iT邦幫忙

0

網頁與熱感應印表機之預算極小化問題

  • 分享至 

  • xImage

抱歉,可能標題非常奇怪,但在此先感謝點進來的各位大神

在兩年多前小弟我就有發表一篇用網頁列印標籤貼紙的文章
當時使用的原理是網頁打API到本地的伺服器,在用伺服器打ipp給印表機列印
就能解決掉網頁列印時會先跳預覽列印及要選擇印表機的問題
那時都是自己寫的POS系統自己用,所以架設這些還算簡單,電腦跟本地環境都算可控變因

這兩年陸續有朋友在問,因此想弄一套POS出來給大家玩
撇除寫成PWA然後實作離線操作等功能,能減少作業環境網路爛的問題
以我原本的方法除了買熱感應印表機($4000)外至少還要一台樹莓派(現在沒$2000買不到)
有了設備還要去現場架設、調整環境,過程實在太繁雜

其他的廠商的做法也有稍微研究一下
蠻多間大廠看起來都是用樹莓派套一個殼來連接多台印表機
然後透過 App 去推列印資料到各站點的機器上
如果要用樹莓派又不想親自去現場設定
那感覺要先在樹莓派寫一套類似小米網關的設定方式
初始是AP模式,連進去填好自己環境wifi的資訊後
重啟就變回一般的伺服器

如果換成藍牙的熱感應印表機並直接用平板連接
對客戶是最經濟的解法,因為可以少買電腦與架設網路環境的錢
(像是一些夜市攤販根本不可能有有線網路,更不用說還要搬電腦去現場)
但沒了後端伺服器來轉傳列印給印表機,就會回到網頁要跳出預覽列印視窗的問題
平常列印文件是ok,但像是POS系統每點一單就要跳那個畫面一次實在是很母湯
而且也只能夠連接一台印表機,如果有多台印不同東西(標籤、明細)就要手動切換
如此一來就必須改用 App 開發這個系統才會有較好的使用者體驗,但 App 又要考慮 雙平台上架的成本以及每次系統更新可能會導致 App 不穩的問題

結論

用網頁 => 需要網路、伺服器才能跟印表機溝通 => 設備成本高、環境設定繁雜
用App+藍芽 => 上架成本與系統更新後App維護問題(加上我也沒寫過App...)

不知道這邊的大神們有什麼比較好的解

froce iT邦大師 1 級 ‧ 2022-06-07 08:42:18 檢舉
用你的server分享網路出來讓平板連。
DennisLu iT邦好手 1 級 ‧ 2022-06-07 10:02:24 檢舉
"當時使用的原理是網頁打API到本地的伺服器,在用伺服器打ipp給印表機列印"
"像是一些夜市攤販根本不可能有有線網路"

那或許可以樹莓派接觸碰螢幕,
網頁就直接在樹莓派操作localhost自己的網頁服務。
就是單機系統的走法。
有些殼+螢幕+派裝好就是一體機了。用戶連平板都不用準備。


不過多年前樹莓派便宜,現在4B 4G二手價格也隨便三四千以上都有人喊。
obarisk iT邦研究生 1 級 ‧ 2022-06-07 13:50:34 檢舉
不如直接用手機吧
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友回答

立即登入回答