通过Tkinter窗口点击? Mac OSX

时间:2015-10-22 13:57:14

标签: python macos pyqt wxpython autopy

有没有办法让Tkinter窗口无法点击?这意味着处理程序应该捕获的任何输入都被重定向到它后面的任何窗口?如果没有在Tkinter中,那么在PyQt或wxPython中会有一种方法吗?我的目标是让一个处理程序捕获键盘事件,同时仍让它们输入后面的窗口。我不需要捕获点击,但如果可能的话,那将是很好的。

我目前的计划:

Tkinter窗口,其几何为10000x10000,alpha为0,top为true。框架将捕获所有键盘和&鼠标事件,当输入任何内容时,帧将捕获它,使用苹果脚本函数隐藏Tkinter窗口,该函数使用osascript从终端运行,使用autopy模拟输入的任何内容,例如点击/键盘事件并再次取消隐藏窗口。这听起来是否可行?

当我有时间时,我会测试这个想法并发布它是否有效。我认为计算速度会成为一个问题。

0 个答案:

没有答案