在mac上如何优雅的识别二维码
侧边栏壁纸
  • 累计撰写 16 篇文章
  • 累计收到 11 条评论

在mac上如何优雅的识别二维码

坑了个飞
2024-04-27 / 0 评论 / 95 阅读 / 正在检测是否收录...
MAC 本身不能直接识别二维码, 需要通过一款叫做 ZBar 的软件来识别

ZBar 是一款开源软件套件,用于从视频流、图像文件和原始强度传感器等各种来源读取条形码。它支持许多流行的符号(条形码类型),包括 EAN-13/UPC-A、UPC-E、EAN-8、Code 128、Code 39、Interleaved 2 of 5 和 QR Code。

安装 ZBar

官方下载地址:
ZBar bar code reader - Download

Mac 用户可以用下面的命令来安装:

brew install zbar

zbar 的使用命令非常简单, 只需要执行如下命令就行了

zbaring "图片路径"

执行结果如下:

image.png

QR-Code: 后面的就是二维码的内容了

用是能用, 就是不太方便, 可以借助MAC 系统自带的 一款软件来实现自动化操作了

自动操作.app

打开 自动操作 app

image.png

打开后选择 快速操作

image.png

点击选取后进入如下页面, 配置如下:

image.png

一些参数的解释

  • 工作流程收到当前: 表示只在图片文件上起作用
  • 位于: 表示只在 访达 app 里显示此操作

添加shell执行步骤

1. 执行Shell脚本

资源库 -> 实用工具 -> 运行Shell脚本 拖到操作区域, 如下

image.png

参数如下设置

  • shell: /bin/bash
  • 传递输入: 作为自变量

执行内容:


# /opt/homebrew/Cellar/zbar/0.23.93/bin/zbarimg: zbarimg 的全路径, 获取方法在最后的补充说明里
# $@: 获取上面图像文件的全路径
/opt/homebrew/Cellar/zbar/0.23.93/bin/zbarimg "$@"

2. 把识别结果自动复制到剪切板里

image.png

3. 添加一个变量用来接收识别结果

image.png

image.png

image.png

4. 在通知栏显示识别结果

image.png

5. 保存脚本

image.png

image.png

现在可以关掉软件了

检验效果

找一张二维码图片, 右键

image.png

image.png

识别结果就会自动复制到剪切板里和在通知栏显示拉

补充内容

获取 zbaring 的全路径

brew info zbar

image.png

/opt/homebrew/Cellar/zbar/0.23.93 就是文件就是在该路径下了

0

评论 (0)

取消