Réalisations

Collecteur d'annonces des applis de vente immobilière sur plan

Choisissez les régions et les thèmes qui vous intéressent, l'outil parcourt la liste de l'application jusqu'au bout et exporte les annonces dans un fichier Excel. Plutôt que de capturer l'écran pour le lire, il lit directement la structure de l'écran affiché par l'application.

Suivi des annonces de deux applications de vente sur plan

Avant

Ouverture de l'application et saisie manuelle de chaque annonce

Après

Une seule exécution après choix de la région ou du thème · données compilées dans Excel

Écran d'exécution du tableau de bord de pilotage automatique livré. Le titre est « Tableau de bord de pilotage automatique (v2.1) », le nom de l'application étant flouté. La barre latérale gauche comporte les boutons d'initialisation du système et de contrôle de l'application. La partie principale est divisée en trois étapes. Step 1, préparation du système. Step 2, choix et accès à la région cible, avec « Gyeonggi Sud » sélectionné. Step 3, parcours et collecte de la liste. Plus bas, la zone « Collecte automatique » affiche en grands chiffres 2 éléments collectés, un objectif de 6 et une progression de 33 %, avec une barre remplie au tiers environ. En dessous, douze lignes horodatées du journal d'exécution (défilement de la liste, absence de changement détectée, collecte 2/6, appui sur des coordonnées).

Les écrans sont reconstitués avec des données fictives pour protéger les informations clients.

Client
Mandataire en prévente immobilière
Secteur
Prévente immobilière
Réalisation
2026
Durée
2 semaines
Domaine
Automatisation des processus
  • Lecture de la structure des écrans d'application
  • Collecte continue jusqu'à la fin de la liste
  • Écran de sélection des cibles
  • Suivi de la progression
  • Génération automatique de fichiers Excel

Contexte

Les informations sur les programmes en vente sur plan se trouvent dans les applications. Lorsqu’elles ne sont pas consultables sur le web, il ne reste qu’à ouvrir l’application, faire défiler la liste et vérifier chaque annonce une à une.

Ce projet portait sur deux applications. L’une est organisée par région (15 régions), l’autre par thème (appartements, officetels, locaux commerciaux). Leurs écrans sont construits différemment.

Ce que nous avons constaté

Chaque annonce était ouverte dans l’application, puis les informations utiles étaient recopiées une par une.

La liste s’allonge à mesure que l’on fait défiler l’écran, sans que l’on puisse voir où elle s’arrête. Avec quinze régions, l’opération ne se répète pas quinze fois, mais autant de fois qu’il y a d’annonces. Et tout recommence le lendemain.

Le problème

Il s’agissait de traiter les deux applications avec un seul outil.

Un outil conçu pour une application puis adapté à l’autre finit par ne plus fonctionner pour la première. Deux outils distincts imposent, à chaque évolution, de faire les corrections deux fois.

Ce que nous avons réalisé

  • Lecture directe de la structure de l’écran — il ne s’agit pas de capturer l’écran pour en reconnaître le texte. L’outil lit la structure affichée par l’application pour repérer les éléments recherchés. Il les retrouve même si la police ou la résolution change
  • Sélection des cibles avant lancement — parmi 15 régions pour l’une des applications, parmi trois thèmes pour l’autre. L’écran de sélection est le même ; seule la liste proposée change
  • Collecte jusqu’à la fin de la liste — pour les éléments qui ne sont pas encore affichés, l’outil fait défiler l’écran progressivement et attend. Un bouton momentanément invisible n’est pas immédiatement traité comme un échec
  • Progression visible à l’écran — l’étape en cours et le nombre d’annonces traitées sont affichés. Sans indicateur de progression, une tâche longue ne se distingue pas d’un blocage
  • Le même écran, quel que soit le nombre d’applications — l’ajout d’une application ne modifie pas ce qui existe déjà ; seule la logique propre à la nouvelle application vient s’y ajouter. L’écran et la procédure restent les mêmes pour l’utilisateur

Résultats

Il suffit de choisir une région ou un thème et de lancer l’outil. La liste est collectée jusqu’au bout, et un fichier Excel est produit à la fin.

Nos autres réalisations fondées sur la même approche sont réunies dans Collecte de données d’applications.