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

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

  •  
  •   tongda · 131 天前 via Android · 6831 次点击
    这是一个创建于 131 天前的主题,其中的信息可能已经有所发展或是发生改变。

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

    扫码联网 WiFi

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

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

    https://wificard.io/
    chotow
        21
    chotow  
       131 天前 via iPhone
    我年前特地做了二维码图片并打印出来,上面强调了用系统相机扫码,系统相机不支持的话用支付宝扫码(是的,支付宝支持),非必要请不要使用微信扫码(自己复制粘贴去,不提供联网指导)。
    iOCZ
        22
    iOCZ  
       131 天前
    我已经放弃了,名字可能重复,bssid 又不一定固定
    wonderfulcxm
        23
    wonderfulcxm  
       131 天前 via iPhone
    农村这边很多小店都是直接把 wifi 名字和密码贴在墙上的,还得用户手动输入密码,OP 这种方式不错,而且农村人扫码的概念就是微信扫一扫。
    terence4444
        24
    terence4444  
       131 天前 via iPhone
    iPhone 和 Android 都已经支持相机扫二维码连 Wi-Fi 了
    BugCry
        25
    BugCry  
       131 天前 via Android
    @zwgf NFC 不太现实,近几年并不是所有手机都带这个功能
    Suigintou
        26
    Suigintou  
       131 天前 via iPhone
    @Citrus 安卓有的不支持,我以前这么搞,有亲戚就扫不了。
    tongda
        27
    tongda  
    OP
       131 天前 via Android
    @chotow 如果微信能支持,会方便很多,有不少人习惯性用微信扫一扫
    tongda
        28
    tongda  
    OP
       131 天前 via Android
    @Suigintou 安卓有部分手机貌似是需要相机切换到扫码 tab 下才行
    tongda
        29
    tongda  
    OP
       131 天前 via Android
    @wonderfulcxm 对的,身在农村,身边大部分人习惯了扫一扫就打开微信扫一扫
    xmh51
        30
    xmh51  
       131 天前
    可以的 给楼主点赞
    tongda
        31
    tongda  
    OP
       131 天前 via Android
    @xmh51 感谢
    ericwoflskin
        32
    ericwoflskin  
       131 天前
    搞复杂了没必要,路由器开 Guest 模式,做好连接数量时间的限制,把 SSID 打印一张纸贴墙上。
    ffgrinder
        33
    ffgrinder  
       131 天前
    推广一下,可以购买一个 NFC 标签实现这个功能吗?
    xmh51
        34
    xmh51  
       131 天前   ❤️ 1
    @ericwoflskin 其实楼主的这个反而是更加符合习惯的,上面说的原生相机等其他方式,包括 wifi 贴墙上,nfc 等方式,从我个人的观念来看,微信的扫码的普及率远远秒杀其他的任何方式的交互,假如微信的扫码流程能够顺畅连 wifi ,比其他的方式都要好。这个不是技术问题,体验上的考虑,纯粹是因为习惯选择这种交互
    twofox
        35
    twofox  
       131 天前
    我用的路由器支持多开一个访客网络。可以不设置密码
    lchynn
        36
    lchynn  
       130 天前
    @twofox +10086 ; 无密码、访客网络,AP 隔离,QoS 限速。 随便你们亲朋好友折腾去吧。
    tongda
        37
    tongda  
    OP
       130 天前 via Android
    @ffgrinder 应该是可以的
    tongda
        38
    tongda  
    OP
       130 天前 via Android
    @twofox 这样也可
    chancat
        39
    chancat  
       130 天前 via Android
    虽然有很多更方便的工具可以实现,但还是要支持一下。
    jim9606
        40
    jim9606  
       130 天前 via Android
    现在新一点的手机系统都支持扫码连 wifi 的,行业标准早就有了。
    不过一定要强调用系统的扫码 app,或者系统相机,毕竟扫码=微信扫一扫 已经深入人心了。
    tongda
        41
    tongda  
    OP
       130 天前 via Android
    @chancat 感谢
    tongda
        42
    tongda  
    OP
       130 天前 via Android
    @jim9606 对的
    yangjiaxiyou
        43
    yangjiaxiyou  
       130 天前 via Android
    OP 的设计不错,收藏了!刷着固件架反代那些何不食肉糜的人给仍叫“圆头”“扁头”的人讲 WPS 无异于对牛弹琴
    vueli
        44
    vueli  
       130 天前
    [Imgur]( https://imgur.com/RETgkHX) 我好久之前的小程序就给自己写了一个,我还打印了一个挂在客厅.. 哈哈哈哈
    vueli
        45
    vueli  
       130 天前
    [img][/img]
    mu2er
        46
    mu2er  
       130 天前 via iPhone
    微信扫码连 Wi-Fi 的功能我怎么记得已经不再提供了(至少普通用户用不了了),把 Wi-Fi 密码生成二维码,又太多人就只知道用微信扫二维码,还是没法直接连上 Wi-Fi ,自由用系统的 qr 扫码器扫码才能直接跳转设置里连接上 Wi-Fi 。
    marcong95
        47
    marcong95  
       130 天前
    本来做了个标准的二维码 WiFi 标签,不过上次真的有客人来的时候,虽然我也讲解了用法,但是对方还是不太能接受。还是手动打了密码。。。
    tongda
        48
    tongda  
    OP
       129 天前 via Android
    @vueli 👍
    tongda
        49
    tongda  
    OP
       129 天前 via Android
    @yangjiaxiyou
    @mu2er
    @marcong95 微信还是太普及了,影响不少人的习惯
    iOCZ
        50
    iOCZ  
       125 天前
    小程序内直连 WiFi 也是可以的,但是很难用
    关于   ·   帮助文档   ·   博客   ·   nftychat   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   1154 人在线   最高记录 5634   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 44ms · UTC 17:47 · PVG 01:47 · LAX 10:47 · JFK 13:47
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.