解码器 QR 码工具
扫描和生成 QR Code¶
Decoder 是一款简单优雅的 GNOME 桌面实用工具,其设计只有一个目的:处理 QR Code。在这个世界里,QR Code 被用于从共享 Wi-Fi 密码到访问餐厅菜单的各种用途,拥有一个专门的工具来处理它们至关重要。
Decoder 在一个简洁、专注的界面中提供两个主要功能:
- 扫描: 解码 QR Code,可以通过使用您电脑的网络摄像头或选择一个图像文件来实现。
- 生成: 从您提供的任何文本创建您自己的 QR Code。
它与 GNOME 桌面的紧密集成,让它感觉像是操作系统自然的一部分。
安装¶
在 Rocky Linux 上安装 Decoder 的推荐方式是从 Flathub 仓库安装 Flatpak。这种方法确保您能在安全、沙盒化的环境中获得应用程序的最新版本。
1. 启用 Flathub¶
如果您尚未完成,请确保您已安装 Flatpak 并已在系统中配置 Flathub 远程仓库。
# Install the Flatpak package
sudo dnf install flatpak
# Add the Flathub remote repository
flatpak remote-add --if-not-exists flathub https://flathub.org/repo/flathub.flatpakrepo
2. 安装 Decoder¶
启用 Flathub 后,您只需一条命令即可安装 Decoder:
flatpak install flathub com.belmoussaoui.Decoder
如何使用 Decoder¶
安装完成后,您可以从 GNOME Activities Overview 中启动 Decoder。
扫描 QR Code¶
当您首次打开 Decoder 时,它已准备好进行扫描。您有两种选择:
- 使用摄像头扫描: 点击左上角的相机图标。将出现一个窗口显示您的网络摄像头画面。只需将摄像头对准 QR Code 即可实时扫描。
- 从图像扫描: 点击右上角的图像图标。这将打开一个文件选择器,允许您选择一个包含 QR Code 的已保存图像或截图。
一旦扫描了代码,Decoder 会智能地解析其内容。如果代码包含网站 URL,它将显示链接并附带一个按钮,可在您的默认浏览器中打开。如果它包含纯文本,它将显示文本并附带一个方便的按钮,可将其复制到您的剪贴板。
生成 QR Code¶
要创建您自己的 QR Code,请点击 Decoder 窗口顶部的“生成”按钮。
- 将出现一个文本框。只需在此框中键入或粘贴您希望编码的文本。
- 当您键入时,右侧会即时生成一个代表您文本的 QR Code。
- 然后,您可以点击 “另存为图像…” 按钮将 QR Code 保存为
.png
文件,或者点击 “复制到剪贴板” 按钮将其粘贴到其他应用程序中。
Decoder 是 GNOME 设计理念的一个完美范例:一个简单、美观且非常有效的工具,它能出色地完成一项工作。
作者:Wale Soyinka