我正在寻找一个智能剪贴板程序,我可以使用它使用我复制的数据自动创建一个 CSV 文件(在后台)。目的是复制数据和使用该数据形成的 CSV 文件,以便通过电子邮件附加。(我不想将 CSV 保存到硬盘作为初步步骤)。
谢谢,克林特
我怀疑是否有一个实用程序可以完全满足您的要求。目的实在是太狭隘了,太独特了。但是,您也许可以自己构建一些东西:
一些剪贴板应用程序提供在某些事件上运行“动作”,例如在复制新条目时。您可以通过将每个新条目(连同分隔符)附加到现有文件来定义一个复制每个新条目的事件。当然,在这里和那里进行一些调整,您可以找到一个解决方案,该解决方案类似于您正在寻找的东西。
然而,这并没有进行任何转义,您无法控制格式(一行中有多少列?),所以这是一个 hack,没有什么令人满意的。因此,您可以通过实现一个小守护进程来创建更方便的东西,该守护进程接受剪贴板操作(通过管道)发送的条目并注意转义和格式化规则。这一切都可以通过一个shell脚本来完成。您可以在某个时间或当您复制某个特殊文本或按下某个组合键时将结果最终确定并附加到电子邮件编写器过程中。
我曾经使用“klipper”做过类似的事情,KDE 默认剪贴板应用程序,它确实是一个很棒的工具。几年前,我还在 KDE 环境下实现了一个基于 kio slave(因此基于文件)的对剪贴簿历史的访问,这可能用于创建您正在搜索的工具。但这只会在您使用 KDE 环境时对您有所帮助。顺便说一句,这是我绝对推荐的;-)
抱歉,没有现成可用的东西,但如前所述,您可能找不到这样的东西...