首页 > 解决方案 > 如何从 C 语言或 bash 程序访问 mac 粘贴板(剪贴板)缓冲区?

问题描述

这不是这个问题的重复:如何以编程方式访问剪贴板数据?

它类似于复制的问题,但我想知道是否可以从 C 语言或 bash 程序访问缓冲区。我知道可可和mac 终端的方法NSGeneralPboard readObjectsForClasses:options:,但我正在寻找的是比这更低的级别。这可能吗,还是 mac 只允许您使用他们的可可、swift 或目标 C 中的 API 进行开发?pbcopypbpaste

我的主要目标是构建一个可以存储剪贴板历史的简单程序。我知道有很多应用程序可以做到这一点,但我很想知道如何构建它。

标签: cbashmacoscommand-line

解决方案


推荐阅读