疲于每年各种问 WiFi 密码,开发了一个扫码连 WiFi 的小程序 - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
爱意满满的作品展示区。
tongda
V2EX    分享创造

疲于每年各种问 WiFi 密码,开发了一个扫码连 WiFi 的小程序

  •  
  •   tongda 2023-01-22 10:53:30 +08:00 via Android 8827 次点击
    这是一个创建于 1000 天前的主题,其中的信息可能已经有所发展或是发生改变。

    如题,逢年过节都会有人问 WiFi 密码,偶然发现微信小程序提供有 WiFi 相关的 API ,开发了一个微信扫一扫连 WiFi 的小程序,简单的页面根据 WiFi 名称和密码生成带参数的小程序码,可以直接分享给好友或者通过微信扫一扫可以直接连接 WiFi 。

    扫码联网 WiFi

    根据 WiFi 名称密码生成小程序码

    第 1 条附言    2023-01-22 11:41:51 +08:00
    目前有 bug:中文或者带空格生成不了
    50 条回复    2023-01-28 13:07:05 +08:00
    cpstar
        1
    cpstar  
       2023-01-22 10:56:11 +08:00   3
    好像有一个叫 WPS 的东西
    BOOM
        2
    BOOM  
       2023-01-22 11:00:57 +08:00 via iPhone
    赞反馈一个问题,Wi-Fi 名称带空格,就无法生成二维码
    Yzh361
        3
    Yzh361  
       2023-01-22 11:03:46 +08:00 via Android
    随便一个二维码生成工具都自带这个功能了
    tongda
        4
    tongda  
    OP
       2023-01-22 11:04:01 +08:00 via Android
    @BOOM 感谢反馈,这两天有空修复下
    tongda
        5
    tongda  
    OP
       2023-01-22 11:04:19 +08:00 via Android
    @cpstar 也有这个功能吗
    tongda
        6
    tongda  
    OP
       2023-01-22 11:05:21 +08:00 via Android
    @Yzh361 好吧,没注意
    god7d
        7
    god7d  
       2023-01-22 11:05:44 +08:00
    iphone 自带分享密码功能,很好用
    RecursiveG
        8
    RecursiveG  
       2023-01-22 11:07:58 +08:00   2
    aulayli
        9
    aulayli  
       2023-01-22 11:10:36 +08:00 via Android
    安卓手机可以直接分享二维码
    Citrus
        10
    Citrus  
       2023-01-22 11:10:51 +08:00   2
    二维码直接连 Wi-Fi 了解一下?
    目前安卓和苹果的原生相机均支持该功能。
    tongda
        11
    tongda  
    OP
       2023-01-22 11:24:40 +08:00 via Android
    @god7d
    @RecursiveG
    @aulayli
    @Citrus 考虑到年纪大点的长辈告诉他们用微信扫一扫更容易操作一点
    airbotgo
        12
    airbotgo  
       2023-01-22 11:38:09 +08:00
    生成二维码,然后存在笔记软件里面。
    tongda
        13
    tongda  
    OP
       2023-01-22 11:42:22 +08:00 via Android
    @airbotgo 可以发
    tongda
        14
    tongda  
    OP
       2023-01-22 11:42:44 +08:00 via Android
    @airbotgo 可以的
    miyuki
        15
    miyuki  
       2023-01-22 12:39:28 +08:00   2
    @Citrus 对国内大多数人来说“二维码”=“微信扫一扫”
    me221
        16
    me221  
       2023-01-22 12:43:24 +08:00 via Android
    几乎所有的手机都自带这个功能吧
    用手机相机扫描其他设备就可以自动连接啊(不同品牌也可以)
    sijiruchun
        17
    sijiruchun  
       2023-01-22 12:55:10 +08:00 via iPhone
    生成一个 WiFi 二维码,打印出来,提示用相机扫一扫就可以连接了
    dingdangnao
        18
    dingdangnao  
       2023-01-22 13:13:30 +08:00
    zwgf
        19
    zwgf  
       2023-01-22 13:45:27 +08:00
    NFC 钱币卡,一个几毛钱。把 WIFI 信息写入进去,手机碰一碰自动连接 WIFI 更方便
    Overfill3641
        20
    Overfill3641  
       2023-01-22 14:29:03 +08:00
    看起来和这个差不多?但它不需要微信。

    https://wificard.io/
    chotow
        21
    chotow  
       2023-01-22 14:49:12 +08:00 via iPhone
    我年前特地做了二维码图片并打印出来,上面强调了用系统相机扫码,系统相机不支持的话用支付宝扫码(是的,支付宝支持),非必要请不要使用微信扫码(自己复制粘贴去,不提供联网指导)。
    iOCZ
        22
    iOCZ  
       2023-01-22 15:23:37 +08:00
    我已经放弃了,名字可能重复,bssid 又不一定固定
    wonderfulcxm
        23
    wonderfulcxm  
       2023-01-22 16:46:54 +08:00 via iPhone
    农村这边很多小店都是直接把 wifi 名字和密码贴在墙上的,还得用户手动输入密码,OP 这种方式不错,而且农村人扫码的概念就是微信扫一扫。
    terence4444
        24
    terence4444  
       2023-01-22 17:35:20 +08:00 via iPhone
    iPhone 和 Android 都已经支持相机扫二维码连 Wi-Fi 了
    BugCry
        25
    BugCry  
       2023-01-22 17:44:50 +08:00 via Android
    @zwgf NFC 不太现实,近几年并不是所有手机都带这个功能
    Suigintou
        26
    Suigintou  
       2023-01-22 17:48:08 +08:00 via iPhone
    @Citrus 安卓有的不支持,我以前这么搞,有亲戚就扫不了。
    tongda
        27
    tongda  
    OP
       2023-01-22 17:52:04 +08:00 via Android
    @chotow 如果微信能支持,会方便很多,有不少人习惯性用微信扫一扫
    tongda
        28
    tongda  
    OP
       2023-01-22 17:52:54 +08:00 via Android
    @Suigintou 安卓有部分手机貌似是需要相机切换到扫码 tab 下才行
    tongda
        29
    tongda  
    OP
       2023-01-22 17:54:23 +08:00 via Android
    @wonderfulcxm 对的,身在农村,身边大部分人习惯了扫一扫就打开微信扫一扫
    xmh51
        30
    xmh51  
       2023-01-22 19:10:01 +08:00
    可以的 给楼主点赞
    tongda
        31
    tongda  
    OP
       2023-01-22 20:49:44 +08:00 via Android
    @xmh51 感谢
    ericwoflskin
        32
    ericwoflskin  
       2023-01-22 22:08:16 +08:00
    搞复杂了没必要,路由器开 Guest 模式,做好连接数量时间的限制,把 SSID 打印一张纸贴墙上。
    ffgrinder
        33
    ffgrinder  
       2023-01-22 22:21:59 +08:00
    推广一下,可以购买一个 NFC 标签实现这个功能吗?
    xmh51
        34
    xmh51  
       2023-01-22 22:57:40 +08:00   1
    @ericwoflskin 其实楼主的这个反而是更加符合习惯的,上面说的原生相机等其他方式,包括 wifi 贴墙上,nfc 等方式,从我个人的观念来看,微信的扫码的普及率远远秒杀其他的任何方式的交互,假如微信的扫码流程能够顺畅连 wifi ,比其他的方式都要好。这个不是技术问题,体验上的考虑,纯粹是因为习惯选择这种交互
    twofox
        35
    twofox  
       2023-01-22 23:01:17 +08:00
    我用的路由器支持多开一个访客网络。可以不设置密码
    lchynn
        36
    lchynn &nbs;
       2023-01-23 09:19:36 +08:00
    @twofox +10086 ; 无密码、访客网络,AP 隔离,QoS 限速。 随便你们亲朋好友折腾去吧。
    tongda
        37
    tongda  
    OP
       2023-01-23 10:44:21 +08:00 via Android
    @ffgrinder 应该是可以的
    tongda
        38
    tongda  
    OP
       2023-01-23 10:45:41 +08:00 via Android
    @twofox 这样也可
    chancat
        39
    chancat  
       2023-01-23 12:30:09 +08:00 via Android
    虽然有很多更方便的工具可以实现,但还是要支持一下。
    jim9606
        40
    jim9606  
       2023-01-23 12:46:08 +08:00 via Android
    现在新一点的手机系统都支持扫码连 wifi 的,行业标准早就有了。
    不过一定要强调用系统的扫码 app,或者系统相机,毕竟扫码=微信扫一扫 已经深入人心了。
    tongda
        41
    tongda  
    OP
       2023-01-23 14:15:45 +08:00 via Android
    @chancat 感谢
    tongda
        42
    tongda  
    OP
       2023-01-23 15:24:47 +08:00 via Android
    @jim9606 对的
    yangjiaxiyou
        43
    yangjiaxiyou  
       2023-01-23 17:50:51 +08:00 via Android
    OP 的设计不错,收藏了!刷着固件架反代那些何不食肉糜的人给仍叫“圆头”“扁头”的人讲 WPS 无异于对牛弹琴
    vueli
        44
    vueli  
       2023-01-23 20:28:36 +08:00
    [Imgur]( https://imgur.com/RETgkHX) 我好久之前的小程序就给自己写了一个,我还打印了一个挂在客厅.. 哈哈哈哈
    vueli
        45
    vueli  
       2023-01-23 20:29:03 +08:00
    [img][/img]
    mu2er
        46
    mu2er  
       2023-01-23 22:30:11 +08:00 via iPhone
    微信扫码连 Wi-Fi 的功能我怎么记得已经不再提供了(至少普通用户用不了了),把 Wi-Fi 密码生成二维码,又太多人就只知道用微信扫二维码,还是没法直接连上 Wi-Fi ,自由用系统的 qr 扫码器扫码才能直接跳转设置里连接上 Wi-Fi 。
    marcong95
        47
    marcong95  
       2023-01-24 00:54:42 +08:00
    本来做了个标准的二维码 WiFi 标签,不过上次真的有客人来的时候,虽然我也讲解了用法,但是对方还是不太能接受。还是手动打了密码。。。
    tongda
        48
    tongda  
    OP
       2023-01-24 11:22:49 +08:00 via Android
    tongda
        49
    tongda  
    OP
       2023-01-24 11:25:38 +08:00 via Android
    @yangjiaxiyou
    @mu2er
    @marcong95 微信还是太普及了,影响不少人的习惯
    iOCZ
        50
    iOCZ  
       2023-01-28 13:07:05 +08:00
    小程序内直连 WiFi 也是可以的,但是很难用
    关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     2622 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 39ms UTC 12:54 PVG 20:54 LAX 05:54 JFK 08:54
    Do have faith in what you're doing.
    ubao msn snddm index pchome yahoo rakuten mypaper meadowduck bidyahoo youbao zxmzxm asda bnvcg cvbfg dfscv mmhjk xxddc yybgb zznbn ccubao uaitu acv GXCV ET GDG YH FG BCVB FJFH CBRE CBC GDG ET54 WRWR RWER WREW WRWER RWER SDG EW SF DSFSF fbbs ubao fhd dfg ewr dg df ewwr ewwr et ruyut utut dfg fgd gdfgt etg dfgt dfgd ert4 gd fgg wr 235 wer3 we vsdf sdf gdf ert xcv sdf rwer hfd dfg cvb rwf afb dfh jgh bmn lgh rty gfds cxv xcv xcs vdas fdf fgd cv sdf tert sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf shasha9178 shasha9178 shasha9178 shasha9178 shasha9178 liflif2 liflif2 liflif2 liflif2 liflif2 liblib3 liblib3 liblib3 liblib3 liblib3 zhazha444 zhazha444 zhazha444 zhazha444 zhazha444 dende5 dende denden denden2 denden21 fenfen9 fenf619 fen619 fenfe9 fe619 sdf sdf sdf sdf sdf zhazh90 zhazh0 zhaa50 zha90 zh590 zho zhoz zhozh zhozho zhozho2 lislis lls95 lili95 lils5 liss9 sdf0ty987 sdft876 sdft9876 sdf09876 sd0t9876 sdf0ty98 sdf0976 sdf0ty986 sdf0ty96 sdf0t76 sdf0876 df0ty98 sf0t876 sd0ty76 sdy76 sdf76 sdf0t76 sdf0ty9 sdf0ty98 sdf0ty987 sdf0ty98 sdf6676 sdf876 sd876 sd876 sdf6 sdf6 sdf9876 sdf0t sdf06 sdf0ty9776 sdf0ty9776 sdf0ty76 sdf8876 sdf0t sd6 sdf06 s688876 sd688 sdf86