我遇到了问题。
我正在使用PyObjC编写截图捕获概念。
os.system("screencapture -s %s" % check_snapshot)
这是我用来截取的截图。这里,check_snapshot是存储文件位置的变量。
screencapture是一个内置函数,工作得很好。
现在,我正在寻找的是,在Mac OS X中,每当我们按下Command + Shift + 3时,将会拍摄整个当前窗口截图,而Command + Shift + 4将允许您选择一个特定区域被捕获。
我也在寻找代码中的相同功能。 每当我的代码中按下Command + Shift + 3时,
os.system("screencapture %s" % check_snapshot)
应该调用,并且每当调用Command + Shift + 4时,
os.system("screencapture -s %s" % check_snapshot)
应该叫。
我已经尝试了很多方法,在Stackoverflow,谷歌和其他各种论坛的帮助下,但它并没有按照我正在寻找的方式工作。
我希望在PyObjC中实现这些关键事件处理和监听及组合。
任何帮助都将不胜感激。
感谢。