wifi card:将wifi密码转为二维码,从此不再被询问wifi密码 -火狐体育

  • 3,280 views
  • 阅读模式

随着智能手机的大众化,人们每天使用手机的时间越来越长,不知道大家有没有遇到这样的困扰,每当家里有新的客人到来时,总是会被询问家里的wifi密码是啥。而很多家庭成员都不记得家里的wifi密码(特别是年纪较大的长辈),此时就很尴尬了,需要去查看路由上贴着的密码,或者是需要打电话询问在外的家人......

最近老五在github上发现一个开源项目,能很好的解决该问题,这个开源工具就是wifi card,它的作者是来自西雅图的ben woodward。

wifi card的作用是:将wifi名称和密码输入后,快速生成;当其他人用相机扫描该后,即可快速连接wifi。

wifi card:将wifi密码转为二维码,从此不再被询问wifi密码

github上还提供了体验地址:,该体验地址还很友好的提供了多种语言支持,老五进行访问时,默认是简体中文。

同时,对于这个开源项目还有其他玩法,比如将生成的打印出来,贴到家里的墙上,那么每次当有人进来时,都不用别人询问,即可主动告诉他扫码进行,既方便了主人,也方便了客人,而且逼格也瞬间高涨。

以上针对使用者


以下针对技术人员

作为一位技术人,找到这样一个开源项目,当然不仅仅是使用啦,还大概看下其源码,而且发现其源码其实非常简单,核心代码基本上就一行:

setqrvalue(`wifi:t:wpa;s:${ssid};p:${password};;`);

中间两个变量,ssid即wifi名称,password即wifi密码,其实准确的讲加密模式wpa也可以改为nopass或wep,不过现代家庭wifi基本都是wpa-psk/wpa2-psk,即wpa加密,所以作者代码中将其写死为wpa了。

其实知道了其核心代码,我们也可以自己制作一个这样的wifi工具,将wifi:t:wpa;s:${ssid};p:${password};;用生成即可,而二维码生成工具有很多开源的,如jquery.qrcode.js、qrcode.js等。

当然,国内大多android手机其实都自带wifi分享功能,在wifi管理中分享二维码即可让别人扫码上网,不过wifi card为我们提供了另一条路劲,同时也简洁的通过代码让我们知道了的原理。

最后,给出github地址:

weinxin
扫码关注微信公众号--it老五
微信扫一扫关注公众号,获取更多实用app,订阅地址不定时更新
  • 本文由 发表于 2021-07-18 23:21:21
  • 转载请务必保留本文链接:https://itlao5.com/5793.html
评论  0  访客  0

发表评论

匿名网友 填写信息


确定