我需要运行一个ruby客户端,它每隔10分钟就会唤醒一次,给用户的屏幕截图,裁剪掉其中的一部分,然后使用的OCR来检查匹配的word....its基本上是一个程序,通过检查远程员工是否打开了特定的应用程序来确保他们确实在工作&显示的案例编号会发生变化。
当涉及到截屏和裁剪时,甚至不确定从哪里开始,有人使用Ruby做过屏幕截图工作吗?
该应用程序将在使用Ruby1.9的OSX上运行
谢谢!
发布于 2010-05-09 19:31:49
在OS上,您可以在终端中使用screencapture
命令来捕获屏幕,因此从Ruby捕获屏幕应该不会超过
def screen_capture(path)
`screencapture #{path}`
end
https://stackoverflow.com/questions/2792370
复制相似问题