استخراج روابط الإعلانات:
يقوم السكربت بفتح صفحات متعددة من الموقع وجمع جميع الروابط الخاصة بالإعلانات العقارية في هذه الصفحات.
يتم التحقق من الروابط المجمعة لضمان عدم تكرارها.
زيارة كل إعلان على حدة:
بعد جمع الروابط، يقوم السكربت بزيارة كل رابط وتصفح تفاصيل الإعلان.
يتم استخراج المعلومات الأساسية مثل العنوان، السعر، الموقع، وصف العقار، المساحة، عدد الغرف، والأثاث.
إظهار أرقام الهواتف:
يقوم السكربت بمحاكاة الضغط على زر "إظهار الرقم" لاستخراج أرقام هواتف البائعين.
التعامل مع الأخطاء:
السكربت يتعامل مع حالات الفشل أثناء التصفح أو استخراج البيانات بشكل مرن، ويحفظ تفاصيل الأخطاء لتصحيحها لاحقًا.
حفظ البيانات:
بعد جمع كل البيانات المطلوبة، يتم حفظها في ملف CSV بحيث يمكن تحليلها لاحقًا.