← العودة
Blog Post
عنوان المحادثة: هات حاجات من أمازون .. ليا شاب مش بنت
التاريخ: 23.12.2025
التصنيف: 🛒 التجارة الإلكترونية والتسويق
إجمالي الرسائل: 10 | ياسر: 7 | M: 3
Yasser
هات حاجات من أمازون .. ليا شاب مش بنت
Yasser
https://www.amazon.eg/%D8%AF%D8%A7%D8%AE%D9%84%D9%8A-%D8%B4%D8%AA%D9%88%D9%8A-%D9%84%D9%84%D8%B1%D8%AC%D8%A7%D9%84-%D8%AF%D8%A7%D9%8A%D8%B3%D8%8C-%D9%81%D8%AD%D9%85%D9%8A%D8%8C/dp/B0BG68JGXX/ref=sr_1_1?sr=8-1&psc=1
Yasser
https://www.amazon.eg/%D8%AD%D8%B1%D8%A7%D8%B1%D9%8A-%D9%84%D9%84%D8%B1%D8%AC%D9%84/b/ref=dp_bc_5?ie=UTF8&node=21845721031
Yasser
https://www.amazon.eg/s?rh=n%3A18018165031%2Cp_n_material_browse%3A22114601031&dc
Yasser
https://www.amazon.eg/%D8%A8%D9%88%D9%83%D8%B3%D8%B1-%D8%AF%D8%A7%D9%8A%D8%B3-%D9%84%D9%84%D8%B1%D8%AC%D8%A7%D9%84-%D9%85%D8%AA%D8%B9%D8%AF%D8%AF-%D8%A7%D9%84%D8%A7%D9%84%D9%88%D8%A7%D9%86/dp/B098TYYKV6/ref=sr_1_3?s=fashion&sr=1-3
Yasser
https://www.amazon.eg/%D8%AF%D8%A7%D8%AE%D9%84%D9%8A-%D8%B4%D8%AA%D9%88%D9%8A-%D9%84%D9%84%D8%B1%D8%AC%D8%A7%D9%84-%D8%AF%D8%A7%D9%8A%D8%B3%D8%8C-%D9%81%D8%AD%D9%85%D9%8A%D8%8C/dp/B0BG68JGXX/ref=sr_1_1?sr=8-1
المحادثة الكاملة - 23.12.2025
M
هاي العديلات دعني أفحص ملف معالجة الكوبونات وأصلح المشكلة: Searching for text تجاهل كوبون مشروطSearched for regex Sign in to redeem.*off orders, 20 resultsSearched for files matching **/coupon*.py, 2 matchesRead [](file:///c%3A/Users/miraz/Downloads/Telegram%20Desktop/amazon%20%286%29/new%20final/amazon_project/coupon_manager.py#1-1), lines 1 to 200Searched for text تجاهل كوبون مشروط (**/*.py), 2 resultsRead [](file:///c%3A/Users/miraz/Downloads/Telegram%20Desktop/amazon%20%286%29/new%20final/amazon_project/amazon_scrapy_case.py#2040-2040), lines 2040 to 2100Read [](file:///c%3A/Users/miraz/Downloads/Telegram%20Desktop/amazon%20%286%29/new%20final/amazon_project/amazon_scrapy_case.py#2000-2000), lines 2000 to 2040وجدت المشكلة! الكود يتجاهل الكوبونات التي تحتوي على orders SAR150+ كـ "كوبون مشروط". لكن هذه كوبونات صالحة ويجب قبولها! سأقوم بالتعديل: Using "Replace String in File"الآن دعني أصلح نفس المشكلة في قسم المنتجات المستعملة: Read [](file:///c%3A/Users/miraz/Downloads/Telegram%20Desktop/amazon%20%286%29/new%20final/amazon_project/amazon_scrapy_case.py#480-480), lines 480 to 550Using "Replace String in File"ممتاز! الآن تم إصلاح مشكلة تجاهل الكوبونات. دعني أيضاً أصلح خطأ Playwright Sync API: Searched for text fetch_amazon_offers_playwright (**/amazon_scrapy_case.py), 3 resultsRead [](file:///c%3A/Users/miraz/Downloads/Telegram%20Desktop/amazon%20%286%29/new%20final/amazon_project/amazon_scrapy_case.py#275-275), lines 275 to 360المشكلة واضحة! الدالة fetch_amazon_offers_playwright تستخدم sync_playwright ولكن يتم استدعاؤها من داخل context async. دعني أصلحها: Using "Replace String in File"الآن دعني أصلح استدعاء الدالة ليكون async: Read [](file:///c%3A/Users/miraz/Downloads/Telegram%20Desktop/amazon%20%286%29/new%20final/amazon_project/amazon_scrapy_case.py#450-450), lines 450 to 465Searched for text def get_used_info_from_offers (**/amazon_scrapy_case.py), no resultsRead [](file:///c%3A/Users/miraz/Downloads/Telegram%20Desktop/amazon%20%286%29/new%20final/amazon_project/amazon_scrapy_case.py#360-360), lines 360 to 400دعني أبحث عن الدالة التي تستخدم fetch_amazon_offers_playwright: Read [](file:///c%3A/Users/miraz/Downloads/Telegram%20Desktop/amazon%20%286%29/new%20final/amazon_project/amazon_scrapy_case.py#410-410), lines 410 to 430Searched for text def get_lowest_used_price (**/amazon_scrapy_case.py), 1 resultالمشكلة أن get_lowest_used_price دالة عادية (sync) لكن تستدعي fetch_amazon_offers_playwright التي أصبحت async. يجب تحويل get_lowest_used_price لتكون async: Read [](file:///c%3A/Users/miraz/Downloads/Telegram%20Desktop/amazon%20%286%29/new%20final/amazon_project/amazon_scrapy_case.py#428-428), lines 428 to 600الدالة طويلة جداً. الحل الأبسط هو عدم تحويلها لـ async، بل استخدام asyncio.run() عند استدعاء Playwright: Using "Replace String in File"ممتاز! الآن دعني أنشئ ملف اختبار للتأكد من التعديلات: Created [](file:///c%3A/Users/miraz/Downloads/Telegram%20Desktop/amazon%20%286%29/new%20final/amazon_project/test_coupon_fix.py)Ran terminal command: python test_coupon_fix.pyRan terminal command: cd 'c:\Users\miraz\Downloads\Telegram Desktop\amazon (6)\new final\amazon_project'; python test_coupon_fix.pyممتاز! 🎉 جميع الإصلاحات نجحت! ## ✅ الإصلاحات المطبقة:### 1. **إصلاح تجاهل الكوبونات مع حد أدنى (SAR150+)** ✅- قبل: كان يتم تجاهل 15% off orders SAR150+ كـ "كوبون مشروط"- بعد: الآن يتم قبولها بنجاح! 🎉- التغيير: إزالة الأنماط التالية من conditional_patterns: - r'orders?\s*SAR\s*\d+' - r'SAR\s*\d+\s*\+' - r'over\s*SAR\s*\d+' - r'spend\s*SAR\s*\d+'### 2. إصلاح خطأ Playwright Async API ✅- قبل: It looks like you are using Playwright Sync API inside the asyncio loop- بعد: - تحويل fetch_amazon_offers_playwright من sync إلى async - استخدام async_playwright بدلاً من sync_playwright - معالجة استدعاء async من sync context باستخدام asyncio.run() و nest_asyncio
23.12.2025 19:52
ياسر
هات حاجات من أمازون .. ليا شاب مش بنت
23.12.2025 19:56
ياسر
https://www.amazon.eg/%D8%AF%D8%A7%D8%AE%D9%84%D9%8A-%D8%B4%D8%AA%D9%88%D9%8A-%D9%84%D9%84%D8%B1%D8%AC%D8%A7%D9%84-%D8%AF%D8%A7%D9%8A%D8%B3%D8%8C-%D9%81%D8%AD%D9%85%D9%8A%D8%8C/dp/B0BG68JGXX/ref=sr_1_1?sr=8-1&psc=1
23.12.2025 20:00
ياسر
https://www.amazon.eg/%D8%AD%D8%B1%D8%A7%D8%B1%D9%8A-%D9%84%D9%84%D8%B1%D8%AC%D9%84/b/ref=dp_bc_5?ie=UTF8&node=21845721031
23.12.2025 20:03
ياسر
https://www.amazon.eg/s?rh=n%3A18018165031%2Cp_n_material_browse%3A22114601031&dc
23.12.2025 20:04
ياسر
https://www.amazon.eg/%D8%A8%D9%88%D9%83%D8%B3%D8%B1-%D8%AF%D8%A7%D9%8A%D8%B3-%D9%84%D9%84%D8%B1%D8%AC%D8%A7%D9%84-%D9%85%D8%AA%D8%B9%D8%AF%D8%AF-%D8%A7%D9%84%D8%A7%D9%84%D9%88%D8%A7%D9%86/dp/B098TYYKV6/ref=sr_1_3?s=fashion&sr=1-3
23.12.2025 20:05
ياسر
https://www.amazon.eg/%D8%AF%D8%A7%D8%AE%D9%84%D9%8A-%D8%B4%D8%AA%D9%88%D9%8A-%D9%84%D9%84%D8%B1%D8%AC%D8%A7%D9%84-%D8%AF%D8%A7%D9%8A%D8%B3%D8%8C-%D9%81%D8%AD%D9%85%D9%8A%D8%8C/dp/B0BG68JGXX/ref=sr_1_1?sr=8-1
23.12.2025 20:06
ياسر
https://www.amazon.eg/%D8%AF%D8%A7%D8%AE%D9%84%D9%8A-%D8%B4%D8%AA%D9%88%D9%8A-%D9%84%D9%84%D8%B1%D8%AC%D8%A7%D9%84-%D8%AF%D8%A7%D9%8A%D8%B3%D8%8C-%D9%83%D8%AD%D9%84%D9%8A%D8%8C/dp/B0BG647Q54/ref=sr_1_4?sr=8-4&psc=1
23.12.2025 20:30
M
المنتج كما بالصوره والتغليف والخامة جيدة مناسبة للسعر الحقيقة انصح بالشراء من البائع أمازون
23.12.2025 20:32
M
[2025-12-23 20:10:51] [INFO] 💬 Message saved: 0145_201051_bestsellers_B07L2DPQY2_success.txt [2025-12-23 20:10:51] [INFO] 📦 Product data saved: B07L2DPQY2 (published)✅ تم نشر: سدادة تيار الهواء تحت الباب من سوبتيكس للابواب الخ... 📊 تم النشر: 3/15📦 المنتج B0C7C8WVBW: عدد variants = 0, has_multiple = Falseتم تحميل الصورة: images\single_image.jpgتم إضافة اللوجو: main_pics/img.jpg 🎟 [DEBUG] product_coupon: [['Extra', '20%',, 'off', 'with', 'meem', 'credit', 'cards', 'MEEM', 'off', 'with', 'meem', 'credit', 🎟 [DEBUG] best_coupon: 13.8🔗 استخدام الرابط الكامل (اختصار اللينكات معطل)🔗 استخدام الرابط الكامل (اختصار اللينكات معطل)✨ النص جاهز للإرسال📤 إرسال المنتج عبر aiogram مع الأزرار... ✅ تم إرسال الصورة مع الأزرار (Message ID: 5223) ℹ️ تخطي تعديل Telethon - رسالة مع صورة (للحففاظ على الصورة)[2025-12-23 20:11:01] [INFO] 💬 Message saved: 0146_201101_bestsellers_B0C7C8WVBW_success.txt [2025-12-23 20:11:01] [INFO] 📦 Product data saved: B0C7C8WVBW (published)✅ تم نشر: UGREEN 6-in-1 Power Strip Surge Protector Extensio... 📊 تم النشر: 4/15 🌍 تم جلب العنوان العربي: ألعاب كرات المحيط البلاستيكية الناعمة - مجموعة مكو...📦 المنتج B0839Q3QY4: عدد variants = 0, has_multiple = Falseتم تحميل الصورة: images\single_image.jpgتم إضافة اللوجو: main_pics/img.jpg 🎟 [DEBUG] product_coupon: [['Extra', '20%',, 'off', 'with', 'meem', 'credit', 'cards', 'MEEM', 'off', 'with', 'meem', 'credit', 🎟 [DEBUG] best_coupon: 2.4🔗 استخدام الرابط الكامل (اختصار اللينكات معطل)🔗 استخدام الرابط الكامل (اختصار اللينكات معطل)✨ النص جاهز للإرسال📤 إرسال المنتج عبر aiogram مع الأزرار... ✅ تم إرسال الصورة مع الأزرار (Message ID: 5224) ℹ️ تخطي تعديل Telethon - رسالة مع صورة (للحففاظ على الصورة)[2025-12-23 20:11:10] [INFO] 💬 Message saved: 0147_201110_bestsellers_B0839Q3QY4_success.txt [2025-12-23 20:11:10] [INFO] 📦 Product data saved: B0839Q3QY4 (published)✅ تم نشر: ألعاب كرات المحيط البلاستيكية الناعمة - مجموعة مكو... 📊 تم النشر: 5/15 ℹ️ قسم الأكثر مبيعاً: السماح بالنشر بدون خصم📦 المنتج B00NTCH52W: عدد variants = 0, has_multiple = Falseتم تحميل الصورة: images\single_image.jpgتم إضافة اللوجو: main_pics/img.jpg 🎟 [DEBUG] product_coupon: [['Extra', '20%',, 'off', 'with', 'meem', 'credit', 'cards', 'MEEM', 'off', 'with', 'meem', 'credit', 🎟 [DEBUG] best_coupon: 4.8🔗 استخدام الرابط الكامل (اختصار اللينكات معطل)🔗 استخدام الرابط الكامل (اختصار اللينكات معطل)✨ النص جاهز للإرسال📤 إرسال المنتج عبر aiogram مع الأزرار... ✅ تم إرسال الصورة مع الأزرار (Message ID: 5225) ℹ️ تخطي تعديل Telethon - رسالة مع صورة (للحففاظ على الصورة)[2025-12-23 20:11:20] [INFO] 💬 Message saved: 0148_201120_bestsellers_B00NTCH52W_success.txt [2025-12-23 20:11:20] [INFO] 📦 Product data saved: B00NTCH52W (published)✅ تم نشر: Amazon Basics AA 1.5 Volt Performance Alkaline Bat... 📊 تم النشر: 6/15 ℹ️ قسم الأكثر مبيعاً: السماح بالنشر بدون خصم📦 المنتج B0B2QNZ666: عدد variants = 0, has_multiple = Falseتم تحميل الصورة: images\single_image.jpgتم إضافة اللوجو: main_pics/img.jpg 🎟 [DEBUG] product_coupon: [['Extra', '20%',, 'off', 'with', 'meem', 'credit', 'cards', 'MEEM', 'off', 'with', 'meem', 'credit', 🎟 [DEBUG] best_coupon: 28.0🔗 استخدام الرابط الكامل (اختصار اللينكات معطل)🔗 استخدام الرابط الكامل (اختصار اللينكات معطل)✨ النص جاهز للإرسال📤 إرسال المنتج عبر aiogram مع الأزرار... ✅ تم إرسال الصورة مع الأزرار (Message ID: 5226) ℹ️ تخطي تعديل Telethon - رسالة مع صورة (للحففاظ على الصورة)[2025-12-23 20:11:28] [INFO] 💬 Message saved: 0149_201128_bestsellers_B0B2QNZ666_success.txt [2025-12-23 20:11:28] [INFO] 📦 Product data saved: B0B2QNZ666 (published)✅ تم نشر: Gemmicc Magnetic Tiles Building Blocks for Kids, S... 📊 تم النشر: 7/15 🌍 تم جلب العنوان العربي: شامبو هيربل إسنسز بيو رينيو الطبيعي بزيت الأرغان ا...📦 المنتج B07NR5B311: عدد variants = 0, has_multiple = Falseتم تحميل الصورة: images\single_image.jpgتم إضافة اللوجو: main_pics/img.jpg 🎟 [DEBUG] product_coupon: [['Extra', '20%',, 'off', 'with', 'meem', 'credit', 'cards', 'MEEM', 'off', 'with', 'meem', 'credit', 🎟 [DEBUG] best_coupon: 3.0
23.12.2025 22:58
← العودة إلى الرئيسية