终端二维码生成工具qrencode

二维码在我们开发过程中使用的及其广泛,下面就介绍一个二维码的编码与解码的工具。不但可以生成二维码的图片输出,而且还能直接在终端输出二维码。

macOS安装方式:

  1. 下载安装包:http://distfiles.macports.org/qrencode/qrencode-4.0.2.tar.bz2
  2. 解压之后, cd 到 qrencode-4.0.2 目录
  3. ./configure
  4. make && make install
  5. 此时你就会看到qrencode-4.0.2 目录下有一个可执行文件qrencode,这是我们已经可以使用 qrencode了

但是通过以上方式安装的无法全局执行, 其有很多依赖库,所以我们可以通过macOS的包管理工具Homebrew安装, 安装方式如下:

brew install qrencode

基本使用方法(可以通过man qrencode查看详细使用方法):

  1. qrencode -s 16 -t png -o a.png "www.baidu.com" 在当前目录生成一张16*16大小的,png格式的图片名为a.png图片,图片内容为www.baidu.com
  2. qrencode -s 16 -t ansi -o - "www.baidu.com" 在控制台输出一张16*16大小的,png格式的图片名为a.png图片,图片内容为www.baidu.com

如果没有安装Homebrew,请按照如下方式安装:

  1. 网上很多教程都是使用homebrew官网方式安装/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)",但是会报错,因为需要FQ,所以你必须有一个梯子。

  2. 国内镜像安装: /bin/zsh -c "$(curl -fsSL https://gitee.com/cunkai/HomebrewCN/raw/master/Homebrew.sh)"