第一生活网

Raspberry Pi Zero 2 W 在收据打印机上打印终端命令

褚璐惠
导读 官方的Raspberry Pi操作系统 Raspberry Pi OS 是基于 Linux 的。这意味着发现自己运行终端命令并不少见。这个项目由制造商和开发人

官方的Raspberry Pi操作系统 Raspberry Pi OS 是基于 Linux 的。这意味着发现自己运行终端命令并不少见。这个项目由制造商和开发人员 Arseny 创建,他在 Reddit 上以 kotofey_magnus 的名义发布了详细信息,展示了一种通过在热敏收据打印机上实时打印终端交互来记录终端交互的新方法。

当用户在终端中输入命令时,它会打印出该命令。当 Pi 处理输入时,响应会立即打印在打印机上。这通过在打印机上记录终端交互来创建物理 GUI 和文字纸迹。

我们联系了 Arseny,他解释说这是他的第一个 Raspberry Pi,随后是他的第一个基于 Pi 的项目。它是作为一个笑话而开发的,但最终的结果是一个非常聪明的概念,我们不禁欣赏。

为该项目供电并不需要太多,它由 Raspberry Pi 零 2 W 驱动。也就是说,任何能够运行终端的 Raspberry Pi 都应该适用于该项目。该项目使用通用 USB 收据打印机,但任何能够由 Pi 驱动的热敏收据打印机都可以代替它。

代码很简单,它主要通过重定向终端命令和输出到 USB 收据打印机而不是终端窗口来工作。这允许实时打印 GUI,创建在YouTube 上的演示视频中看到的纸质界面。