Tony Zhang (@zhangtony239) 在 【书接上回】SysMaid 0.7.x 正式发布! 中发帖
还记得这个小工具吗?现在,它迎来了其开发历史上最大的"breaking feat"系列:“屏幕视觉”触发器族。
Screen = maid.attend('Screen') #是的,新增了一个屏幕硬件监听:默认是每秒截获当前屏幕内容
随之而来的,是它旗下的第一个触发器:@Screen.has_windows_look_like('path/to/img.png')
没错,你现在可以在屏幕出现你想要的元素时区域截图一下,把这个截图告诉SysMaid,然后就可以通过这个触发器实现:当屏幕上出现这个元素时,执行xxx,后面xxx部分就可以接驳任何python代码了。
相信各位佬友现在脑中已经有不少摩拳擦掌的想法了:但神器是有代价的。比起之前的功能都可以用wmi和win32api轻量实现,截图并识别这可不是简单活——作为CV范畴的任务,哪怕目前采用了mss+opencv的快速截图并立即...