# ============================================# Am

← العودة
Blog Post

عنوان المحادثة: # ============================================# Amazon Bot - Git Ignor...

التاريخ: 22.12.2025

التصنيف: 💻 البرمجة وتطوير البرمجيات

إجمالي الرسائل: 20 | ياسر: 9 | M: 11

Yasser
# ============================================# Amazon Bot - Git Ignore# ============================================# 🔐 ملفات البيئة والأمان (مهم جداً!).env.env.*!.env.example# 🔑 ملفات الجلسات*.session*.session-journalmira_session*# 📦 Pythonpycache//pycache*.py[cod]*$py.class*.so.Pythonbuild/develop-eggs/dist/downloads/eggs/.eggs/lib/lib64/parts/sdist/var/wheels/*.egg-info/.installed.cfg*.egg# 🗄 قواعد البيانات*.db*.sqlite*.sqlite3# 📁 ملفات Cache والـ JSON المؤقتةcoupon_cache.jsoncoupons_cache.jsonsaiydat_cache.jsonbanner_products.jsonsearch_memory.json*.cache.coupons*# 📝 ملفات Loglogs//logs/**.logbot_errors.txtbot_output.txt# 🖼 ملفات مؤقتة والصور*.tmp*.temptemp/tmp//main_pics/*# 🔧 IDE و Editor.vscode/.vscode.idea/*.swp*.swo*~# 📦 Virtual Environment.venv/venv/ENV/env/# 🧪 ملفات الاختبار HTMLtest_*.html# 🔒 ملفات القفلbot.lock# 🖥 ملفات النظام.DS_StoreThumbs.db
Yasser
تمام 👍ده تلخيص احترافي + شرح المطلوب ببساطة تقدر تفهمه أو تحطه في دماغك وانت بتقيّم العرض:أولًا: الاختصار (نسخة قصيرة مناسبة لموقع عمل حر)نبحث عن مبرمج خبير في Web Scrapingلإنشاء API Endpoints على Node.js تقوم بـ:استقبال رابط منتج من Sheinاستقبال رابط منتج من Temuوإرجاع بيانات المنتج كاملة بصيغة JSON موحدةيشترط أن تكون الخدمة مستقرة، موثوقة، وقابلة للعمل طويل المدىيمكن تنفيذ خدمة واحدة فقط (Shein أو Temu) أو الاثنتين معًا.ثانيًا: شرح المطلوب بالظبط (بالعقلية التقنية)📌 عندهم إيه؟Backend جاهز بـ Node.jsهيضيفوا فيه Endpoints جديدة📌 المطلوب تنفيذه تقنيًا1️⃣ Endpoint لـ Sheinيستقبل:{ "url": "https://www.shein.com/..."}يرجّع:{ "title": "", "price": "", "images": [], "variants": [], "sizes": [], "colors": [], "description": "", ...}شكل الداتا هيحددوها هم للمستقل2️⃣ Endpoint لـ Temuنفس الفكرة بالضبطنفس شكل الداتا (Unified Response Schema)📌 النقطة المهمة جدًامش مجرد Scraping عادي ❌هم محتاجين:يتجاوز:Anti-botCloudflareDynamic renderingيشتغل:لفترة طويلةبدون كسر مع أي تحديث بسيطAPI Production-ready مش تجربة📌 أدوات متوقعة ضمنيًا(حتى لو مش مكتوبة)Puppeteer / PlaywrightProxy RotationUser-Agent spoofingError handling + retriesCaching (اختياري)ثالثًا: ده يطلب مستوى إيه من المبرمج؟🔴 مش Junior🔴 مش Scraping بسيط بالـ axios✅ شخص فاهم:Headless browsersAnti-scraping systemsWeb scraping at scaleAPI designخلاصة سريعةهم عاوزين Service مش سكريبتEndpoint ثابت يعتمد عليه في مشروع حقيقيلو حابب 👌أقدر:أكتبلك رد جاهز تقدّم بيه على الوظيفةأو أشرحلك لو انت مناسب للوظيفة ولا لأأو أساعدك تقدّر سعر عادل للمهمةقولّي تحب إيه 👌
Yasser
سؤال ممتاز 👌وده تفكير صح لأن Python هو الأقوى فعلًا في الـ Web Scraping.خلّيك معايا خطوة خطوة وبأسلوب عملي 👇---## الفكرة العامة (مختصر جدًا)أنت مش محتاج تدمج Python جوّه NodeJSأنت تعمل:> Python Scraping Service> +> NodeJS يكلّمه عن طريق HTTPيعني Microservice Architecture ✅---## الشكل النهائي للنظامClient | | (request) vNodeJS Backend | | (internal API call) vPython Scraper (FastAPI) | vShein / Temu---## الطريقة الصحيحة (Best Practice)### 1️⃣ تبني API بالـ Pythonاستخدم:* FastAPI (خفيف + سريع + ممتاز للـ APIs)* Playwright أو Selenium#### مثال بسيط:from fastapi import FastAPIfrom pydantic import BaseModelapp = FastAPI()class ProductRequest(BaseModel): url: str@app.post("/scrape/shein")def scrape_shein(data: ProductRequest): product_data = scrape_shein_product(data.url) return product_data📌 هنا Python بيشتغل كسيرفر مستقل---### 2️⃣ NodeJS يتواصل مع Pythonفي NodeJS:const axios = require("axios");async function getSheinProduct(url) { const res = await axios.post("http://python-service:8000/scrape/shein", { url }); return res.data;}---## ليه الطريقة دي أفضل؟✅ Python أقوى في:* Anti-bot bypass* Browser automation* Parsing معقد✅ NodeJS:* يفضل للـ Backend العام* Authentication* Rate limiting* Business logic---## طرق التشغيل (Production)### الخيار الأفضل 🔥Docker* Container لـ NodeJS* Container لـ Python* Container لـ Proxy (اختياري)services: api: build: ./node scraper: build: ./python---## مهم جدًا (نقطة الخبرة)عشان الخدمة تعيش طويل:### لازم تراعي:* Rotating proxies* Headful mode أحيانًا* Random delays* Stealth plugins* Auto retries* Logging---## بدائل أقل احترافية (مش مفضلة)❌ تشغيل Python كـ child_process❌ Flask بدون handling❌ Scraping مباشر من NodeJS---## الخلاصة✔️ ابني Scraper بـ Python✔️ خليه API مستقلة✔️ NodeJS يكلمه كأنه خدمة خارجية✔️ نفس شكل الـ JSON دايمًا---لو تحب:* أديك Architecture جاهز للعميل* أو Docker setup كامل* أو Skeleton مشروع Python + Node* أو نص رد تقني تبعته للعميلقولّي تحب إيه 👌
Yasser
أبني المشروع بايثون وأبني له api
Yasser
مبرمج الباك يتفاعل معها عبر ال api
Yasser
أهلًا 👋اطلعت على تفاصيل المشروع، وعندي خبرة في Web Scraping وبناء APIs مستقرة.أقدر أنفّذ:Endpoints تستقبل روابط منتجات من Shein و/أو Temuوترجّع بيانات المنتج كاملة بصيغة موحدة حسب المطلوبمع ضمان الاستقرار والعمل بشكل موثوق على المدى الطويلممكن تنفيذ خدمة واحدة أو الاتنين حسب احتياجكم.يسعدني نناقش التفاصيل ونبدأ 👍
المحادثة الكاملة - 22.12.2025
M
إجمالي عدد النتائج : 3⚡️ متوسط الوقت لكل كلمة مفتاحية: 2.01 ثانية🚀 تسريع: ~3x أسرع من التنفيذ المتسلسل============================================================ 🔍 فلترة 3 منتج من cookies_biscuits... 🎟 كوبون 20%% = خصم 3 ريال 🎟 كوبون 20% = خصم 3 ريال 🎟 كوبون 5% = خصم 0 ريال✅ 1 صالح | ❌ 1 مرفوض 📊 أسباب الرفض: ❌ تقييمات قليلة: 1 🟢 cake_icecream: 2 كلمات🚀 بدء البحث عن المنتجات باستخدام 2 كلمات مفتاحية في القسم 'grocery' باستخدام 2 خيوط... (🔥 منتجات مخفضة فقط) 🔍 بدء البحث في node None... ✅ انتهى البحث في node None 🔍 بدء البحث في node None... ⚠️ وجدنا 2 منتجات فقط - محاولة بحد ثقة 15%... ✅ انتهى البحث في node None ⚠️ وجدنا 1 منتجات فقط - محاولة بحد ثقة 15%...✅ تم: 1/2 - 'كيك' - وجدت 2 منتجات✅ تم: 2/2 - 'حلى' - وجدت 1 منتجات============================================================✅ اكتمل البحث عن المنتجات!⏱️ الوقت المستغرق: 2.39 ثانية📊 عدد الكلمات المفتاحية: 2إجمالي عدد النتائج : 3⚡️ متوسط الوقت لكل كلمة مفتاحية: 1.20 ثانية🚀 تسريع: ~3x أسرع من التنفيذ المتسلسل============================================================ 🔍 فلترة 3 منتج من cake_icecream... 🎟 كوبون 5% = خخصم 0 ريال 🎟 كوبون 5% = خصم 0 ريال✅ 0 صالح | ❌ 3 مرفوض 📊 أسباب الرفض: ❌ تقييمات قليلة: 3 🟢 nuts_dried: 5 كلمات🚀 بدء البحث عن المنتجات باستخدام 5 كلمات مفتاحية في القسم 'grocery' باستخدام 3 خيوط... (🔥 منتجات مخفضة فقط) 🔍 بدء البحث في node None... ✅ انتهى البحث في node None 🔍 بدء البحث في node None... 🔍 بدء البحث في node None...📉 Amazon API: تقليل التأخير إلى 0.58s ⚠️ وجدنا 2 منتجات فقط - محاولة بحد ثقة 15%... ✅ انتهى البحث في node None ⚠️ وجدنا 1 منتجات فقط - محاولة بحد ثقة 15%... ✅ انتهى البحث في node None✅ تم: 1/5 - 'مكسرات' - وجدت 2 منتجات ⚠️ وجدنا 1 منتجات فقط - محاولة بحد ثقة 15%... 🔍 بدء البحث في node None...✅ تم: 2/5 - 'لوز' - وجدت 1 منتجات 🔍 بدء البحث في node None...📉 Amazon API: تقليل التأخير إلى 0.53s✅ تم: 3/5 - 'كاجو' - وجدت 1 منتجات ✅ انتهى البحث في node None ⚠️ وجدنا 1 منتجات فقط - محاولة بحد ثقة 15%...✅ تم: 4/5 - 'فستق' - وجدت 1 منتجات ✅ انتهى البحث في node None ⚠️ وجدنا 0 منتجات فقط - محاولة بحد ثقة 15%...✅ تم: 5/5 - 'زبيب' - وجدت 1 منتجات============================================================✅ اكتمل البحث عن المنتجات!⏱️ الوقت المستغرق: 6.34 ثانية📊 عدد الكلمات المفتاحية: 5إجمالي عدد النتائج : 6⚡️ متوسط الوقت لكل كلمة مفتاحية: 1.27 ثانية🚀 تسريع: ~3x أسرع من التنفيذ المتسلسل============================================================ 🔍 فلترة 4 منتج من nuts_dried... 🎟 كوبون 20% = خصمم 4 ريال 🎟 كوبون 5% = خصم 1 ريال 🎟 كوبون 5% = خصم 1 ريال 🎟 كوبون 20% = خصم 3 ريال✅ 1 صالح | ❌ 2 مرفوض 📊 أسباب الرفض: ❌ تقييمات قليلة: 2 🟢 cereals: 4 كلمات🚀 بدء البحث عن المنتجات باستخدام 4 كلمات مفتاحية في القسم 'grocery' باستخدام 3 خيوط... (🔥 منتجات مخفضة فقط) 🔍 بدء البحث في node None... ✅ انتهى البحث في node None 🔍 بدء البحث في node None... 🔍 بدء البحث في node None...📉 Amazon API: تقليل التأخير إلى 0.47s ⚠️ وجدنا 1 منتجات فقط - محاولة بحد ثقة 15%... ✅ انتهى البحث في node None ⚠️ وجدنا 1 منتجات فقط - محاولة بحد ثقة 15%...✅ تم: 1/4 - 'كورن فليكس' - وجدت 1 منتجات 🔍 بدء البحث في node None... ✅ انتهى البحث في node None✅ تم: 2/4 - 'شوفان' - وجدت 3 منتجات ✅ انتهى البحث في node None ⚠️ وجدنا 2 منتجات فقط - محاولة بحد ثقة 15%...⚠️ Amazon API: زيادة التأخير من 0.47s إلى 0.95s✅ تم: 3/4 - 'حبوب إفطار' - وجدت 1 منتجات✅ تم: 4/4 - 'جرانولا' - وجدت 2 منتجات============================================================✅ اكتمل البحث عن المنتجات!⏱️ الوقت المستغرق: 4.33 ثانية📊 عدد الكلمات المفتاحية: 4إجمالي عدد النتائج : 7⚡️ متوسط الوقت لكل كلمة مفتاحية: 1.08 ثانية🚀 تسريع: ~3x أسرع من التنفيذ المتسلسل============================================================
22.12.2025 14:58
M
🔍 فلترة 6 منتج من cereals... 🎟 كوبون 10% = خصم 1 ريال 🎟 كوبون 5% = خصم 1 ريال 🎟 كوبون 5% = خصم 0 ريال 🎟 كوبون 20% = خصم 5 ريال 🎟 كوبون 5% = خصم 1 ريال 🎟 كوبون 5% = خصم 1 ريال✅ 1 صالح | ❌ 5 مرفوض 📊 أسباب الرفض: ❌ تقييمات قليلة: 5 📊 صفحة 1: 33 منتج صالح | إجمالي: 33/45🚀 بدء البحث عن المنتجات باستخدام 6 كلمات مفتاحية في القسم 'grocery' باستخدام 3 خيوط... (🔥 منتجات مخفضة فقط) 🔍 بدء البحث في node None... ✅ انتهى البحث في node None 🔍 بدء البحث في node None... ✅ انتهى البحث في node None 🔍 بدء البحث في node None... ⚠️ وجدنا 2 منتجات فقط - محاولة بحد ثقة 15%... ⚠️ وجدنا 2 منتجات فقط - محاولة بحد ثقة 15%... ✅ انتهى البحث في node None ⚠️ وجدنا 0 منتجات فقط - محاولة بحد ثقة 15%...📉 Amazon API: تقليل التأخير إلى 0.85s✅ تم: 1/6 - 'ملح' - وجدت 2 منتجات 🔍 بدء البحث في node None...✅ تم: 2/6 - 'فلفل' - وجدت 2 منتجات 🔄 لم نجد منتجات - محاولة البحث بدون category_node_id... 🔍 بدء البحث في node None... ✅ انتهى البحث في node None ⚠️ وجدنا 0 منتجات فقط - محاولة بحد ثقة 15%... ✅ انتهى البحث في node None ⚠️ وجدنا 0 منتجات فقط - محاولة بحد ثقة 15%...📉 Amazon API: تقليل التأخير إلى 0.77s ✅ وجدنا 1 منتجات بدون node - فلترة بالمؤشرات... 🧪 test_mode: قبول بدون خصم: Mehran Bombay Biryani Masala, 120 g... ✅ مقبول: Mehran Bombay Biryani Masala, 120 g - Pa... (ثقة: 45%)✅ تم: 3/6 - 'بهارات' - وجدت 1 منتجات 🔍 بدء البحث في node None... 🔄 لم نجد منتجات - محاولة البحث بدون category_node_id...✅ تم: 4/6 - 'كمون' - وجدت 1 منتجات ✅ انتهى البحث في node None✅ تم: 5/6 - 'كركم' - وجدت 3 منتجات ✅ وجدنا 3 منتجات بدون node - فلترة بالمؤشرات... 🧪 test_mode: قبول بدون خصم: Majdi Mixed Spices, 85g - Pack of 1... ✅ مقبول: Majdi Mixed Spices, 85g - Pack of 1... (ثقة: 65%) 🧪 test_mode: قبول بدون خصم: Mqdar Italian Seasoning 140 g... ✅ مقبول: Mqdar Italian Seasoning 140 g... (ثقة: 55%) 🧪 test_mode: قبول بدون خصم: Eastern Black Pepper Powder 50 Gm... ✅ مقبول: Eastern Black Pepper Powder 50 Gm... (ثقة: 75%)✅ تم: 6/6 - 'توابل' - وجدت 3 منتجات============================================================✅ اكتمل البحث عن المنتجات!⏱️ الوقت المستغرق: 11.38 ثانية📊 عدد الكلمات المفتاحية: 6إجمالي عدد النتائج : 12⚡️ متوسط الوقت لكل كلمة مفتاحية: 1.90 ثانية🚀 تسريع: ~3x أسرع من التنفيذ المتسلسل============================================================
22.12.2025 14:58
M
🔍 فلترة 4 منتج من tomato_sauces... 🎟 كوبون 20% = خصم 4 ريال 🎟 كوبون 20% = خصم 3 ريال 🎟 كوبون 5% = خصم 1 ريال✅ 1 صالح | ❌ 3 مرفوض 📊 أسباب الرفض: ❌ تقييمات قليلة: 3🚀 بدء البحث عن المنتجات باستخدام 3 كلمات مفتاحية في القسم 'grocery' باستخدام 3 خيوط... (🔥 منتجات مخفضة فقط) 🔍 بدء البحث في node None... ✅ انتهى البحث في node None 🔍 بدء البحث في node None... ✅ انتهى البحث في node None 🔍 بدء البحث في node None... ⚠️ وجدنا 0 منتجات فقط - محاولة بحد ثقة 15%...📉 Amazon API: تقليل التأخير إلى 0.87s ⚠️ وجدنا 0 منتجات فقط - محاولة بحد ثقة 15%... ✅ انتهى البحث في node None ⚠️ وجدنا 0 منتجات فقط - محاولة بحد ثقة 15%... 🔄 لم نجد منتجات - محاولة البحث بدون category_node_id... 🔄 لم نجد منتجات - محاولة البحث بدون category_node_id... 🔄 لم نجد منتجات - محاولة البحث بدون category_node_id...📉 Amazon API: تقليل التأخير إلى 0.78s ✅ وجدنا 1 منتجات بدون node - فلترة بالمؤشرات... ⚠️ منتج بدون عروض: B0B97LCR5F⚪️ تم: 1/3 - 'دجاج' - وجدت 0 منتجات ✅ وجدنا 2 منتجات بدون node - فلترة بالمؤشرات... ⚠️ منتج بدون عروض: B0C2HLM9SY 🧪 test_mode: قبول بدون خصم: Treva Light Meat Tuna In Vegetable ... ✅ مقبول: Treva Light Meat Tuna In Vegetable Oil, ... (ثقة: 100%)✅ تم: 2/3 - 'لحم' - وجدت 1 منتجات ✅ وجدنا 3 منتجات بدون node - فلترة بالمؤشرات... ⚠️ منتج بدون عروض: B0DZF4F62F 🧪 test_mode: قبول بدون خصم: Treva Light Meat Tuna In Vegetable ... ✅ مقبول: Treva Light Meat Tuna In Vegetable Oil, ... (ثقة: 100%) 🧪 test_mode: قبول بدون خصم: Reem Food Beef Luncheon , 340 Gm... ✅ مقبول: Reem Food Beef Luncheon , 340 Gm... (ثقة: 55%)✅ تم: 3/3 - 'لحوم' - وجدت 2 منتجات============================================================✅ اكتمل البحث عن المنتجات!⏱️ الوقت المستغرق: 8.38 ثانية📊 عدد الكلمات المفتاحية: 3إجمالي عدد النتائج : 3⚡️ متوسط الوقت لكل كلمة مفتاحية: 2.79 ثانية🚀 تسريع: ~3x أسرع من التنفيذ المتسلسل============================================================ 🔍 فلترة 2 منتج من meat_chicken... 🎟 كوبون 5% = خصصم 1 ريال 🎟 كوبون 5% = خصم 0 ريال✅ 1 صالح | ❌ 0 مرفوض🚀 بدء البحث عن المنتجات باستخدام 3 كلمات مفتاحية في القسم 'grocery' باستخدام 3 خيوط... (🔥 منتجات مخفضة فقط) 🔍 بدء البحث في node None... ✅ انتهى البحث في node None 🔍 بدء البحث في node None... ✅ انتهى البحث في node None 🔍 بدء البحث في node None... ⚠️ وجدنا 1 منتجات فقط - محاولة بحد ثقة 15%... ⚠️ وجدنا 1 منتجات فقط - محاولة بحد ثقة 15%... ✅ انتهى البحث في node None📉 Amazon API: تقليل التأخير إلى 0.70s ⚠️ وجدنا 0 منتجات فقط - محاولة بحد ثقة 15%...✅ تم: 1/3 - 'تونة' - وجدت 1 منتجات✅ تم: 2/3 - 'سمك' - وجدت 1 منتجات 🔄 لم نجد منتجات - محاولة البحث بدون category_node_id... ✅ وجدنا 7 منتجات بدون node - فلترة بالمؤشرات... 🧪 test_mode: قبول بدون خصم: Gingersnaps B SHORTS SHRIMP 11-12 Y... ❌ مرفوض: Gingersnaps B SHORTS SHRIMP 11-12 Y 6500... (ثقة: 35%) 🧪 test_mode: قبول بدون خصم: HASTHIP® Floating Betta Fish Rest A... ❌ مرفوض: HASTHIP® Floating Betta Fish Rest Area, ... (ثقة: 0%) 🧪 test_mode: قبول بدون خصم: Bukela Aquarium Fish Tank Biochemic... ❌ مرفوض: Bukela Aquarium Fish Tank Biochemical Co... (ثقة: 0%) 🧪 test_mode: قبول بدون خصم: Simulation Shrimp Lure Bait, Artifi... ❌ مرفوض: Simulation Shrimp Lure Bait, Artificial ... (ثقة: 35%) 🧪 test_mode: قبول بدون خصم: Shrimp Hideout Cave 2 Pcs Breeding ... ❌ مرفوض: Shrimp Hideout Cave 2 Pcs Breeding Hide ... (ثقة: 0%) 🧪 test_mode: قبول بدون خصم: Fishing Net with Telescoping Pole H... ❌ مرفوض: Fishing Net with Telescoping Pole Handle... (ثقة: 35%) 🧪 test_mode: قبول بدون خصم: Soft Shrimp Artificial Bait with Ho... ❌ مرفوض: Soft Shrimp Artificial Bait with Hook 9c... (ثقة: 35%)⚪️ تم: 3/3 - 'روبيان' - وجدت 0 منتجات
22.12.2025 14:58
M
🔥 بحث مع فلترة فورية (min_reviews=20) 📊 الفئات: 12 أساسية | 5 مهمة | 5 ترفيهية 🔴 dish_soap: 11 كلمات🚀 بدء البحث عن المنتجات باستخدام 11 كلمات مفتاحية في القسم 'cleaning' باستخدام 3 خيوط... (🔥 منتجات مخفضة فقط) 🔍 بدء البحث في node None... ✅ انتهى البحث في node None 🔍 بدء البحث في node None... ✅ انتهى البحث في node None 🔍 بدء البحث في node None... ⚠️ وجدنا 1 منتجات فقط - محاولة بحد ثقة 15%...📉 Amazon API: تقليل التأخير إلى 0.98s ⚠️ وجدنا 2 منتجات فقط - محاولة بحد ثقة 15%... ✅ انتهى البحث في node None ⚠️ وجدنا 1 منتجات فقط - محاولة بحد ثقة 15%...✅ تم: 1/11 - 'منظف' - وجدت 1 منتجات 🔍 بدء البحث في node None... ✅ انتهى البحث في node None ⚠️ وجدنا 1 منتجات فقط - محاولة بحد ثقة 15%...✅ تم: 2/11 - 'منظف غسيل ' - وجدت 2 منتجات 🔍 بدء البحث في node None... ✅ انتهى البحث في node None📉 Amazon API: تقليل التأخير إلى 0.88s ⚠️ وجدنا 0 منتجات فقط - محاولة بحد ثقة 15%...✅ تم: 3/11 - 'صابون أطباق' - وجدت 1 منتجات 🔍 بدء البحث في node None... ✅ انتهى البحث في node None✅ تم: 4/11 - 'سائل جلي' - وجدت 1 منتجات✅ تم: 5/11 - 'فيري' - وجدت 4 منتجات 🔍 بدء البحث في node None... ✅ انتهى البحث في node None 🔍 بدء البحث في node None... 🔄 لم نجد منتجات - محاولة البحث بدون category_node_id...📉 Amazon API: تقليل التأخير إلى 0.79s ⚠️ وجدنا 0 منتجات فقط - محاولة بحد ثقة 15%... ✅ انتهى البحث في node None✅ تم: 6/11 - 'جلي أطباق' - وجدت 3 منتجات 🔍 بدء البحث في node None... 🔄 لم نجد منتجات - محاولة البحث بدون category_node_id...⚪️ تم: 7/11 - 'منظف أطباق' - وجدت 0 منتجات ✅ انتهى البحث في node None 🔍 بدء البحث في node None... ⚠️ وجدنا 0 منتجات فقط - محاولة بحد ثقة 15%... ✅ انتهى البحث في node None📉 Amazon API: تقليل التأخير إلى 0.71s✅ تم: 8/11 - 'سائل غسيل أطباق' - وجدت 3 منتجات 🔍 بدء البحث في node None...⚪️ تم: 9/11 - 'برسيل أطباق' - وجدت 0 منتجات 🔄 لم نجد منتجات - محاولة البحث بدون category_node_id... ✅ انتهى البحث في node None ⚠️ وجدنا 2 منتجات فقط - محاولة بحد ثقة 15%... ✅ وجدنا 1 منتجات بدون node - فلترة بالمؤشرات... ⚠️ منتج بدون عروض: B09YDQ8NJZ⚪️ تم: 10/11 - 'منظف جلي' - وجدت 0 منتجات📉 Amazon API: تقليل التأخير إلى 0.64s✅ تم: 11/11 - 'صابون غسيل أطباق' - وجدت 2 منتجات============================================================✅ اكتمل البحث عن المنتجات!⏱️ الوقت المستغرق: 19.54 ثانية📊 عدد الكلمات المفتاحية: 11إجمالي عدد النتائج : 17⚡️ متوسط الوقت لكل كلمة مفتاحية: 1.78 ثانية🚀 تسريع: ~3x أسرع من التنفيذ المتسلسل============================================================
22.12.2025 14:58
M
🔍 فلترة 10 منتج من dish_soap... 🎟 كوبون 20% = خصمم 4 ريال 🎟 كوبون 20% = خصم 9 ريال 🎟 كوبون 20% = خصم 7 ريال 🎟 كوبون 5% = خصم 1 ريال 🎟 كوبون 5% = خصم 1 ريال 🎟 كوبون 20% = خصم 5 ريال 🎟 كوبون 20% = خصم 4 ريال ⚠️ كوبون 150.0 ريال كبير جداً - تحديد بـ 31 ريال 🎟 كوبون 150 ريال ⚠️ كوبون 150.0 ريال كبير جداً - تحديد بـ 31 ريال ⚠️ كوبون 150.0 ريال كبير جداً - تحديد بـ 25 ريال 🎟 كوبون 150 ريال ⚠️ كوبون 150.0 ريال كبير جداً - تحديد بـ 25 ريال✅ 3 صالح | ❌ 0 مرفوض 🔴 laundry: 11 كلمات🚀 بدء البحث عن المنتجات باستخدام 11 كلمات مفتاحية في القسم 'cleaning' باستخدام 3 خيوط... (🔥 منتجات مخفضة فقط) 🔍 بدء البحث في node None... 🔍 بدء البحث في node None... 🔍 بدء البحث في node None... ✅ انتهى البحث في node None 🔍 بدء البحث في node None...✅ تم: 1/11 - 'مسحوق غسيل' - وجدت 4 منتجات ✅ انتهى البحث في node None ⚠️ وجدنا 2 منتجات فقط - محاولة بحد ثقة 15%... ✅ انتهى البحث في node None✅ تم: 2/11 - 'تايد' - وجدت 3 منتجات 🔍 بدء البحث في node None... ✅ انتهى البحث في node None✅ تم: 3/11 - 'صابون غسيل' - وجدت 4 منتجات ✅ انتهى البحث في node None 🔍 بدء البحث في node None...📉 Amazon API: تقليل التأخير إلى 0.58s ⚠️ وجدنا 1 منتجات فقط - محاولة بحد ثقة 15%...✅ تم: 4/11 - 'منظف ملابس' - وجدت 2 منتجات 🔍 بدء البحث في node None... ✅ انتهى البحث في node None ✅ انتهى البحث في node None✅ تم: 5/11 - 'مسحوق الغسيل' - وجدت 3 منتجات✅ تم: 6/11 - 'بونكس' - وجدت 4 منتجات 🔍 بدء البحث في node None... 🔍 بدء البحث في node None...✅ تم: 7/11 - 'أومو' - وجدت 1 منتجات 🔍 بدء البحث في node None... ✅ انتهى البحث في node None📉 Amazon API: تقليل التأخير إلى 0.52s ⚠️ وجدنا 2 منتجات فقط - محاولة بحد ثقة 15%... ✅ انتهى البحث في node None ⚠️ وجدنا 2 منتجات فقط - محاولة بحد ثقة 15%...⚠️ Amazon API: زيادة التأخير من 0.52s إلى 1.04s✅ تم: 8/11 - 'سائل الغسيل' - وجدت 2 منتجات ✅ انتهى البحث في node None 🔍 بدء البحث في node None...✅ تم: 9/11 - 'منعم الغسيل' - وجدت 3 منتجات✅ تم: 10/11 - 'منظف الغسيل' - وجدت 2 منتجات ✅ انتهى البحث في node None✅ تم: 11/11 - 'بودرة غسيل' - وجدت 3 منتجات============================================================✅ اكتمل البحث عن المنتجات!⏱️ الوقت المستغرق: 10.40 ثانية📊 عدد الكلمات المفتاحية: 11إجمالي عدد النتائج : 31⚡️ متوسط الوقت لكل كلمة مفتاحية: 0.95 ثانية🚀 تسريع: ~3x أسرع من التنفيذ المتسلسل============================================================ 🔍 فلترة 17 منتج من laundry... 🎟 كوبون 20% = خصم 111 ريال 🎟 كوبون 10% = خصم 4 ريال 🎟 كوبون 10% = خصم 3 ريال 🎟 كوبون 10% = خصم 3 ريال 🎟 كوبون 20% = خصم 12 ريال 🎟 كوبون 20% = خصم 12 ريال 🎟 كوبون 20% = خصم 16 ريال 🎟 كوبون 20% = خصم 9 ريال 🎟 كوبون 20% = خصم 15 ريال 🎟 كوبون 20% = خصم 14 ريال 🎟 كوبون 20% = خصم 4 ريال 🎟 كوبون 20% = خصم 27 ريال 🎟 كوبون 20% = خصم 8 ريال 🎟 كوبون 20% = خصم 17 ريال 🎟 كوبون 5% = خصم 1 ريال 🎟 كوبون 5% = خصم 2 ريال 🎟 كوبون 20% = خصم 19 ريال✅ 3 صالح | ❌ 4 مرفوض 📊 أسباب الرفض: ❌ تقييمات قليلة: 4 🔴 floor_cleaner: 10 كلمات🚀 بدء البحث عن المنتجات باستخدام 10 كلمات مفتاحية في القسم 'cleaning' باستخدام 3 خيوط... (🔥 منتجات مخفضة فقط) 🔍 بدء البحث في node None... 🔍 بدء البحث في node None... ✅ انتهى البحث في node None 🔍 بدء البحث في node None... ⚠️ وجدنا 0 منتجات فقط - محاولة بحد ثقة 15%... ✅ انتهى البحث في node None ✅ انتهى البحث في node None📉 Amazon API: تقليل التأخير إلى 0.94s ⚠️ وجدنا 1 منتجات فقط - محاولة بحد ثقة 15%...✅ تم: 1/10 - 'ممسحة' - وجدت 5 منتجات 🔍 بدء البحث في node None... ✅ انتهى البحث في node None 🔄 لم نجد منتجات - محاولة البحث بدون category_node_id... ⚠️ وجدنا 1 منتجات فقط - محاولة بحد ثقة 15%...✅ تم: 2/10 - 'منظف بلاط' - وجدت 1 منتجات📉 Amazon API: تقليل التأخير إلى 0.84s ✅ وجدنا 1 منتجات بدون node - فلترة بالمؤشرات... 🧪 test_mode: قبول بدون خصم: Gento Oudh Disinfectant 3 Liter... ✅ مقبول: Gento Oudh Disinfectant 3 Liter... (ثقة: 65%)✅ تم: 3/10 - 'منظف أرضيات' - وجدت 1 منتجات 🔍 بدء البحث في node None... ✅ انتهى البحث في node None
22.12.2025 14:58
M
🔍 فلترة 3 منتج من chocolate_candy... 🎟 كوبون 5% = خصم 0 ريال✅ 1 صالح | ❌ 0 مرفوض 🟢 snacks_chips: 4 كلمات🚀 بدء البحث عن المنتجات باستخدام 4 كلمات مفتاحية في القسم 'grocery' باستخدام 3 خيوط... (🔥 منتجات مخفضة فقط) 🔍 بدء البحث في node None... ✅ انتهى البحث في node None 🔍 بدء البحث في node None... 🔍 بدء البحث في node None... ⚠️ وجدنا 0 منتجات فقط - محاولة بحد ثقة 15%... ✅ انتهى البحث في node None ⚠️ وجدنا 0 منتجات فقط - محاولة بحد ثقة 15%...📉 Amazon API: تقليل التأخير إلى 0.50s 🔄 لم نجد منتجات - محاولة البحث بدون category_node_id... ✅ انتهى البحث في node None ⚠️ وجدنا 0 منتجات فقط - محاولة بحد ثقة 15%... 🔄 لم نجد منتجات - محاولة البحث بدون category_node_id...⚪️ تم: 1/4 - 'شيبس' - وجدت 0 منتجات 🔍 بدء البحث في node None... ✅ انتهى البحث في node None 🔄 لم نجد منتجات - محاولة البحث بدون category_node_id...📉 Amazon API: تقليل التأخير إلى 0.45s ⚠️ وجدنا 0 منتجات فقط - محاولة بحد ثقة 15%...⚪️ تم: 2/4 - 'رقائق' - وجدت 0 منتجات⚪️ تم: 3/4 - 'بطاطس شيبس' - وجدت 0 منتجات 🔄 لم نجد منتجات - محاولة البحث بدون category_node_id...⚪️ تم: 4/4 - 'مقرمشات' - وجدت 0 منتجات============================================================✅ اكتمل البحث عن المنتجات!⏱️ الوقت المستغرق: 7.21 ثانية📊 عدد الكلمات المفتاحية: 4إجمالي عدد النتائج : 0⚡️ متوسط الوقت لكل كلمة مفتاحية: 1.80 ثانية🚀 تسريع: ~3x أسرع من التنفيذ المتسلسل============================================================ 🟢 cookies_biscuits: 3 كلمات🚀 بدء البحث عن المنتجات باستخدام 3 كلمات مفتاحية في القسم 'grocery' باستخدام 3 خيوط... (🔥 منتجات مخفضة فقط) 🔍 بدء البحث في node None... 🔍 بدء البحث في node None... 🔍 بدء البحث في node None... ✅ انتهى البحث في node None📉 Amazon API: تقليل التأخير إلى 0.41s ⚠️ وجدنا 1 منتجات فقط - محاولة بحد ثقة 15%... ✅ انتهى البحث في node None ⚠️ وجدنا 0 منتجات فقط - محاولة بحد ثقة 15%... 🔄 لم نجد منتجات - محاولة البحث بدون category_node_id...✅ تم: 1/3 - 'بسكويت' - وجدت 1 منتجات ✅ انتهى البحث في node None ⚠️ وجدنا 0 منتجات فقط - محاولة بحد ثقة 15%...📉 Amazon API: تقليل التأخير إلى 0.37s ✅ وجدنا 2 منتجات بدون node - فلترة بالمؤشرات... 🧪 test_mode: قبول بدون خصم: Gullon ZERO Sugar Free CHOCO CHIPS ... ✅ مقبول: Gullon ZERO Sugar Free CHOCO CHIPS COOKI... (ثقة: 100%) 🧪 test_mode: قبول بدون خصم: Pronto Triple Chocolate Cookies, 16... ✅ مقبول: Pronto Triple Chocolate Cookies, 160 G... (ثقة: 75%)✅ تم: 2/3 - 'كوكيز' - وجدت 2 منتجات 🔄 لم نجد منتجات - محاولة البحث بدون category_node_id... ✅ وجدنا 1 منتجات بدون node - فلترة بالمؤشرات... 🧪 test_mode: قبول بدون خصم: Oreo Chocolate Cream Biscuit Multip... ❌ مرفوض: Oreo Chocolate Cream Biscuit Multipack 3... (ثقة: 0%) ⚪️ تم: 3/3 - 'بسكويت أوريو' - وجدت 0 منتجات============================================================✅ اكتمل البحث عن المنتجات!⏱️ الوقت المستغرق: 5.04 ثانية📊 عدد الكلمات المفتاحية: 3إجمالي عدد النتائج : 3⚡️ متوسط الوقت لكل كلمة مفتاحية: 1.68 ثانية🚀 تسريع: ~3x أسرع من التنفيذ المتسلسل============================================================ 🔍 فلترة 3 منتج من cookies_biscuits... 🎟 كوبون 20% = خصم 3 ريال 🎟 كوبون 20% = خصم 3 ريال 🎟 كوبون 5% = خصم 0 ريال✅ 1 صالح | ❌ 1 مرفوض 📊 أسباب الرفض: ❌ تقييمات قليلة: 1 🟢 cake_icecream: 2 كلمات🚀 بدء البحث عن المنتجات باستخدام 2 كلمات مفتاحية في القسم 'grocery' باستخدام 2 خيوط... (🔥 منتجات مخفضة فقط) 🔍 بدء البحث في node None... 🔍 بدء البحث في node None... ✅ انتهى البحث في node None ⚠️ وجدنا 2 منتجات فقط - محاولة بحد ثقة 15%...✅ تم: 1/2 - 'كيك' - وجدت 2 منتجات ✅ انتهى البحث في node None📉 Amazon API: تقليل التأخير إلى 0.33s ⚠️ وجدنا 1 منتجات فقط - محاولة بحد ثقة 15%...✅ تم: 2/2 - 'حلى' - وجدت 1 منتجات============================================================✅ اكتمل البحث عن المنتجات!⏱️ الوقت المستغرق: 2.36 ثانية📊 عدد الكلمات المفتاحية: 2إجمالي عدد النتائج : 3⚡️ متوسط الوقت لكل كلمة مفتاحية: 1.18 ثانية🚀 تسريع: ~3x أسرع من التنفيذ المتسلسل============================================================
22.12.2025 16:19
M
🔍 فلترة 4 منتج من tomato_sauces... 🎟 كوبون 5% = خصم 1 ريال 🎟 كوبون 20% = خصم 4 ريال 🎟 كوبون 20% = خصم 3 ريال✅ 1 صالح | ❌ 3 مرفوض 📊 أسباب الرفض: ❌ تقييمات قليلة: 3🚀 بدء البحث عن المنتجات باستخدام 3 كلمات مفتاحية في القسم 'grocery' باستخدام 3 خيوط... (🔥 منتجات مخفضة فقط) 🔍 بدء البحث في node None... ✅ انتهى البحث في node None 🔍 بدء البحث في node None... ✅ انتهى البحث في node None 🔍 بدء البحث في node None... ⚠️ وجدنا 0 منتجات فقط - محاولة بحد ثقة 15%...📉 Amazon API: تقليل التأخير إلى 0.99s ⚠️ وجدنا 0 منتجات فقط - محاولة بحد ثقة 15%... ✅ انتهى البحث في node None ⚠️ وجدنا 0 منتجات فقط - محاولة بحد ثقة 15%... 🔄 لم نجد منتجات - محاولة البحث بدون category_node_id... 🔄 لم نجد منتجات - محاولة البحث بدون category_node_id... 🔄 لم نجد منتجات - محاولة البحث بدون category_node_id...📉 Amazon API: تقليل التأخير إلى 0.89s ✅ وجدنا 1 منتجات بدون node - فلترة بالمؤشرات... ✅ وجدنا 2 منتجات بدون node - فلترة بالمؤشرات... ⚠️ منتج بدون عروض: B0B97LCR5F ⚠️ منتج بدون عروض: B0C2HLM9SY⚪️ تم: 1/3 - 'دجاج' - وجدت 0 منتجات 🧪 test_mode: قبول بدون خصم: Treva Light Meat Tuna In Vegetable ... ✅ مقبول: Treva Light Meat Tuna In Vegetable Oil, ... (ثقة: 100%)✅ تم: 2/3 - 'لحم' - وجدت 1 منتجات ✅ وجدنا 3 منتجات بدون node - فلترة بالمؤشرات... ⚠️ منتج بدون عروض: B0DZF4F62F 🧪 test_mode: قبول بدون خصم: Treva Light Meat Tuna In Vegetable ... ✅ مقبول: Treva Light Meat Tuna In Vegetable Oil, ... (ثقة: 100%) 🧪 test_mode: قبول بدون خصم: Reem Food Beef Luncheon , 340 Gm... ✅ مقبول: Reem Food Beef Luncheon , 340 Gm... (ثقة: 55%)✅ تم: 3/3 - 'لحوم' - وجدت 2 منتجات============================================================✅ اكتمل البحث عن المنتجات!⏱️ الوقت المستغرق: 8.54 ثانية📊 عدد الكلمات المفتاحية: 3إجمالي عدد النتائج : 3⚡️ متوسط الوقت لكل كلمة مفتاحية: 2.85 ثانية🚀 تسريع: ~3x أسرع من التنفيذ المتسلسل============================================================ 🔍 فلترة 2 منتج من meat_chicken... 🎟 كوبون 5% = خصم 1 ريال 🎟 كوبون 5% = خصم 0 ريال✅ 1 صالح | ❌ 0 مرفوض🚀 بدء البحث عن المنتجات باستخدام 3 كلمات مفتاحية في القسم 'grocery' باستخدام 3 خيوط... (🔥 منتجات مخفضة فقط) 🔍 بدء البحث في node None... ✅ انتهى البحث في node None 🔍 بدء البحث في node None... ✅ انتهى البحث في node None 🔍 بدء البحث في node None... ⚠️ وجدنا 1 منتجات فقط - محاولة بحد ثقة 15%... ⚠️ وجدنا 1 منتجات فقط - محاولة بحد ثقة 15%... ✅ انتهى البحث في node None📉 Amazon API: تقليل التأخير إلى 0.80s ⚠️ وجدنا 0 منتجات فقط - محاولة بحد ثقة 15%...✅ تم: 1/3 - 'سمك' - وجدت 1 منتجات✅ تم: 2/3 - 'تونة' - وجدت 1 منتجات 🔄 لم نجد منتجات - محاولة البحث بدون category_node_id... ✅ وجدنا 7 منتجات بدون node - فلترة بالمؤشرات... 🧪 test_mode: قبول بدون خصم: Gingersnaps B SHORTS SHRIMP 11-12 Y... ❌ مرفوض: Gingersnaps B SHORTS SHRIMP 11-12 Y 6500... (ثقة: 35%) 🧪 test_mode: قبول بدون خصم: HASTHIP® Floating Betta Fish Rest A... ❌ مرفوض: HASTHIP® Floating Betta Fish Rest Area, ... (ثقة: 0%) 🧪 test_mode: قبول بدون خصم: Bukela Aquarium Fish Tank Biochemic... ❌ مرفوض: Bukela Aquarium Fish Tank Biochemical Co... (ثقة: 0%) 🧪 test_mode: قبول بدون خصم: Simulation Shrimp Lure Bait, Artifi... ❌ مرفوض: Simulation Shrimp Lure Bait, Artificial ... (ثقة: 35%) 🧪 test_mode: قبول بدون خصم: Shrimp Hideout Cave 2 Pcs Breeding ... ❌ مرفوض: Shrimp Hideout Cave 2 Pcs Breeding Hide ... (ثقة: 0%) 🧪 test_mode: قبول بدون خصم: Fishing Net with Telescoping Pole H... ❌ مرفوض: Fishing Net with Telescoping Pole Handle... (ثقة: 35%) 🧪 test_mode: قبول بدون خصم: Soft Shrimp Artificial Bait with Ho... ❌ مرفوض: Soft Shrimp Artificial Bait with Hook 9c... (ثقة: 35%)⚪️ تم: 3/3 - 'روبيان' - وجدت 0 منتجات
22.12.2025 16:19
M
============================================================✅ اكتمل البحث عن المنتجات!⏱️ الوقت المستغرق: 6.52 ثانية📊 عدد الكلمات المفتاحية: 3إجمالي عدد النتائج : 2⚡️ متوسط الوقت لكل كلمة مفتاحية: 2.17 ثانية🚀 تسريع: ~3x أسرع من التنفيذ المتسلسل============================================================ 🔍 فلترة 1 منتج من fish... ✅ 1 صالح | ❌ 0 مرفوض🚀 بدء البحث عن المنتجات باستخدام 4 كلمات مفتاحية في القسم 'grocery' باستخدام 3 خيوط... (🔥 منتجات مخفضة فقط) 🔍 بدء البحث في node None... ✅ انتهى البحث في node None 🔍 بدء البحث في node None... ✅ انتهى البحث في node None 🔍 بدء البحث في node None...📉 Amazon API: تقليل التأخير إلى 0.72s ⚠️ وجدنا 0 منتجات فقط - محاولة بحد ثقة 15%... ⚠️ وجدنا 1 منتجات فقط - محاولة بحد ثقة 15%... ✅ انتهى البحث في node None ⚠️ وجدنا 0 منتجات فقط - محاولة بحد ثقة 15%... 🔄 لم نجد منتجات - محاولة البحث بدون category_node_id...✅ تم: 1/4 - 'خضار' - وجدت 1 منتجات 🔍 بدء البحث في node None...📉 Amazon API: تقليل التأخير إلى 0.65s ✅ وجدنا 2 منتجات بدون node - فلترة بالمؤشرات... ⚠️ منتج بدون عروض: B085D3FDM9 ⚠️ منتج بدون عروض: B0BC1H4Z8L⚪️ تم: 2/4 - 'خضروات' - وجدت 0 منتجات✅ تم: 3/4 - 'فواكه' - وجدت 1 منتجات ✅ انتهى البحث في node None ⚠️ وجدنا 0 منتجات فقط - محاولة بحد ثقة 15%... 🔄 لم نجد منتجات - محاولة البحث بدون category_node_id... ✅ وجدنا 1 منتجات بدون node - فلترة بالمؤشرات... ❌ مرفوض: ELECDON Kids Fruits Vegetables and Natur... (ثقة: 0%)⚪️ تم: 4/4 - 'فاكهة' - وجدت 0 منتجات============================================================✅ اكتمل البحث عن المنتجات!⏱️ الوقت المستغرق: 8.24 ثانية📊 عدد الكلمات المفتاحية: 4إجمالي عدد النتائج : 2⚡️ متوسط الوقت لكل كلمة مفتاحية: 2.06 ثانية🚀 تسريع: ~3x أسرع من التنفيذ المتسلسل============================================================ 🔍 فلترة 2 منتج من vegetables_fruits... 🎟 كوبون 5% = خصم 0 ريال✅ 1 صالح | ❌ 1 مرفوض 📊 أسباب الرفض: ❌ تقييمات قليلة: 1🚀 بدء البحث عن المنتجات باستخدام 5 كلمات مفتاحية في القسم 'grocery' باستخدام 3 خيوط... (🔥 منتجات مخفضة فقط) 🔍 بدء البحث في node None... ✅ انتهى البحث في node None 🔍 بدء البحث في node None... ✅ انتهى البحث في node None 🔍 بدء البحث في node None...📉 Amazon API: تقليل التأخير إلى 0.58s ⚠️ وجدنا 0 منتجات فقط - محاولة بحد ثقة 15%... ⚠️ وجدنا 0 منتجات فقط - محاولة بحد ثقة 15%... ✅ انتهى البحث في node None 🔄 لم نجد منتجات - محاولة البحث بدون category_node_id... ⚠️ وجدنا 1 منتجات فقط - محاولة بحد ثقة 15%... 🔄 لم نجد منتجات - محاولة البحث بدون category_node_id...📉 Amazon API: تقليل التأخير إلى 0.53s✅ تم: 1/5 - 'زبدة' - وجدت 1 منتجات 🔍 بدء البحث في node None... ✅ وجدنا 1 منتجات بدون node - فلترة بالمؤشرات... 🧪 test_mode: قبول بدون خصم: Kraft Cheddar Cheese Spread 480g... ✅ مقبول: Kraft Cheddar Cheese Spread 480g... (ثقة: 75%)✅ تم: 2/5 - 'جبن' - وجدت 1 منتجات ✅ انتهى البحث في node None 🔍 بدء البحث في node None...⚪️ تم: 3/5 - 'جبنة' - وجدت 0 منتجات ⚠️ وجدنا 0 منتجات فقط - محاولة بحد ثقة 15%... 🔄 لم نجد منتجات - محاولة البحث بدون category_node_id... ✅ انتهى البحث في node None📉 Amazon API: تقليل التأخير إلى 0.47s ⚠️ وجدنا 1 منتجات فقط - محاولة بحد ثقة 15%...⚪️ تم: 4/5 - 'زبادي' - وجدت 0 منتجات✅ تم: 5/5 - 'لبنة' - وجدت 1 منتجات============================================================✅ اكتمل البحث عن المنتجات!⏱️ الوقت المستغرق: 7.34 ثانية📊 عدد الكلمات المفتاحية: 5إجمالي عدد النتائج : 3⚡️ متوسط الوقت لكل كلمة مفتاحية: 1.47 ثانية🚀 تسريع: ~3x أسرع من التنفيذ المتسلسل============================================================
22.12.2025 16:19
M
✅ تم نشر: صوص حار من رانا، 180 مل - عبوة واحدة...16:17:52 | INFO | ✅ [2/2] تم النشر: 4/416:17:52 | INFO |================================================================================16:17:52 | INFO | ✅ النتيجة النهائية - البقالة و الطعام:16:17:52 | INFO | • المستهدف: 416:17:52 | INFO | • المنشور: 416:17:52 | INFO | • الفشل: 016:17:52 | INFO | • معدل النجاح: 100.0%16:17:52 | INFO | ================================================================================[2025-12-22 16:17:52] [INFO] ✅ Section completed: البقالة و الطعام ✅ تم نشر 4 منتج من فئة grocery============================================================📦 بدء قسم مستلزمات التنظيف (4 منتج)============================================================🔍 جمع منتجات مستلزمات التنظيف... 📊 تصنيف الكلمات: 0 أساسي | 0 مهم | 0 كمالي 🎯 إجمالي المهام: 0 📋 عدد المنتجات المنشورة سابقاً: 4 🧪 وضع الاختبار: تخفيف شروط الفلترة (min_reviews=20)16:17:55 | INFO | 🔍 بدء البحث في cleaning... 🎯 الهدف المعدّل: 45 منتج صالح (أصلي: 30 × 1.5) ✅ بحث كامل في 22 فئة فرعية🔥 بحث مع فلترة فورية (min_reviews=20) 📊 الفئات: 12 أساسية | 5 مهمة | 5 ترفيهية 🔴 dish_soap: 11 كلمات🚀 بدء البحث عن المنتجات باستخدام 11 كلمات مفتاحية في القسم 'cleaning' باستخدام 3 خيوط... (🔥 منتجات مخفضة فقط) 🔍 بدء البحث في node None... 🔍 بدء البحث في node None... ✅ انتهى البحث في node None 🔍 بدء البحث في node None... ⚠️ وجدنا 1 منتجات فقط - محاولة بحد ثقة 15%... ✅ انتهى البحث في node None ⚠️ وجدنا 2 منتجات فقط - محاولة بحد ثقة 15%... ✅ انتهى البحث في node None ⚠️ وجدنا 2 منتجات فقط - محاولة بحد ثقة 15%...⚠️ Amazon API: زيادة التأخير من 0.56s إلى 1.12s✅ تم: 1/11 - 'منظف' - وجدت 1 منتجات 🔍 بدء البحث في node None...✅ تم: 2/11 - 'منظف غسيل ' - وجدت 2 منتجات✅ تم: 3/11 - 'صابون أطباق' - وجدت 2 منتجات ✅ انتهى البحث في node None 🔍 بدء البحث في node None... ✅ انتهى البحث في node None 🔍 بدء البحث في node None... ⚠️ وجدنا 1 منتجات فقط - محاولة بحد ثقة 15%... ⚠️ وجدنا 1 منتجات فقط - محاولة بحد ثقة 15%... ✅ انتهى البحث في node None📉 Amazon API: تقليل التأخير إلى 1.00s✅ تم: 4/11 - 'فيري' - وجدت 4 منتجات✅ تم: 5/11 - 'سائل جلي' - وجدت 1 منتجات 🔍 بدء البحث في node None... ✅ انتهى البحث في node None 🔍 بدء البحث في node None...✅ تم: 6/11 - 'منظف أطباق' - وجدت 1 منتجات ⚠️ وجدنا 0 منتجات فقط - محاولة بحد ثقة 15%... ✅ انتهى البحث في node None 🔍 بدء البحث في node None... ✅ انتهى البحث في node None📉 Amazon API: تقليل التأخير إلى 0.90s✅ تم: 7/11 - 'جلي أطباق' - وجدت 3 منتجات ⚠️ وجدنا 0 منتجات فقط - محاولة بحد ثقة 15%... 🔍 بدء البحث في node None... ✅ انتهى البحث في node None 🔄 لم نجد منتجات - محاولة البحث بدون category_node_id...✅ تم: 8/11 - 'سائل غسيل أطباق' - وجدت 3 منتجات 🔍 بدء البحث في node None... ✅ انتهى البحث في node None 🔄 لم نجد منتجات - محاولة البحث بدون category_node_id... ⚠️ وجدنا 2 منتجات فقط - محاولة بحد ثقة 15%...📉 Amazon API: تقليل التأخير إلى 0.81s ✅ وجدنا 1 منتجات بدون node - فلترة بالمؤشرات...⚪️ تم: 9/11 - 'برسيل أطباق' - وجدت 0 منتجات ⚠️ منتج بدون عروض: B09YDQ8NJZ⚪️ تم: 10/11 - 'منظف جلي' - وجدت 0 منتجات✅ تم: 11/11 - 'صابون غسيل أطباق' - وجدت 2 منتجات============================================================✅ اكتمل البحث عن المنتجات!⏱️ الوقت المستغرق: 18.72 ثانية📊 عدد الكلمات المفتاحية: 11إجمالي عدد النتائج : 19⚡️ متوسط الوقت لكل كلمة مفتاحية: 1.70 ثانية🚀 تسريع: ~3x أسرع من التنفيذ المتسلسل============================================================ 🔍 فلترة 10 منتج من dish_soap... 🎟 كوبون 20% = خصم 9 ريال 🎟 كوبون 20% = خصم 4 ريال 🎟 كوبون 20% = خصم 7 ريال 🎟 كوبون 20% = خصم 5 ريال 🎟 كوبون 5% = خصم 1 ريال 🎟 كوبون 20% = خصم 4 ريال 🎟 كوبون 5% = خصم 1 ريال
22.12.2025 16:19
ياسر
# ============================================# Amazon Bot - Git Ignore# ============================================# 🔐 ملفات البيئة والأمان (مهم جداً!).env.env.*!.env.example# 🔑 ملفات الجلسات*.session*.session-journalmira_session*# 📦 Pythonpycache//pycache*.py[cod]*$py.class*.so.Pythonbuild/develop-eggs/dist/downloads/eggs/.eggs/lib/lib64/parts/sdist/var/wheels/*.egg-info/.installed.cfg*.egg# 🗄 قواعد البيانات*.db*.sqlite*.sqlite3# 📁 ملفات Cache والـ JSON المؤقتةcoupon_cache.jsoncoupons_cache.jsonsaiydat_cache.jsonbanner_products.jsonsearch_memory.json*.cache.coupons*# 📝 ملفات Loglogs//logs/**.logbot_errors.txtbot_output.txt# 🖼 ملفات مؤقتة والصور*.tmp*.temptemp/tmp//main_pics/*# 🔧 IDE و Editor.vscode/.vscode.idea/*.swp*.swo*~# 📦 Virtual Environment.venv/venv/ENV/env/# 🧪 ملفات الاختبار HTMLtest_*.html# 🔒 ملفات القفلbot.lock# 🖥 ملفات النظام.DS_StoreThumbs.db
22.12.2025 16:23
M
محتاج شخص مبرمج خبير له خبرة في الويب سكرابينج و سحب البيانات1 - لعمل اند بوينت , ل استقبال رابط المنتج من موقع شي ان , و الرد ب بيانات المنتج كاملة ( يتم تزويد المستقل بشكل الداتا الي نحتاجها )2 - لعمل اند بوينت , ل استقبال رابط المنتج من موقع تيمو , و الرد ب بيانات المنتج كاملة ( نفس شكل الداتا المرسل هو شكل واحد ثابت )متوفر لدينا باك NodeJSالمطلوب :الاند بوينت الي يتم تسليمها , تعمل بشكل سليم و فعال بدون اي عطل و علي المدي البعيدنحتاج الخدمتين أو واحده من الخدمتين اذا تعرف تسوي واحده منهم فقط مفيش مشكلة نحتاجها ايضا
22.12.2025 16:37
M
عندهم مبرمج نود جي اس
22.12.2025 16:38
ياسر
تمام 👍ده تلخيص احترافي + شرح المطلوب ببساطة تقدر تفهمه أو تحطه في دماغك وانت بتقيّم العرض:أولًا: الاختصار (نسخة قصيرة مناسبة لموقع عمل حر)نبحث عن مبرمج خبير في Web Scrapingلإنشاء API Endpoints على Node.js تقوم بـ:استقبال رابط منتج من Sheinاستقبال رابط منتج من Temuوإرجاع بيانات المنتج كاملة بصيغة JSON موحدةيشترط أن تكون الخدمة مستقرة، موثوقة، وقابلة للعمل طويل المدىيمكن تنفيذ خدمة واحدة فقط (Shein أو Temu) أو الاثنتين معًا.ثانيًا: شرح المطلوب بالظبط (بالعقلية التقنية)📌 عندهم إيه؟Backend جاهز بـ Node.jsهيضيفوا فيه Endpoints جديدة📌 المطلوب تنفيذه تقنيًا1️⃣ Endpoint لـ Sheinيستقبل:{ "url": "https://www.shein.com/..."}يرجّع:{ "title": "", "price": "", "images": [], "variants": [], "sizes": [], "colors": [], "description": "", ...}شكل الداتا هيحددوها هم للمستقل2️⃣ Endpoint لـ Temuنفس الفكرة بالضبطنفس شكل الداتا (Unified Response Schema)📌 النقطة المهمة جدًامش مجرد Scraping عادي ❌هم محتاجين:يتجاوز:Anti-botCloudflareDynamic renderingيشتغل:لفترة طويلةبدون كسر مع أي تحديث بسيطAPI Production-ready مش تجربة📌 أدوات متوقعة ضمنيًا(حتى لو مش مكتوبة)Puppeteer / PlaywrightProxy RotationUser-Agent spoofingError handling + retriesCaching (اختياري)ثالثًا: ده يطلب مستوى إيه من المبرمج؟🔴 مش Junior🔴 مش Scraping بسيط بالـ axios✅ شخص فاهم:Headless browsersAnti-scraping systemsWeb scraping at scaleAPI designخلاصة سريعةهم عاوزين Service مش سكريبتEndpoint ثابت يعتمد عليه في مشروع حقيقيلو حابب 👌أقدر:أكتبلك رد جاهز تقدّم بيه على الوظيفةأو أشرحلك لو انت مناسب للوظيفة ولا لأأو أساعدك تقدّر سعر عادل للمهمةقولّي تحب إيه 👌
22.12.2025 16:41
ياسر
سؤال ممتاز 👌وده تفكير صح لأن Python هو الأقوى فعلًا في الـ Web Scraping.خلّيك معايا خطوة خطوة وبأسلوب عملي 👇---## الفكرة العامة (مختصر جدًا)أنت مش محتاج تدمج Python جوّه NodeJSأنت تعمل:> Python Scraping Service> +> NodeJS يكلّمه عن طريق HTTPيعني Microservice Architecture ✅---## الشكل النهائي للنظامClient | | (request) vNodeJS Backend | | (internal API call) vPython Scraper (FastAPI) | vShein / Temu---## الطريقة الصحيحة (Best Practice)### 1️⃣ تبني API بالـ Pythonاستخدم:* FastAPI (خفيف + سريع + ممتاز للـ APIs)* Playwright أو Selenium#### مثال بسيط:from fastapi import FastAPIfrom pydantic import BaseModelapp = FastAPI()class ProductRequest(BaseModel): url: str@app.post("/scrape/shein")def scrape_shein(data: ProductRequest): product_data = scrape_shein_product(data.url) return product_data📌 هنا Python بيشتغل كسيرفر مستقل---### 2️⃣ NodeJS يتواصل مع Pythonفي NodeJS:const axios = require("axios");async function getSheinProduct(url) { const res = await axios.post("http://python-service:8000/scrape/shein", { url }); return res.data;}---## ليه الطريقة دي أفضل؟✅ Python أقوى في:* Anti-bot bypass* Browser automation* Parsing معقد✅ NodeJS:* يفضل للـ Backend العام* Authentication* Rate limiting* Business logic---## طرق التشغيل (Production)### الخيار الأفضل 🔥Docker* Container لـ NodeJS* Container لـ Python* Container لـ Proxy (اختياري)services: api: build: ./node scraper: build: ./python---## مهم جدًا (نقطة الخبرة)عشان الخدمة تعيش طويل:### لازم تراعي:* Rotating proxies* Headful mode أحيانًا* Random delays* Stealth plugins* Auto retries* Logging---## بدائل أقل احترافية (مش مفضلة)❌ تشغيل Python كـ child_process❌ Flask بدون handling❌ Scraping مباشر من NodeJS---## الخلاصة✔️ ابني Scraper بـ Python✔️ خليه API مستقلة✔️ NodeJS يكلمه كأنه خدمة خارجية✔️ نفس شكل الـ JSON دايمًا---لو تحب:* أديك Architecture جاهز للعميل* أو Docker setup كامل* أو Skeleton مشروع Python + Node* أو نص رد تقني تبعته للعميلقولّي تحب إيه 👌
22.12.2025 16:42
ياسر
أبني المشروع بايثون وأبني له api
22.12.2025 16:44
ياسر
مبرمج الباك يتفاعل معها عبر ال api
22.12.2025 16:44
ياسر
أهلًا 👋اطلعت على تفاصيل المشروع، وعندي خبرة في Web Scraping وبناء APIs مستقرة.أقدر أنفّذ:Endpoints تستقبل روابط منتجات من Shein و/أو Temuوترجّع بيانات المنتج كاملة بصيغة موحدة حسب المطلوبمع ضمان الاستقرار والعمل بشكل موثوق على المدى الطويلممكن تنفيذ خدمة واحدة أو الاتنين حسب احتياجكم.يسعدني نناقش التفاصيل ونبدأ 👍
22.12.2025 16:47
ياسر
بيساعدوا بشكل مذهل بالبرمجة
22.12.2025 21:28
ياسر
بدي احذف كل ملفات الماركداون والhtml
22.12.2025 21:31
ياسر
del *.mddel *.html
22.12.2025 21:31
← العودة إلى الرئيسية