تفاصيل المشروع

السلام عليكم،

أبحث عن مبرمج بايثون محترف (Python Developer) وخبير في مجال الـ Web Scraping & Automation لإكمال اللمسات الأخيرة على سكريبت خاص.

تفاصيل العمل: لدي سكريبت مكتوب وجاهز بنسبة 90% يعتمد على مكتبة Nodriver (بديل Selenium لتخطي الحماية) للتعامل مع متصفح Chrome. السكريبت يقوم بالدخول لموقع عقاري، ويتخطى الحماية بنجاح، ويصل للصفحة المطلوبة.

المطلوب بالتحديد: المشكلة الحالية هي في "دقة اختيار العنصر" (Selectors) داخل الصفحة. أحتاج خبيراً يقوم بتعديل كود الـ JavaScript Injection الموجود في السكريبت ليتمكن البوت من:

تحديد "صورة العقار" في القائمة بدقة (تجاهل عناصر الهيدر والشعارات).

الضغط على زر "حجز" الظاهر في القائمة الجانبية.

التأكد من التحويل لصفحة الدخول بنجاح.

الكود (Source Code) موجود وسأرسله لك لتعمل عليه مباشرة.

لا أريد إعادة كتابة الكود من الصفر، فقط تصحيح دالة الاختيار (Selection Logic).

يفضل أن يكون لديك خبرة في التعامل مع العناصر الديناميكية (Dynamic Elements).

تقدم للمشروع

العروض المقدمة

السلام عليكم اخي العزيز، قرأت جيدا ما تتطلبهه وهو بسيط جدا ولكن يحتاج تحديد بشكل دقيق وسوف أقوم بتعديل الكود الموجود لتحسين دقة اختيار العناصر بدقة عالية، مع ضم...

أهلا، أنا Python Developer ومتخصص في Web Scraping Browser Automation، واشتغلت على سكريبتات تعتمد على Nodriver / Playwright / Selenium للتعامل مع المواقع ذات الح...

وعليكم السلام اهلا استاذ محمود انا احمد Python Developer ومشتغل بشكل عملي على Web Scraping و Automation وخصوصا السكربتات اللي بتتعامل مع الحمايات والعناصر الدين...

السلام عليكم أخي الكريم، قرأت تفاصيل المشروع بعناية، وأدرك تماما التحدي الذي تواجهه حاليا الوصول لنسبة 90% ثم التوقف بسبب دقة تحديد العناصر (Selectors) هو أمر م...

أهلا بك، اطلعت على وصف مشروعك بعناية، والمشكلة واضحة تماما: لديك سكريبت بايثون مبني على Nodriver Automation، لكن التحدي الحالي هو دقة اختيار العناصر (Selectors)...

وعليكم السلام ورحمة الله، اطلعت على وصف المشكلة، وهي واضحة ومحددة بدقة، خصوصا ما يتعلق بـ Selectors داخل صفحات ديناميكية عند العمل مع Nodriver / JS Injection. ل...

قبولك لهذا العرض يعتبر اتفاقاً بينك وبين المستقل وسيبقى موقع مستقل وسيطاً بينكما حتى تسليم المشروع. لن تتمكن من تغيير العرض أو إلغائه لاحقًا لذلك تأكد من اختيارك للعرض المناسب باتّباع النصائح التالية:

  • راجع صفحة حساب المستقل الذي اخترته واطّلع على أعماله السابقة
  • إن كانت هناك تفاصيل غير مذكورة في المشروع، فتواصل مع المستقل وأخبره بها أولًا
  • بإمكانك أن تتواصل مع المستقل وتسأله عن أية أمور تحتاجها
  • احرص دائمًا على إبقاء التواصل مع المستقل داخل الموقع قدر الإمكان وذلك لضمان حقوقك
  • لا تتردد من التواصل معنا ان احتجت لأي مساعدة، نحن نحب مساعدتك!

المستقل غير متاح لاستلام مشاريع، يمكنك ارسال تنبيه له لقبول العرض وإعادة المحاولة بعد بضعة ساعات، أو اختيار عرضاً من مستقل آخر.