記錄之前一次掃描槍對接的經歷

lyxxxh發表於2021-06-14

掃描槍功能

將無線接收器插入電腦,開啟 記事本excel,掃描槍掃碼,會自動填充的。
記錄之前一次掃描槍對接的經歷

需求

記錄之前一次掃描槍對接的經歷
因為我們有個後臺,要求掃描槍的掃描的內容出現到網頁,方便工作人員操作。

之前的思路

程式: 使用者程式
伺服器: 伺服器介面(我會提供的)
後臺: 後臺網站(網頁)

執行流程:

  1. 掃描槍掃描後 程式 呼叫 dll 獲取掃碼的 流水碼
  2. 程式 獲取流水碼, 然後傳送給 伺服器
  3. 伺服器 將獲取到的資料 通過長連結( websocket )傳送給前端
  4. 前端獲取到 會呼叫 js 來實時顯示流水碼

記錄之前一次掃描槍對接的經歷

(dll 是廠家提供的)

過程

因為時間緊迫,把1和2步驟外包給大佬,還是求大佬做的…
領導: 別人說很簡單的,幾分鐘就搞定了
… 怎麼可能,光是讀 sdk 也得幾分鐘吧。

最後

大佬發視訊和測試網址發給領導,我看了下,
what??? 網頁可以呼叫 dll 的嗎?

記錄之前一次掃描槍對接的經歷

搜不到 dll,怎麼搞的?

百度下:
vue呼叫掃描槍

記錄之前一次掃描槍對接的經歷

再次搜尋

記錄之前一次掃描槍對接的經歷

心中一萬隻草泥馬在奔騰…
一心只想著怎麼呼叫 dll,
百度也是搜尋:
php 如何呼叫dll
js 如何呼叫dll
golang 如何呼叫dll

如果我百度是: js 呼叫掃描槍,就不會有這麼多破事了。
至於大佬,算了算了,一個合作關係而已,指不指指正,不是他義務。

解決

原理: 掃描槍掃描後,就會呼叫按鍵自動輸入,所以監聽按鍵事件就行了。

本作品採用《CC 協議》,轉載必須註明作者和本文連結
專心學習不瞎搞

相關文章