Ezoo Download برنامج لنظام ويندوز كُتب من الصفر بلغة Rust، يجلب الملفات من الروابط التي يحددها المستخدم ويحفظها على جهازه. يقسّم البرنامج الملف على عدة اتصالات، ويستأنف العمل من حيث توقف إذا انقطع الاتصال. وتدعم واجهته ثماني لغات: العربية والإنجليزية والفرنسية والإسبانية والألمانية والبرتغالية والتركية والروسية.
Important
يتحمّل المستخدم مسؤولية احترام حقوق الملكية وشروط استخدام أي محتوى يتعامل معه من خلال البرنامج.
| الميزة | التفاصيل |
|---|---|
| 🔀 اتصالات متعددة | تقسيم الملف على ما يصل إلى 32 اتصالًا في الوقت نفسه |
| ⏯️ الاستئناف | الإيقاف المؤقت والاستئناف في أي وقت، حتى بعد إغلاق البرنامج |
| 🌐 إضافة للمتصفح | استقبال الملفات من المتصفح، مع خطوات تركيب الإضافة من داخل البرنامج |
| 🎬 الفيديو والصوت | حفظ الفيديو والصوت من الصفحات وقوائم التشغيل مع اختيار الجودة |
| 🗂️ تصنيف تلقائي | وضع كل ملف في المجلد المناسب لنوعه |
| ⏰ قوائم انتظار وجدولة | قوائم انتظار، وتشغيل في موعد محدد، وإيقاف تشغيل الجهاز عند الانتهاء |
| 🐢 تحديد السرعة | حدّ عام للسرعة أو حدّ خاص بكل ملف |
| 🔎 Grabber | جمع الملفات من صفحة كاملة دفعة واحدة |
| 📋 القوائم | إضافة روابط متعددة دفعة واحدة، واستيراد القوائم وتصديرها |
| 🖱️ التحديد المتعدد | باستخدام Ctrl و Shift و Ctrl+A والسحب بالفأرة |
| 🌍 ثماني لغات | العربية، English، Français، Español، Deutsch، Português، Türkçe، Русский |
ثبّت البرنامج من GitHub Releases في صفحة المشروع. يُثبَّت البرنامج للمستخدم الحالي ولا يحتاج إلى صلاحيات المسؤول.
شغّل الملف BUILD.bat، وستجد ملف الإعداد EzooDownload-Setup في مجلد dist.
- Windows 10 أو Windows 11 (إصدار 64-bit)
- اتصال بالإنترنت
حرصًا على الوضوح، هذه هي المهام التي يؤديها البرنامج تلقائيًا:
| الوظيفة | التفاصيل |
|---|---|
| 🔄 تحديث البرنامج | عند التشغيل وكل 6 ساعات يقرأ البرنامج ملف version.json من GitHub Releases الخاصة بالمشروع. إذا وُجد إصدار جديد، يجلبه من GitHub Releases فقط، ويتحقق من بصمة SHA-256 الخاصة به، ثم يثبّته دون إظهار نوافذ ويعيد تشغيل نفسه. التحديث إلزامي، ويمكن البحث عنه فورًا من قائمة Help ← Check for updates. |
| 🧰 الأدوات المساعدة | يستخدم البرنامج أداتي yt-dlp و FFmpeg (الموجودتين في مجلد tools)، ويحدّثهما مرة يوميًا من صفحات إصداراتهما على GitHub. |
| 🔌 الاتصال بالإضافة | يفتح البرنامج منفذًا محليًا على 127.0.0.1 (الافتراضي 9614) لتتواصل معه إضافة المتصفح. هذا المنفذ غير متاح من الشبكة، ويرفض أي طلب لا يأتي من الإضافة. |
| 🍪 ملفات تعريف الارتباط | ترسل الإضافة إلى البرنامج ملفات تعريف الارتباط وعنوان الصفحة الخاصين بالملف المطلوب فقط، لكي تعمل الروابط التي تتطلب تسجيل الدخول. تنتقل هذه البيانات إلى البرنامج على الجهاز نفسه فقط. |
| 📋 الحافظة | يراقب البرنامج الحافظة، وإذا نُسخ رابط لملف يعرض إضافته. يمكن إيقاف ذلك من الإعدادات. |
| 🚀 التشغيل مع ويندوز | خيار اختياري أثناء التثبيت، ويمكن تغييره من الإعدادات. |
| 💾 البيانات | تُحفظ الإعدادات وقائمة الملفات في %APPDATA%\Ezoo\EzooDownload\data، ومنها بيانات تسجيل الدخول للمواقع والوكيل (Proxy) إن أدخلها المستخدم، وهي محفوظة نصًا عاديًا دون تشفير. |
البرنامج لا يجمع ولا يرسل أي بيانات استخدام أو إحصاءات إلى أي جهة.
البرنامج غير موقّع بشهادة رقمية حتى الآن، لذا قد تُظهر بعض برامج الحماية أو Windows SmartScreen تحذيرًا، كما يحدث مع أي برنامج جديد. الشيفرة المصدرية كاملة متاحة هنا لمن يرغب في مراجعتها.
إذا وجدت مشكلة أمنية في البرنامج، يُرجى الإبلاغ عنها عبر Issues في صفحة المشروع.
├─ crates/engine/ المحرك
├─ crates/app/ البرنامج (واجهة Slint)
│ ├─ ui/ النوافذ
│ └─ lang/ ترجمات الواجهة
├─ extension/ إضافة المتصفح
└─ BUILD.bat البناء
Ahmed Ezzat — Ezoo Tech
© 2026 Ahmed Ezzat — جميع الحقوق محفوظة.
يستخدم البرنامج مكونات مفتوحة المصدر، وتراخيصها موجودة في ملف THIRD-PARTY-NOTICES.txt.