![谁是剪贴板询问者?](https://linux22.com/image/126915/%E8%B0%81%E6%98%AF%E5%89%AA%E8%B4%B4%E6%9D%BF%E8%AF%A2%E9%97%AE%E8%80%85%EF%BC%9F.png)
在同一个 X 会话上运行的程序可以自由地向 X 询问剪贴板中的任何内容。我想知道哪个一个人在问。可以确定吗?
答案1
请注意,X11 实际上没有系统范围的剪贴板(除非您运行像xclipboard
此角色这样的特殊应用程序,您的桌面可能会也可能不会),剪切和粘贴可以通过选择,这涉及请求选择内容的 X11 客户端和保存选择的 X11 客户端之间的通信。
所以服务器肯定会知道哪个客户询问选择内容。
还有多种方法可以窥探 X11 客户端/服务器交互,因此我相当确定可以查明是否某个客户端正在执行此操作,如果是,则查明是哪个客户端。
但我不能给你现成的食谱;你必须坐下来,通读协议规范并进行你自己的窥探。