我做了很多谷歌搜索,但我仍然不确定如何继续。
在Linux下读/写剪贴板最常用的方法是什么?我想要支持Gnome和KDE桌面。
更新:我认为没有一个简单的解决方案,必须将多个来源(gnome,kde)“聚合”在一起才能制定解决方案?
也许你可以看看xclip,看看他们是如何做到的。
它从命令行提供X选择(“剪贴板”)的接口。它可以从标准输入或文件中读取数据,并将其放在X选择中以粘贴到其他X应用程序中。 xclip还可以将X选择打印到标准输出,然后可以将其重定向到文件或其他程序。
我可能会在脚下射击自己,但这可以给你一个关于如何为kde做剪贴板的提示,不确定Gnome自己但是试试看,脚本在python中并演示了如何获取/设置剪贴板上的东西,通过使用dcop和klipper,它在这个网站here。
希望这会有所帮助,最好的问候,汤姆。