谁是剪贴板询问者?

谁是剪贴板询问者?

在同一个 X 会话上运行的程序可以自由地向 X 询问剪贴板中的任何内容。我想知道哪个一个人在问。可以确定吗?

答案1

请注意,X11 实际上没有系统范围的剪贴板(除非您运行像xclipboard此角色这样的特殊应用程序,您的桌面可能会也可能不会),剪切和粘贴可以通过选择,这涉及请求选择内容的 X11 客户端和保存选择的 X11 客户端之间的通信。

所以服务器肯定会知道哪个客户询问选择内容。

还有多种方法可以窥探 X11 客户端/服务器交互,因此我相当确定可以查明是否某个客户端正在执行此操作,如果是,则查明是哪个客户端。

但我不能给你现成的食谱;你必须坐下来,通读协议规范并进行你自己的窥探。

相关内容