Scraping obrazovky

Autor: Monica Porter
Datum Vytvoření: 18 Březen 2021
Datum Aktualizace: 25 Červen 2024
Anonim
Screen Scraping VS API
Video: Screen Scraping VS API

Obsah

Definice - Co znamená Scraping Screen?

Scraping obrazovky je proces sběru dat zobrazovaných na obrazovce z jedné aplikace a jejich překládání tak, aby je mohla zobrazit jiná aplikace. Obvykle se to provádí pro zachycení dat ze starší aplikace, aby se mohla zobrazit pomocí modernějšího uživatelského rozhraní.

Scraping obrazovky obvykle odkazuje na legitimní techniku ​​používanou k překladu dat z jedné aplikace do druhé. Někdy je zaměňováno se škrábáním obsahu, což je použití ručních nebo automatických prostředků pro získávání obsahu z webové stránky bez souhlasu vlastníka webové stránky.

Scraping obrazovky je někdy označován jako emulace terminálu.

Úvod do Microsoft Azure a Microsoft Cloud V této příručce se dozvíte, o čem cloud computing je a jak vám může Microsoft Azure pomoci migrovat a řídit podnikání z cloudu.

Techopedia vysvětluje Scraping obrazovky

Za normálních okolností je starší aplikace nahrazena novým programem nebo aktualizována přepsáním zdrojového kódu. V některých případech je žádoucí pokračovat v používání starší aplikace, ale nedostatek dostupnosti zdrojového kódu, programátorů nebo dokumentace znemožňuje přepsat nebo aktualizovat aplikaci. V takovém případě jediným způsobem, jak pokračovat v používání starší aplikace, může být psaní softwaru pro stírání obrazovky a jeho převedení do aktuálnějšího uživatelského rozhraní. Scraping obrazovky se obvykle provádí pouze tehdy, když jsou všechny ostatní možnosti nepraktické.

Aplikace pro stírání obrazovky musí obvykle provádět obě následující akce:
  • Zachyťte vstup obrazovky a předejte jej ke zpracování starší aplikaci
  • Vraťte data z aplikace uživateli a zobrazte je správně na obrazovce uživatelů
Například je k dispozici software pro stírání obrazovky, který vezme výstup ze starší aplikace spuštěné na sálovém počítači IBM a použije jej jako vstup pro aplikaci běžící na PC.