V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
爱意满满的作品展示区。
tongda
V2EX  ›  分享创造

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

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

    如题,逢年过节都会有人问 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 更方便
    v2tudnew
        20
    v2tudnew  
       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  
       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
    @vueli 👍
    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   ·   实用小工具   ·   1482 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 24ms · UTC 17:25 · PVG 01:25 · LAX 09:25 · JFK 12:25
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.