相关疑难解决方法(0)

X11等待并获取剪贴板文本

我必须监控X11剪贴板.

目前,我每隔5秒请求ClipBoard选择,然后我对从剪贴板返回的文本进行哈希处理,并将其与上次检查中的哈希计算进行比较.如果哈希不一样,我分析文本内容并做一些事情......

我不喜欢我的方法.我来自Windows,并且使用winapi,当剪贴板发生变化时,内核会通知您的程序,并且效率更高!

我只想知道当剪贴板发生变化时,X11是否可以将您的程序通知为winapi?使用X11检查剪贴板修改的更有效方法是什么?

c x11

14
推荐指数
2
解决办法
4456
查看次数

Python如何访问X11剪贴板?

我希望我的Python脚本能够通过x11复制和粘贴到剪贴板(因此它可以在Linux上运行).任何人都能指出我可以看到的具体资源,或者我必须掌握的概念吗?

这可能与http://python-xlib.sourceforge.net上的Python X库有关吗?

python x11 clipboard copy paste

10
推荐指数
2
解决办法
4218
查看次数

xwindow剪贴板的机制

任何人都可以向我解释xwindow剪贴板的机制吗?例如,如果我执行从gedit打开文件的操作并使用ctrl + c复制此文件的内容.然后我打开vim并使用ctrl + v将内容粘贴到新打开的文件中.我知道它将使用xwindow的缓冲区来存储内容.但我很好奇它是如何在系统级别工作的.更具体地说,底层Linux内核如何处理这种复制粘贴操作?是否有与此操作相关的系统调用?谢谢

linux x11 clipboard system-calls xorg

5
推荐指数
1
解决办法
1130
查看次数

如何从剪贴板中读取数据并将其作为值传递给python中的变量?

如何从剪贴板中读取数据并将其作为值传递给python中的变量?

例如:

我将通过按ctrl + c或右键单击复制一些数据{例如:200}.并将其传递给变量.

c = 200

..can any1告诉我怎么做?

python

4
推荐指数
3
解决办法
1万
查看次数

标签 统计

x11 ×3

clipboard ×2

python ×2

c ×1

copy ×1

linux ×1

paste ×1

system-calls ×1

xorg ×1