
MediaCrawler: زاحف وسائط ذاتية
مجاني

MediaCrawler هو زاحف وسائط ذاتية مصمم لاستخراج البيانات من منصات التواصل الاجتماعي المختلفة. يوفر وظائف مثل البحث عن المنشورات والتعليقات بناءً على الكلمات الرئيسية أو المعرفات المحددة. تدعم الأداة منصات متعددة وخيارات قواعد بيانات (SQLite و MySQL). يتطلب Python 3.11 و Node.js (لبعض المنصات). يمكن للمستخدمين تكوين إعدادات مثل استخراج التعليقات واختيارات قاعدة البيانات. تتضمن الوثائق تعليمات الإعداد وتفاصيل بنية المشروع وأدلة استكشاف الأخطاء وإصلاحها. كما يوفر خيارات للتبرع ودعم المطورين. يستخدم المشروع uv لإدارة التبعيات و Playwright لأتمتة المتصفح.
يزحف البيانات من منصات التواصل الاجتماعي المختلفة.
يسمح بالبحث عن المنشورات والتعليقات باستخدام الكلمات الرئيسية أو المعرفات المحددة.
يدعم SQLite و MySQL لتخزين البيانات.
يستخدم `uv` لإدارة تبعيات Python بشكل متسق.
يوظف Playwright للتفاعل مع المتصفح.
يوفر خيارات قابلة للتخصيص في `config/base_config.py`.
قم بتثبيت Python 3.11 و Node.js (الإصدار >= 16.0.0). استخدم uv sync لإدارة تبعيات Python. قم بتثبيت برامج تشغيل متصفح Playwright: playwright install. قم بتكوين الإعدادات في config/base_config.py (على سبيل المثال، تمكين استخراج التعليقات). قم بتشغيل الزاحف باستخدام أوامر مثل python main.py --platform --lt qrcode --type search.
تتبع وتحليل المحتوى المتعلق بكلمات رئيسية أو مواضيع محددة.
جمع المنشورات والتعليقات من منصات متعددة للبحث أو التحليل.
جمع البيانات لتحليل المشاعر وتحديد الاتجاهات والأغراض التحليلية الأخرى.
لجمع وتحليل بيانات وسائل التواصل الاجتماعي لمشاريع البحث.
لجمع ومعالجة بيانات وسائل التواصل الاجتماعي للاستخبارات التجارية.
لاستخدام وتخصيص الزاحف لتلبية احتياجات استخراج البيانات المحددة.
MediaCrawler هو مشروع مفتوح المصدر ومتاح مجانًا.