Spisu treści:
Definicja - Co oznacza zgarnianie ekranu?
Skrobanie ekranu to proces gromadzenia danych wyświetlanych na ekranie z jednej aplikacji i tłumaczenia ich, aby inna aplikacja mogła je wyświetlić. Zwykle odbywa się to w celu przechwycenia danych ze starszej aplikacji w celu wyświetlenia ich przy użyciu bardziej nowoczesnego interfejsu użytkownika.
Skrobanie ekranu zwykle odnosi się do legalnej techniki stosowanej do tłumaczenia danych ekranu z jednej aplikacji do drugiej. Czasami mylone jest to ze skrobaniem zawartości, które polega na ręcznym lub automatycznym zbieraniu treści ze strony internetowej bez zgody właściciela strony.
Skrobanie ekranu jest czasami określane jako emulacja terminalu.
Techopedia wyjaśnia zgarnianie ekranu
W normalnych okolicznościach starsza aplikacja jest albo zastępowana przez nowy program, albo aktualizowana przez przepisywanie kodu źródłowego. W niektórych przypadkach pożądane jest dalsze korzystanie ze starszej aplikacji, ale brak dostępności kodu źródłowego, programistów lub dokumentacji uniemożliwia przepisanie lub aktualizację aplikacji. W takim przypadku jedynym sposobem dalszego korzystania ze starszej aplikacji może być napisanie oprogramowania do zgarniania ekranu w celu przetłumaczenia go na bardziej nowoczesny interfejs użytkownika. Skrobanie ekranu odbywa się zwykle tylko wtedy, gdy wszystkie inne opcje są niepraktyczne.
Aplikacja zgarniająca ekran zwykle musi wykonywać obie następujące czynności:
- Przechwyć dane wejściowe ekranu i przekaż je starszej aplikacji do przetworzenia
- Zwróć dane z aplikacji do użytkownika i wyświetl je poprawnie na ekranie użytkownika
