目录:
定义-屏幕抓取是什么意思?
屏幕抓取是从一个应用程序收集屏幕显示数据并进行翻译以使另一应用程序可以显示它的过程。 通常这样做是为了从旧版应用程序捕获数据,以便使用更现代的用户界面显示数据。
屏幕抓取通常是指用于将屏幕数据从一个应用程序转换到另一个应用程序的合法技术。 有时将其与内容抓取混淆,后者是使用手动或自动手段未经网站所有者批准而从网站中获取内容。
Techopedia解释了屏幕抓取
在正常情况下,旧应用程序可以用新程序替换,也可以通过重写源代码使之更新。 在某些情况下,希望继续使用旧版应用程序,但是由于缺乏源代码,程序员或文档的可用性,因此无法重写或更新应用程序。 在这种情况下,继续使用旧版应用程序的唯一方法可能是编写屏幕抓取软件,以将其转换为最新的用户界面。 通常仅在所有其他选项都不可行时才进行屏幕抓取。
屏幕抓取应用程序通常必须执行以下两项操作:
- 捕获屏幕输入并将其传递给旧版应用程序进行处理
- 将数据从应用程序返回给用户,并在用户屏幕上正确显示