Table des matières:
Définition - Que signifie le grattage d'écran?
Le grattage d'écran est le processus de collecte de données d'affichage d'écran d'une application et de traduction afin qu'une autre application puisse les afficher. Ceci est normalement effectué pour capturer des données à partir d'une application héritée afin de les afficher à l'aide d'une interface utilisateur plus moderne.
Le grattage d'écran fait généralement référence à une technique légitime utilisée pour traduire les données d'écran d'une application à une autre. Il est parfois confondu avec le raclage de contenu, qui est l'utilisation de moyens manuels ou automatiques pour récolter le contenu d'un site Web sans l'approbation du propriétaire du site Web.
Le grattage d'écran est parfois appelé émulation de terminal.
Techopedia explique le grattage d'écran
Dans des circonstances normales, une application héritée est soit remplacée par un nouveau programme, soit mise à jour en réécrivant le code source. Dans certains cas, il est souhaitable de continuer à utiliser une application héritée mais le manque de disponibilité du code source, des programmeurs ou de la documentation rend impossible la réécriture ou la mise à jour de l'application. Dans un tel cas, la seule façon de continuer à utiliser l'application héritée peut être d'écrire un logiciel de grattage d'écran pour le traduire en une interface utilisateur plus à jour. Le grattage d'écran n'est généralement effectué que lorsque toutes les autres options ne sont pas pratiques.
L'application de grattage d'écran doit généralement effectuer les deux opérations suivantes:
- Capturez les entrées d'écran et transmettez-les à l'application héritée pour traitement
- Renvoyer les données de l'application à l'utilisateur et les afficher correctement sur l'écran de l'utilisateur