我使用带有快捷方式ü的 AutoKey (autokey-gtk 0.95.10) 脚本
它会出现以下错误:
winTitle = window.get_active_title()
winClass = window.get_active_class()
if winTitle != "0 A.D." or winClass != 'pyrogenesis.pyrogenesis':
keyboard.send_keys("ü")
但不是较短的版本:
winTitle = window.get_active_title()
if winTitle != "0 A.D.":
keyboard.send_keys("ü")
出现错误,CPU 真的很高,达到 7%:
如果我再次运行此 AutoKey (autokey-gtk 0.95.10) 脚本,它不会显示任何错误但什么也不做。CPU 仍然很高,我需要关闭它(没有正常退出)。
我不明白为什么会这样。顺便说一句,作为解决方法,它足以让我只检查窗口名称。更好的解决方案应该检查类和窗口名称。