精华内容
下载资源
问答
  • WiFi共享二维码自动生成

    千次阅读 2021-03-04 09:10:59
    WiFi共享二维码自动生成前言基本原理Github上的实现与使用使用pip安装使用git安装使用AUR安装根据需求使用USage代码方法的实现与解释代码的下载部分代码的解释与修改Windows系统运行源代码实际操作总结 前言 现今...

    前言

    现今WiFi的使用已经覆盖到千家万户之中,甚至由于需求在一个地方会有多个WiFi。

    当亲朋好友或者同事伙伴等首次来或WiFi密码有所改变时,就会存在要连接WiFi的需求。如果WiFi密码过于简单password66668888,会不安全也不放心;若密码过于复杂Dr0jEVQw13XzkGMTuJp03LNN8SMZ3XLi,告知与输入都极为麻烦。

    现在的智能手机已经可以实现快速共享当时已连接的WiFi,如下图:

    手机WiFi共享二维码生成
    但仍会存在各种不便,不如将生成各个WiFi共享二维码图片后打印出来,此时使用手机扫二维码即可。这里分享推荐一个GitHub项目:wifi-password,该项目支持Windows、Linux、macOS。

    来源:https://github.com/sdushantha/wifi-password

    基本原理

    对于一般使用的WiFi,当电脑连接成功后,此时电脑内已经有了此WiFi相关的信息如名称、密码等。

    此Github项目主要基于两条电脑系统指令(本文均以Windows为例,以下均不赘述)。
    首先,

    netsh wlan show interfaces
    

    WLAN连接接口
    主要为了获取SSID,后面的值即为连接的WiFi名称。

    其次,

    netsh wlan show profile name="SSID" key=clear
    

    WLAN配置信息
    主要为了获取关键内容,后面的值即为连接的WiFi密码。

    最后根据SSID关键内容生成二维码图片即可。

    Github上的实现与使用

    使用pip安装

    python3 -m pip install --user wifi-password
    

    使用git安装

    git clone https://github.com/sdushantha/wifi-password
    cd wifi-password
    python3 setup.py install
    

    使用AUR安装

    sudo pamac build wifi-password
    

    基于的语言:python
    需要安装的库:qrcode、image、Pillow、colorama

    根据需求使用USage

    usage: wifi_password [options]
    optional arguments:
      -h, --help            show this help message and exit
      --show-qr, -show      Show a ASCII QR code onto the terminal/console
      --save-qr [PATH], -save [PATH]
                            Create the QR code and save it as an image
      --ssid SSID, -s SSID  Specify a SSID that you have previously connected to
      --version             Show version number
    

    代码方法的实现与解释

    会存在一些情况导致使用失败,可以通过下载源代码,通过相应修改代码的运行方式进行使用。

    代码的下载

    下载链接一:
    https://files.pythonhosted.org/packages/source/w/wifi-password/wifi-password-1.1.1.tar.gz
    下载地址二:
    https://github.com/sdushantha/wifi-password/archive/master.zip

    下载解压缩后:
    代码源文件
    其中wifi_password文件夹内容为:
    源代码
    主要使用与修改wifi_password.py源文件(以下为源代码):

    #!/usr/bin/env python3
    
    """
    Quickly fetch your WiFi password and if needed, generate a QR code
    of your WiFi to allow phones to easily connect
    by Siddharth Dushantha
    """
    
    import pathlib
    import sys
    import subprocess
    import argparse
    from shutil import which
    import re
    import os
    import qrcode
    import colorama
    
    __version__ = "1.1.1"
    
    
    def run_command(command: str) -> str:
        """
        Runs a given command using subprocess module
        """
        env = os.environ.copy()
        env["LANG"] = "C"
        output, _ = subprocess.Popen(command, stdout=subprocess.PIPE, stderr=subprocess.DEVNULL, shell=True, env=env).communicate()
        return output.decode("utf-8").rstrip("\r\n")
    
    
    def print_error(text) -> None:
        """
        Shows an error message and exits the program with the status code 1
        """
        print(f"ERROR: {text}", file=sys.stderr)
        sys.exit(1)
    
    
    def get_ssid() -> str:
        """
        Get the SSID which the computer is currently connected to
        """
    
        if sys.platform == "darwin":
            airport = pathlib.Path("/System/Library/PrivateFrameworks/Apple80211.framework/Versions/Current/Resources/airport")
            if not airport.is_file():
                print_error(f"Can't find 'airport' command at {airport}")
    
            ssid = run_command(f"{airport} -I | awk '/ SSID/ {{print substr($0, index($0, $2))}}'")
    
        elif sys.platform == "linux":
            if which("nmcli") is None:
                print_error("Network Manager is required to run this program on Linux.")
    
            ssid = run_command("nmcli -t -f active,ssid dev wifi | egrep '^yes:' | sed 's/^yes://'")
    
        elif sys.platform == "win32":
            ssid = run_command("netsh wlan show interfaces | findstr SSID")
            if ssid == "":
                print_error("SSID was not found")
    
            ssid = re.findall(r"[^B]SSID\s+:\s(.*)", ssid)[0]
    
        return ssid
    
    
    def get_password(ssid: str) -> str:
        """
        Gets the password for a given SSID
        """
    
        if ssid == "":
            print_error("SSID is not defined")
    
        if sys.platform == "darwin":
            password = run_command(f"security find-generic-password -l \"{ssid}\" -D 'AirPort network password' -w")
    
        elif sys.platform == "linux":
            # Check if the user is running with super user privilages
            if os.geteuid() != 0:
                password = run_command(f"sudo nmcli -s -g 802-11-wireless-security.psk connection show '{ssid}'")
            else:
                password = run_command(f"nmcli -s -g 802-11-wireless-security.psk connection show '{ssid}'")
    
        elif sys.platform == "win32":
            password = run_command(f"netsh wlan show profile name=\"{ssid}\" key=clear | findstr Key")
            password = re.findall(r"Key Content\s+:\s(.*)", password)[0]
    
        if password == "":
            print_error("Could not find password")
    
        return password
    
    
    def generate_qr_code(ssid: str, password: str, path: str, show_qr: bool) -> None:
        """
        Generate a QR code based on the given SSID and password
        """
    
        # Source: https://git.io/JtLIv
        text = f"WIFI:T:WPA;S:{ssid};P:{password};;"
    
        qr = qrcode.QRCode(version=1,
                           error_correction=qrcode.constants.ERROR_CORRECT_L,
                           box_size=10,
                           border=4)
        qr.add_data(text)
    
        if show_qr:
            # This will emulate support for ANSI escape sequences, which is needed
            # in order to display the QR code on Windows
            colorama.init()
            qr.make()
            qr.print_tty()
    
        if path:
            file_name = ssid.replace(" ", "_") + ".png"
    
            if path == "STORE_LOCALLY":
                path = file_name
    
            try:
                img = qr.make_image()
                img.save(path)
            except FileNotFoundError:
                print_error(f"No such file/directory: '{path}'")
    
            print(f"QR code has been saved to {path}")
    
    
    def main() -> None:
        parser = argparse.ArgumentParser(usage="%(prog)s [options]")
        parser.add_argument("--show-qr", "-show",
                            action="store_true",
                            default=False,
                            help="Show a ASCII QR code onto the terminal/console")
    
        parser.add_argument("--save-qr", "-save",
                            metavar="PATH",
                            nargs="?",
                            const="STORE_LOCALLY",
                            help="Create the QR code and save it as an image")
    
        parser.add_argument("--ssid", "-s",
                            help="Specify a SSID that you have previously connected to")
    
        parser.add_argument("--version",
                            action="store_true",
                            help="Show version number")
        
        args = parser.parse_args()
    
        if args.version:
            print(__version__)
            sys.exit()
    
        if args.ssid is None:
            args.ssid = get_ssid()
    
        password = get_password(args.ssid)
    
        if args.show_qr or args.save_qr:
            generate_qr_code(ssid=args.ssid, password=password, path=args.save_qr, show_qr=args.show_qr)
            return
    
        print(password)
    
    
    if __name__ == "__main__":
        main()
    

    部分代码的解释与修改

    首先,使用argparse模块编写命令行接口、解析参数及生成使用帮助手册。

    其次,通过get_ssid()函数获取SSID

    def get_ssid() -> str:
        """
        Get the SSID which the computer is currently connected to
        """
    
        if sys.platform == "darwin":
            airport = pathlib.Path("/System/Library/PrivateFrameworks/Apple80211.framework/Versions/Current/Resources/airport")
            if not airport.is_file():
                print_error(f"Can't find 'airport' command at {airport}")
    
            ssid = run_command(f"{airport} -I | awk '/ SSID/ {{print substr($0, index($0, $2))}}'")
    
        elif sys.platform == "linux":
            if which("nmcli") is None:
                print_error("Network Manager is required to run this program on Linux.")
    
            ssid = run_command("nmcli -t -f active,ssid dev wifi | egrep '^yes:' | sed 's/^yes://'")
    
        elif sys.platform == "win32":
            ssid = run_command("netsh wlan show interfaces | findstr SSID")
            if ssid == "":
                print_error("SSID was not found")
    
            ssid = re.findall(r"[^B]SSID\s+:\s(.*)", ssid)[0]
    
        return ssid
    

    【注】

    1. 根据不同操作系统会对应相应的运行命令;
    2. 使用Windows系统时,返回的SSID实际可能为WiFi名\r,可以在最后前修改为:
    ssid = ssid[:-1]		# 去除\r
    return ssid
    

    接着,通过get_password(ssid: str)函数获取PassWord,传入的参数为上一步获取的SSID值。

    【注】

    1. 若操作系统的终端命令结果为中文结果,则需将**run_command(command: str)**方法中的返回值修改为:
    return output.decode("gbk").rstrip("\r\n")
    
    1. password值的获取也相应修改为:
    password = run_command(f"netsh wlan show profile name=\"{ssid}\" key=clear | findstr 关键内容")
    password = re.findall(r"关键内容\s+:\s(.*)", password)[0]
    

    最后,若将获取的SSIDPassWord参数传入**generate_qr_code(ssid: str, password: str, path: str, show_qr: bool)**函数中,可以生成WiFi共享二维码。

    Windows系统运行源代码实际操作

    1. 打开cmd命令提示符
    2. cd切换路径至源文件所在文件夹;
    3. 确定安装的qrcode、image、Pillow、colorama库所在的环境被激活activate
    4. 输入python wifi-password.py,可以显示密码;
    5. 输入python wifi-password.py -show,可以在命令窗口显示二维码;
    6. 输入python wifi-password.py -save,可以在目录文件夹下保存二维码图片;


    7. 还有其他功能就不多做赘述了。

    总结

    本项目首次是在微信文章上看到【逛逛Github】,本着有趣的想法进行尝试。

    展开全文
  • 现在很多安卓手机都可以生成二维码,就像这样的,直接可以生成WIFI。所以今天就给大家推荐一个扫一扫就能自动连接WIFI的技能。 可以看到,可以直接使用手机相机扫一扫即可连接WIFI,不需要输入密码,也无需担心...

     

    现在很多安卓手机都可以生成二维码,就像这样的,直接可以生成WIFI。所以今天就给大家推荐一个扫一扫就能自动连接WIFI的技能。

    扫一扫WIFI

    可以看到,可以直接使用手机相机扫一扫即可连接WIFI,不需要输入密码,也无需担心WIFI密码泄露隐私。此方法感觉很神奇并且很方便,想要制作这种WIFI二维码也很简单。

    首先,我们需要找到一个能够生产二维码的平台,来制作一个WIFI二维码即可。但很奇怪,有时候并不是所有的手机都支持的,例如我们需要找一个能让安卓手机和苹果手机要同时都支持的二维码平台。

    今日发现这个二维码平台还不错,可以制作一个适用各平台的WIFI二维码。网址是:https://cli.im/text

    使用此段代码填入:

    WIFI:T:WPA;S:wifiname;P:wifipasswd;;

    代码说明:

    说明一下:

    WIFI 表示这个是一个连接 WiFi 的协议

    S 表示后面是 WiFi 的 SSID,wifiname 也就是 WiFi 的名称

    P 表示后面是 WiFi 的密码,wifipasswd 是 WiFi 的密码

    T 表示后面是密码的加密方式,WPA/WPA2 大部分都是这个加密方式,也使用WPA。如果写WPA/WPA2我的小米手机无法识别。

    H 表示这个WiFi是否是隐藏的,直接打开 WiFi 扫不到这个信号。苹果还不支持隐藏模式

    修改代码之后,我们填上以上代码就可以生成一个WIFI二维码如下。

    扫一扫

    通过手机扫一扫功能显示:

    下面我们来看看各品牌手机如何扫一扫。

    注意,不能使用微信扫一扫功能。因为会直接扫出文本,无法出现WIFI连接。

    苹果

    打开系统自带相机

    小米

    打开系统自带相机

    华为

    系统自带相机无法识别。需要主屏下滑,左上角搜索有个二维码扫一扫。

    华为扫一扫

     

    展开全文
  • 如何将WiFi密码转成二维码进行共享,项目地址:https://github.com/lexsaints/wifi-card

    大家好,我是Lex 喜欢欺负超人那个Lex

    擅长领域:python开发、网络安全渗透、Windows域控Exchange架构

    今日重点:分享一个将WiFi信息(ID+密码)转换成二维码的开源项目

    先上效果

    事情是这样的

    在这个二维码的时代

    大街小巷到处都是各种扫一扫的二维码

    今天,分享一个开源项目

    可以将你输入的WiFi信息,包括WiFi密码

    一键转换成二维码,打印出来,贴到墙上

     家里、公司办公室内网都可以使用

    不用每次都让亲戚、朋友、同事输一遍密码,非常方便

    项目结构

    项目开发结构如下:基于JS等前端开发

     项目下载

    [root@centos7 data]# wget https://github.com/lexsaints/wifi-card/archive/refs/heads/master.zip

    基于docker环境运行,非常方便,一行代码跑起来。

    项目运行

    #进入到下载目录
    [root@centos7 data]# cd wifi-card/
    #查看内容
    [root@centos7 wifi-card]# ls
    Dockerfile  LICENSE.md  Makefile  package.json  public  README.md  src  yarn.lock
    #执行运行
    [root@centos7 wifi-card]# make run

    执行make run,会开始从远程仓库下载镜像。

    [root@centos7 wifi-card]# make run             
    
    docker run --rm -p 8080:80 bndw/wifi-card:latest
    Unable to find image 'bndw/wifi-card:latest' locally
    latest: Pulling from bndw/wifi-card
    540db60ca938: Pull complete 
    b824a2584ece: Pull complete 
    82d0e0426b2d: Pull complete 
    ed76aa154407: Pull complete 
    ef4cf5a20f8a: Pull complete 
    9d3441de5d5e: Pull complete 
    ab00b14793b5: Pull complete 
    Digest: sha256:2720afa9036221c1ef892607c922b854daf7b7fc76e6d54e22e66ea6634915e5
    Status: Downloaded newer image for bndw/wifi-card:latest
    /docker-entrypoint.sh: /docker-entrypoint.d/ is not empty, will attempt to perform configuration
    /docker-entrypoint.sh: Looking for shell scripts in /docker-entrypoint.d/
    /docker-entrypoint.sh: Launching /docker-entrypoint.d/10-listen-on-ipv6-by-default.sh
    10-listen-on-ipv6-by-default.sh: info: Getting the checksum of /etc/nginx/conf.d/default.conf
    10-listen-on-ipv6-by-default.sh: info: Enabled listen on IPv6 in /etc/nginx/conf.d/default.conf
    /docker-entrypoint.sh: Launching /docker-entrypoint.d/20-envsubst-on-templates.sh
    /docker-entrypoint.sh: Launching /docker-entrypoint.d/30-tune-worker-processes.sh
    /docker-entrypoint.sh: Configuration complete; ready for start up
    2021/07/27 02:04:29 [notice] 1#1: using the "epoll" event method
    2021/07/27 02:04:29 [notice] 1#1: nginx/1.20.1
    2021/07/27 02:04:29 [notice] 1#1: built by gcc 10.2.1 20201203 (Alpine 10.2.1_pre1) 
    2021/07/27 02:04:29 [notice] 1#1: OS: Linux 3.10.0-957.el7.x86_64
    2021/07/27 02:04:29 [notice] 1#1: getrlimit(RLIMIT_NOFILE): 1048576:1048576
    2021/07/27 02:04:29 [notice] 1#1: start worker processes
    2021/07/27 02:04:29 [notice] 1#1: start worker process 31

    运行成功之后,通过web端进行访问

    http://localhost:8080  #默认端口,可以在配置文件中进行修改

    Web端访问效果如下:

    使用场景

    通过这个,我们可以将任意的WiFi信息,输入进去,然后转换成二维码进行分享。

    虽然,通过扫描二维码,还是会读取到密码内容。但至少是相对安全的。

    毕竟,我们在各大网站,输入密码,其实浏览器F12都是可以看到的哦

     

    推荐阅读

    优质资源

    python实战

    【pygame开发实战开发30例 完整源码】

    【pygame游戏开发专栏,获取完整源码+教程】

    CSDN官方学习推荐 ↓ ↓ ↓

    CSDN出的Python全栈知识图谱,太强了,推荐给大家!

    展开全文
  • 代码中Android端通过获取相应的wifi信息,生成相对应的二维码
  • 本文首发简书: http://www.jianshu.com/p/656d6f6f862e前言本篇,重点不...收钱的二维码倒是特别明显,链接WIFI二维码却没有。 需要提高好几个八度,问道: “服务员,你们WIFI密码多少?“, 服务员: “喏, 自己

    本文首发简书: http://www.jianshu.com/p/656d6f6f862e

    前言

    本篇,重点不在技术细节,而是由我遇到的情况,脑洞了一下下,其中值得思考的问题点,还不少。且听听我的吐槽!

    吐槽

    现在二维码这么普及,服务行业在小细节方面,还是有待提高。收钱的二维码倒是特别明显,链接WIFI的二维码却没有。 需要提高好几个八度,问道: “服务员,你们WIFI密码多少?“, 服务员: “喏, 自己看”。 顺着服务员手指的方向,只见写着WIFI密码的纸条挂在墙上,随着微风轻轻抖动。
    住酒店也是,有时为了登录WIFI密码,需要跟前台联系好几次。
    我只想在饭馆里静静地连个WIFI,静静地看我的【射雕,秦朝崛起】,怎么就这么费劲勒?

    为什么这么简单的事情,他们却不愿意做呢?
    - 找个二维码网站,输入WIFI 名称,密码, 加密方式
    - 生成二维码
    - 打印成贴纸,贴在每个桌上
    顾客一扫就连接, 岂不快哉!

    经过调研,发现这个问题,不是很简单,我们一起来探讨下。

    二维码生成

    草料网

    首先是WIFI二维码的生成问题, 访问了国内较知名的专业二维码网站(草料), 竟然找不到生成WIFI二维码的入口(我去…,访问的是个假网站?) 找到了草料网老版本 , 在更多免费功能里才找到。

    不明白其中的说明

    进入后,发现输入关键信息后,没法生成二维码,似乎只能用百度浏览器?

    失败的尝试

    ZXing网站

    老司机,一言不发就飙车,该歇歇了! 回到今天的主题,使用ZXing生成WIFI二维码。告诉大家一个好消息和坏消息。好消息是使用ZXing作者维护的网站可以生成WIFI二维码; 坏消息是 这个网站需要翻墙:(
    http://zxing.appspot.com/generator

    成功的体验

    WIFI二维码出来了

    并且让我们看到了WIFI二维码的真面目,文本格式:

    WIFI:S:TestWiFi;T:WPA;P:123456;;

    为什么是这样?这个跟Android手机中WIFI配置有关!ZXing作者在 https://github.com/zxing/zxing/wiki/Barcode-Contents 给出了说明:

    Android WIFI格式说明

    那么是否可以参考格式 在草料上使用文本生成WIFI二维码么?(当然可以,不过仅仅是技术人员自嗨而已)

    WIFI:T:WPA;S:mynetwork;P:mypass;;

    以上的种种,确实是前文问题的障碍,因为Android WIFI特有的形式,因为国内没有很好的WIFI生成二维码网站,导致这个结果。
    以上是其一,下面说说WIFI二维码的识别和自动连接。

    识别

    既然生成了特定格式的WIFI二维码,如何自动识别并连接WIFI呢? 选择了4个软件对了下对比, 其他品牌的手机也应该有自己的扫描软件吧。

    微信扫描

    微信扫描结果

    支付宝扫描

    支付宝扫描结果

    小米手机

    小米手机自带的扫描软件

    小米很接地气,这么小众的需求也考虑到了,点击 链接至该网络 后,自动跳转到WLAN设置界面。

    ZXing

    ZXing 扫描效果

    不可否认,这个界面也是没谁了,但是不影响它丰富的内心, 管用!!

    小结

    以上的种种,让一个小白用户,去折腾这些,铁定行不通。这也解释了,为什么看似简单的问题,却没有人去解决这个问题。
    小米做了另外的尝试,共享WIFI。把自己连接的WIFI分享出来,以便后来人直接使用,自动提醒用户登录WIFI。
    可以考虑在ZXing apk基础上做一款集成生成、扫描于一体的 APP, 虽然小众,却也值得。

    展开全文
  • 二维码分享WiFi密码(转)

    千次阅读 2016-10-18 15:27:12
    生成wifi 二维码方法 http://jingyan.baidu.com/article/f3e34a12a8a9c2f5eb65353c.html 如果上面链接不行, 另外参见: ...
  • 但部分安卓用户需要下载二维码扫描应用程序才能扫描二维码。这些应用程序可以从Google Play商店获得。 Wi-Fi Network config (Android, iOS 11+) 使用类似“ MECARD”的语法来指定wi-fi配置。提示用户后,扫描此类...
  • 原理:扫描或识别图片中的二维码后,解析其内容,打开WiFi管理器,加入此WiFi。 实现步骤: 1.导入依赖库; 2.封装识别指定路径下二维码图片的方法; 3.获取WiFi的账号密码 4.打开WiFi管理器,连接此WiFi ...
  • 二维码是搭载信息的一种载体,通过二维码可以传递名片、网址、商品信息等,本文讲到二维码的另外一种妙用:通过二维码实现wifi账号和密码分享。  关于二维码的基础知识,请访问:二维码的生成细节和原理  试想这样...
  • 一个基于二维码wifi账号密码共享demo,将本机连接的wifi账号和密码通过生成二维码让其他人扫的方式分享wifi账号和密码。 前提:双方都需要安装该apk,分享wifi一方需要有root权限。
  • 一,地铁WIFI二维码 目前,已经有389个地铁站安装了WiFi二维码,这使得乘客可以扫描二维码直接连接到WiFi,而无需搜索或询问密码。WiFi二维码最显著的例子之一是“德里地铁公司(DMRC)”。他们最近推出了这一设施,...
  •  二维码是搭载信息的一种载体,通过二维码能够传递名片、网址、商品信息等,本文讲到二维码的第二种妙用:通过二维码实现wifi账号和password分享。  关于二维码的基础知识,请訪问:二维码的生成细节和原理  ...
  • 二维码WIFI自动连接生成格式

    万次阅读 2015-12-01 15:03:08
    二维码WIFI自动连接生成格式 WIFI:T:WPA;S:MM;P:123456;H:true; (H:为隐藏SSID,可选) WIFI:S:MM;T:nopass;P:123456; 获取Wifi配置(Andr
  • 怎么在安卓手机系统设置里加入显示wifi密码或生成二维码 求教程
  • 本教程将分享一个方法,可以将wifi信息生成一个二维码,只要扫描这个二维码就可以加入wifi,这样就省去了记忆和输入的麻烦。 这个方法基于Python的第三方库wifi_qrcode,wifi_qrcode的安装方法如下: $ pip install ...
  • 扫描二维码,识别二维码中的信息 二维码的生成 二维码的识别 最终封装下载地址: https://github.com/coderwhy/QRCodeDemo 二维码的生成 生成二维码的方式 ...
  • 有趣的python实践案例(一)—获取WiFi密码+动态二维码 前言 ​继上次的皮卡丘之后天线宝宝又来了!如大家所见,这是一个十分酷炫的动态二维码,而且还是可以扫描的哦!(直达佩奇的博客哈哈哈!) 看过这么可爱的...
  • 欢迎转载,也请保留这段申明 最近接到一个需求,需要实现一个局域网的图片二维码分享功能;具体怎么样呢,先看下面的效果图:
  • 最近接到一个需求,需要实现一个局域网的图片二维码分享功能;具体怎么样呢,先看下面的效果图: 由于是局域网,请使用真机,如果有两个手机更好了,连接同个局域网就可以看到;如果是只有一个手机,那就电脑上看...
  • 只要有了二维码,你就可以直接轻松分享查看啦。 那么如何制作图片二维码呢? 二维彩虹二维码生成器将图片生成二维码有两种方法 第一种:“文件”功能 1、注册登录二维彩虹二维码生成器 2、选择“文件”选
  • 将Wi-Fi生成二维码

    千次阅读 2020-02-22 15:44:42
    你可以制作一个二维码图片,对方只要用相机一扫就可以连接WIFI,非常方便!再也不用担心输错密码了!也不用花时间帮助询问人去找哪一个Wifi可以连接的 有些人可能很奇怪为什么要把Wi-Fi生成二维码。 其实将WIFI生成...
  • 很多项目都会用到 类似的要求 移动手持终端 通过程序 可以生成条码或二维码 打印出小票或标签纸 下面直接上代码 希望对大家有点用处 private void print(){ csys.setText("12345678912"); //attachIsUp = ...
  • 二维码横屏扫描

    2013-11-30 08:57:32
    好多地方都没找到二维码的横屏扫描的效果,现在分享出来给大家!
  • 出了一款能提供免费wifi的软件,它能使你连... 查看前提: 手机已获得root权限,除小米MIUI系统可以用WiFi二维码分享功能免Root获得密码外,其他品牌手机/系统均需要Root权限。  权限获取: 建议先尝试360一键root等
  • 1月22日,中冶宝钢分公司湛钢在自动化生产线现场投放自动线操作程序教程二维码,方便员工随时学习,帮助员工答疑解惑。到底湛钢公司是如何应用二维码的呢? 湛钢公司将自动线操作程序教程二维码功能粘贴到自动线各个...
  • android二维码制作

    千次阅读 2014-01-06 14:58:29
    如果你希望生成的二维码名片可以被智能设备识别,并可以直接导入到通讯录中,那么就应遵循某种标准格式。常见的是生成vcard标准格式。 一个简单的vcard名片格式例子参考如下: 二维码名片 生成名片二维码,通过扫描...
  • 小程序wxml页面 <canvas class='mycanvas' style="" canvas-id="myCanvas"></canvas>...保存图片到手机相册,分享到朋友圈</view> --> <view class='operation' style=""> ...
  • 二维彩虹的文件二维码,能够快速实现内容信息分享! 一方面帮助你节省时间,提升工作效率,另一方面更为你的客户带来更好的体验。 使用文件二维码,从此你不必再困扰于同时给多人发文件的繁琐流程,再

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 3,354
精华内容 1,341
关键字:

wifi分享二维码