【发布时间】:2011-03-27 23:59:04
【问题描述】:
我们开发了一个应用程序,客户可以将其与内部定制软件一起使用。我们的一位客户要求我们调查屏幕抓取软件的使用情况,以便在两个应用程序之间提供某种集成层。
我们的软件是作为 Java (QT Jambi) 桌面应用程序编写的,它承载了一个 Web 浏览器控件,以 Javascript 运行该应用程序。
客户端软件是一个Windows桌面胖客户端。不确定它是用什么编写的(托管 .NET 或非托管 win32?甚至可能是 Java)。
我们需要从我们的应用程序中获取数据,并将其输入到他们的应用程序中。在任何情况下都不能修改他们的应用程序。他们建议使用屏幕抓取从我们的应用程序中读取信息,并在他们的应用程序中输入文本字段。
是否有任何可用于此目的的屏幕抓取应用程序?是否有任何库使用某种用 .NET 编写的 OCR 技术?我想我想避免与 WM_Messages 挂钩的类型,但我不确定为什么。
任何正确方向的指针将不胜感激。
【问题讨论】:
标签: java .net screen-scraping desktop-application