通过屏幕传文件:有意思的小项目

如果一台电脑没有任何网络、蓝牙、NFC、USB等接口,如何将文件复制出来呢?

一个天才的想法是:利用屏幕!如果设计一种复杂的二维码,这个二维码按照指定的间隔切换,那么通过持续扫描该二维码,就可以传递大量数据,这种方式的传输带宽竟然可以高达106KB/s,你敢信?

项目地址:https://github.com/sz3/libcimbar

项目对应的安卓端APP地址:https://github.com/sz3/cfc

项目本身是一个纯静态页面,已经本地化到:https://blog.lucyqin.cn/cimbar。APP(安卓)下载地址:点击下载。亲测可用。

稍微开开脑洞就能意识到,它其实有很多神奇的应用场景。唯一的不足之处是,下载后的文件丢失了文件名信息,需要手动加上文件名和后缀。