快轉到主要內容

Decimen:透過QR Code掃碼傳檔案,不用網路

· 民國115年丙午年
·
切換正體/简体 ·
分類 資訊科技 資訊科技應用
標籤 Google Chrome

請用手機開啓這個網頁:https://decimen.app/receive/

然後播放以下影片,掃描裡面出現的閃爍QR Code。

你就會得到一張小禮物。

現在我可以透過影片跟各位直接分享檔案了,就是說,檔案直接編碼後儲存在影片裡面!

透過:Decimen Optical Transfer 這個vibe-coded的專案我才知道QR Code無線傳檔是有可能的,將檔案用噴泉碼編碼之後,用手機鏡頭解碼得到原始檔案,不用透過網路或藍牙,它也沒有將檔案上傳到第三方伺服器再下載,全都是透過QR Code光學傳輸。

雖然速度慢(傳張200KB的照片就要20秒)但堪用。

理論上任何檔案都能傳,並不限於照片影片。

用法:打開網頁https://decimen.app,進入Send,上傳檔案,顯示QR Code。

另外一部裝置打開https://decimen.app,進入Receive頁面,然後掃描,儲存檔案。

需要指出的是,這個QR Code不能靜態儲存,必須一直閃爍。

這個網站原始碼是開源的,你可以去self-hosted。

其實幾年前就有cimbar的類似專案了,而Decimen的優勢在於不需要安裝APP就能傳檔,全部都在網頁編碼解碼就可以了,然後長按存檔。

不過…Decimen這個對手機鏡頭似乎有要求啊,中階Android機相機太爛就無法解碼,而cimbar卻可以成功讀到?喔,原來是預設閃爍的60FPS太快了,降低到10FPS就可以了。

只是接收端的裝置要有鏡頭啊…我測試用筆電的720p爛鏡頭去解碼Decimen,嘿,居然也行耶,但因爲解析度太差變成要傳更久。所以電腦只要有WebCam就能傳檔。

資安的氣隙(air-gapped)環境問題可以透過QR Code破解!

嗯,我有時候會有需要從公用電腦傳檔的需求,遇到氣隙環境,若USB不可用,Wifi也不行,雲端太慢,那我應該會考慮這種方案。

相關文章


感謝您的閱讀。我寫作是為了誠實表達想法,而不是追逐社群互動與流量。我很樂意傾聽你在仔細閱讀我文章之後的心得。若有內容勘誤 or 技術問題 or 回饋想法,歡迎透過本站「關於」頁面的Email與我聯絡。