Skip to main content

A professional web scraper and decrypter API & CLI tool for ArabSeed and its mirrors.

Project description

🎬 كاشف ومستخرج روابط عرب سيد الاحترافي (ArabSeed Scraper & Decrypter API)

أداة بايثون (Python) متطورة وسريعة جداً للبحث التفاعلي واستخراج جميع روابط المشاهدة المباشرة (البث المباشر) وروابط التحميل المباشر من موقع عرب سيد ومراياه المختلفة وفك تشفيرها تلقائياً.


✨ المميزات الرئيسية (Key Features)

  1. فك التشفير الكامل (100% Decryption): يقوم الكود تلقائياً باكتشاف وفك تشفير الروابط المبهمة والمحمية بـ Base64 ليوفر لك الروابط المباشرة والسريعة فوراً.
  2. استخراج المشاهدة والتحميل معاً: يستخرج جميع سيرفرات البث المباشر (مثل مشغل عرب سيد المدمج) بالإضافة إلى جميع سيرفرات التحميل بمختلف الجودات والأحجام.
  3. دعم كامل للمسلسلات: عند اختيار مسلسل، يكتشف السكريبت قائمة حلقات الموسم بالكامل، ويعرضها لك بشكل تفاعلي لتختار الحلقة المطلوبة.
  4. تخطي الحجب التلقائي (Automatic Fallback): في حال تم حجب النطاق الرئيسي في بلدك، يقوم الكود تلقائياً بالتبديل بين النطاقات البديلة الشغالة (Mirrors) لضمان استقرار العمل.
  5. واجهتين للتشغيل (Dual Interface):
    • واجهة برمجية (API Class): سهلة الدمج في أي مشروع بايثون آخر أو سيرفر ويب (FastAPI / Flask).
    • واجهة تفاعلية (CLI): واجهة رسومية ملونة ومنظمة داخل مبسط الأوامر باستخدام مكتبة rich.

🛠️ كيفية التثبيت والتشغيل (Installation & Setup)

1. تثبيت المتطلبات (Install Dependencies)

افتح مبسط الأوامر (Terminal/CMD) في هذا المجلد وقم بتثبيت المكتبات المطلوبة:

pip install -r requirements.txt

2. تشغيل الأداة التفاعلية (Run the CLI Tool)

لتشغيل واجهة البحث والتحميل التفاعلية الرائعة:

python arabseed_scraper.py

📦 استخدام الكود برمجياً (API Integration)

يمكنك استيراد الكود واستخدامه في مشروعك الخاص بكل سهولة:

from arabseed_scraper import ArabSeedAPI

# 1. تهيئة الكلاس
api = ArabSeedAPI()

# 2. البحث عن فيلم أو مسلسل أو أغنية
results = api.search("فيلم الست")

for idx, item in enumerate(results):
    print(f"[{idx}] {item['title']} - النوع: {item['type']}")

# 3. استخراج روابط المشاهدة والتحميل لأول نتيجة
if results:
    url = results[0]['url']
    
    print("\n📺 سيرفرات البث المباشر (Streaming):")
    watch_links = api.get_watch_links(url)
    for w in watch_links:
        print(f"  السيرفر: {w['server']} -> رابط البث: {w['direct_link']}")
        
    print("\n📥 سيرفرات التحميل المباشر (Downloads):")
    download_links = api.get_download_links(url)
    for d in download_links:
        print(f"  السيرفر: {d['server']} | الجودة: {d['quality']} -> الرابط: {d['direct_link']}")

👨‍💻 معلومات النقل والمسارات

  • المسار الحالي للمشروع المكتمل: C:\Users\secon\Documents\ArabSeedScraper\
  • الملف الرئيسي: arabseed_scraper.py
  • ملف المتطلبات: requirements.txt

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

arabseed_scraper-1.0.0.tar.gz (16.0 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

arabseed_scraper-1.0.0-py3-none-any.whl (12.8 kB view details)

Uploaded Python 3

File details

Details for the file arabseed_scraper-1.0.0.tar.gz.

File metadata

  • Download URL: arabseed_scraper-1.0.0.tar.gz
  • Upload date:
  • Size: 16.0 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.14.1

File hashes

Hashes for arabseed_scraper-1.0.0.tar.gz
Algorithm Hash digest
SHA256 87cc92bc8bff348af1be54498bb0cf49c75f945be70a6a855559026ea9c82278
MD5 8a2fa3d4e18a06505ceda9e017d10567
BLAKE2b-256 e99df493627689302f17354642f532830a4244c591841be9af9813cb2193dbda

See more details on using hashes here.

File details

Details for the file arabseed_scraper-1.0.0-py3-none-any.whl.

File metadata

File hashes

Hashes for arabseed_scraper-1.0.0-py3-none-any.whl
Algorithm Hash digest
SHA256 ba2f3398df8e663a048e8aee41d1fd7a72bd73040bdaa31615450ad0bc9f82ab
MD5 0c77c0411203960e4137b01c562b3dce
BLAKE2b-256 4a0c40bf42c5471591c8aa425d37e4fb954b6394c713ced6efb015bd9ce95644

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page