https://github.com/debridmediamanager
(يتضمن أيضًا zurg، وهو بديل أفضل لـ rclone_rd)
Plex/Emby/Jellyfin/Infuse يتدفق عبر خدمات Debrid، باستخدام قوائم مراقبة Plex Discover وقوائم Trakt وOverseerr.
باستخدام خدمات المحتوى مثل plex Discover وtrakt وoverrr، يمكن لمستخدمي خادم الوسائط الشخصية لديك إضافة أفلام/عروض إلى قائمة المراقبة الخاصة بهم وتصبح متاحة للبث في ثوانٍ.
يتكون إعداد plex_debrid من ثلاثة أجزاء.
يراقب البرنامج النصي plex_debrid قوائم مراقبة plex وقوائم مراقبة trakt وطلبات المشرف لمستخدمين محددين للأفلام/العروض المضافة حديثًا والحلقات التي تم إصدارها حديثًا من العروض المدرجة في قائمة المراقبة. بمجرد العثور على محتوى جديد، يتم استخراج مفهارسات التورنت للحصول على أفضل إصدار مخبأ على خدمات debrid المحددة. تتم بعد ذلك إضافة التورنت إلى خدمة debrid مناسبة ويتم إجراء تحديث المكتبة لإتاحة المحتوى المضاف حديثًا.
بالنسبة لأي محتوى مخبأ مؤقتًا (أفلام أو برامج تلفزيونية لموسم واحد أو حتى برامج تلفزيونية متعددة المواسم)، تستغرق العملية بأكملها من محتوى قائمة المراقبة إلى مشاهدته حوالي 10 إلى 20 ثانية.
هذا عمل مستمر، ولست مبرمجًا محترفًا. القرف غير جاهز! لا تتردد في التحقق من ذلك، وسأعمل باستمرار على تحسين السرعة والموثوقية وسهولة الاستخدام.
إذا لم يكن جيثب هو كوب الشاي الخاص بك؛
وبصرف النظر عن دليل الإعداد العام هذا، إليك بعض الإرشادات خطوة بخطوة مع أمثلة محددة لعدد قليل من أنظمة التشغيل المختلفة. إذا كنت تريد تشغيل plex_debrid على VPS أو Seedbox، فيرجى الأخذ في الاعتبار أن بعض خدمات debrid تمنع عناوين IP هذه من الوصول إلى خوادمها.
خطوة بخطوة لنظام التشغيل الخاص بك:
- عامل الميناء (ويكي)
- ويندوز (ويكي)
- خادم لينكس (ويكي)
- خادم Linux ARM (ويكي)
- FreeBSD (u/TheNicestRichtofen)
- أندرويد (نفيديا شيلد)
مساعدة لإعداد VPS/Seedbox
- أنا لا أشجعك على تجاهل قواعد سلوك خدمات debrid الخاصة بك.
- تعمل خدمات Debrid مثل realdebrid على حظر عناوين VPS أو Seedbox IP الشائعة. ومع ذلك، لديهم قائمة بشبكات VPN المدرجة في القائمة البيضاء، والتي يمكنك من خلالها تشغيل الخادم الخاص بك. >بالنسبة لـrealdebrid، يمكنك العثور على هذه القائمة على https://real-debrid.com/vpn. يمكنك أيضًا استخدام هذا العنوان للتحقق مما إذا كان عنوان IP لخادمك محظورًا أم لا عن طريق تشغيل >commands
curl -4 https://real-debrid.com/vpn | grep blocked
curl -6 https://real-debrid.com/vpn | grep blocked
. إذا كان لديك الخيار، فيمكنك محاولة طلب عنوان IP مختلف من موفر VPS الخاص بك، ويفضل أن يكون عنوان IPv4 الشخصي الخاص بك والذي على الأرجح لن يتم حظره.
لكي تعمل أتمتة التنزيل هذه، تحتاج إلى تحميل خدمة debrid واحدة على الأقل كمحرك أقراص افتراضي. أوصي بشدة باستخدام RealDebrid، حيث ستتلقى هذه الخدمة التحديثات والميزات الجديدة من plex_debrid أولاً. يرجى أن تضع في اعتبارك أن معظم خدمات debrid لا تسمح لك بالوصول إلى خدماتها من عناوين IP متعددة بالتوازي. هذه ليست مشكلة إذا كان لديك خادم Plex قيد التشغيل، نظرًا لأن كل ما تقوم ببثه عبر plex (من أي موقع، بغض النظر عن عدد الموصولين بالتوازي) يتم توجيهه عبر عنوان IP لخادمك. أثناء تشغيل خادم plex الخاص بك، يجب ألا تقوم بالتنزيل من خدمة debrid الخاصة بك بأي طريقة أخرى غير من خلال plex.
تركيب ريال ديبريد
قامت Realdebrid الآن بتنفيذ الدعم لـ WebDav، مما يجعلها قابلة للتثبيت باستخدام برنامج rclone الرسمي.
ما زلت أوصي باستخدام الإصدار المتشعب من rclone المكتوب بشكل صريح لـ realdebrid، نظرًا لأن Realdebrids WebDav لا يسمح بحذف ملفات التورنت من خلال rclone ويحدون من كمية السيول المعروضة إلى 200. وهم يزعمون أن حذف ملف التورنت يعمل مع webdav الأخرى تحميل البرامج، ولكن لم أتمكن من اختبار هذا بعد. يبدو أيضًا أن webdav الرسمي لـrealdebrid لا يزال أبطأ وأكثر ثقلًا في عرض النطاق الترددي من شوكة rclone الخاصة بي، لأن تركيب webdav يؤدي إلى إعادة اكتشاف متكررة للمحتوى الذي تم تنزيله بالفعل.
التثبيت باستخدام شوكة rclone الخاصة بي:
- قم بتثبيت شوكة rclone الخاصة بي: https://github.com/itsToggle/rclone_rd
- قم بتكوين rclone عن طريق تشغيل الأمر "rclone config" (يمكن أن يكون "./rclone config" واعتمادًا على نظام التشغيل لديك، يمكن أن يكون اسم الملف "./rclone-linux" أو ما شابه. إذا حصلت على خطأ رفض الإذن (linux وmacos )، قم بتشغيل "sudo chmod u+x rclone-linux"، مع ضبطه على اسم الملف.)
- قم بإنشاء جهاز تحكم عن بعد جديد عن طريق كتابة "n"
- قم بتسمية جهاز التحكم عن بعد الخاص بك (على سبيل المثال "جهاز التحكم عن بعد الخاص بك")
- اختر "47) realdebrid" كنوع جهاز التحكم عن بعد
- اتبع بقية التعليمات المطلوبة، واختر "لا يوجد تكوين متقدم"
- يمكنك تركيب جهاز التحكم عن بعد الذي تم إنشاؤه حديثًا عن طريق تشغيل الأمر "rclone cmount your-remote: X: --dir-cache-time 10s" (استبدل "your-remote" باسم جهاز التحكم عن بعد، واستبدل "X" بحرف محرك أقراص اختيارك أو استبدل "X:" بمجلد الوجهة)
- إذا كنت تقوم بتشغيل شوكة rclone الخاصة بي على Linux، فاستبدل "cmount" بـ "mount" في الأمر أعلاه.
- لقد نجحت في إنشاء محرك أقراص افتراضي لخدمة debrid الخاصة بك!
يمكنك تشغيل rclone كخدمة خلفية عن طريق إضافة علامة التثبيت "--no-console" (Windows) أو "--deamon" (Linux وMac وما إلى ذلك).
التثبيت باستخدام برنامج rclone الرسمي (WebDav)
- قم بتثبيت برنامج rclone الرسمي: https://github.com/rclone/rclone أو شوكتي: https://github.com/itsToggle/rclone_rd
- قم بتكوين rclone عن طريق تشغيل الأمر "rclone config" (يمكن أن يكون "./rclone config" وفقًا لنظام التشغيل لديك)
- قم بإنشاء جهاز تحكم عن بعد جديد عن طريق كتابة "n"
- قم بتسمية جهاز التحكم عن بعد الخاص بك (على سبيل المثال "جهاز التحكم عن بعد الخاص بك")
- اختر "45) WebDav" كنوع بعيد
- أدخل "https://dav.real-debrid.com/" كعنوان URL للخادم
- اختر الخيار "5) (أخرى)"
- أدخل اسم مستخدم Realdebrid الخاص بك كاسم المستخدم الخاص بك
- اختر الخيار "y) نعم، أدخل كلمة المرور الخاصة بي"
- أدخل كلمة مرور webdav الخاصة بك (المتوفرة في إعدادات حسابك) ككلمة المرور
- يمكنك تركيب جهاز التحكم عن بعد الذي تم إنشاؤه حديثًا عن طريق تشغيل الأمر "rclone mount your-remote:torrents X: --dir-cache-time 10s" (استبدل "your-remote" باسم جهاز التحكم عن بعد، واستبدل X بحرف محرك أقراص خاص بك اختر أو استبدل "X:" بالمجلد الوجهة)
- لقد نجحت في إنشاء محرك أقراص افتراضي لخدمة debrid الخاصة بك!
يمكنك تشغيل rclone كخدمة خلفية عن طريق إضافة علامة التثبيت "--no-console" (Windows) أو "--deamon" (Linux وMac وما إلى ذلك)
تصاعد بريميوميز
- قم بتثبيت برنامج rclone الرسمي: https://github.com/rclone/rclone أو شوكتي: https://github.com/itsToggle/rclone_rd
- قم بتكوين rclone عن طريق تشغيل الأمر "rclone config" (يمكن أن يكون "./rclone config" وفقًا لنظام التشغيل لديك)
- قم بإنشاء جهاز تحكم عن بعد جديد عن طريق كتابة "n"
- قم بتسمية جهاز التحكم عن بعد الخاص بك (على سبيل المثال "جهاز التحكم عن بعد الخاص بك")
- اختر "46) premiumize" كنوع جهاز التحكم عن بعد
- اتبع بقية التعليمات المطلوبة، واختر "لا يوجد تكوين متقدم"
- يمكنك تركيب جهاز التحكم عن بعد الذي تم إنشاؤه حديثًا عن طريق تشغيل الأمر "rclone mount your-remote: X: --dir-cache-time 10s" (استبدل "your-remote" باسم جهاز التحكم عن بعد، واستبدل X بحرف محرك أقراص من اختيارك أو استبدل "X:" بالمجلد الوجهة)
- لقد نجحت في إنشاء محرك أقراص افتراضي لخدمة debrid الخاصة بك!
يمكنك تشغيل rclone كخدمة خلفية عن طريق إضافة علامة التثبيت "--no-console" (Windows) أو "--deamon" (Linux وMac وما إلى ذلك)
تركيب AllDebrid
- قم بتثبيت برنامج rclone الرسمي: https://github.com/rclone/rclone أو شوكتي: https://github.com/itsToggle/rclone_rd
- قم بتكوين rclone عن طريق تشغيل الأمر "rclone config" (يمكن أن يكون "./rclone config" وفقًا لنظام التشغيل لديك)
- قم بإنشاء جهاز تحكم عن بعد جديد عن طريق كتابة "n"
- قم بتسمية جهاز التحكم عن بعد الخاص بك (على سبيل المثال "جهاز التحكم عن بعد الخاص بك")
- اختر "42) WebDav" كنوع بعيد
- أدخل "https://alldebrid.com/webdav/" كعنوان URL للخادم
- اختر الخيار "5) (أخرى)"
- أدخل مفتاح API كاسم المستخدم الخاص بك
- اختر الخيار "y) نعم، أدخل كلمة المرور الخاصة بي"
- أدخل "eeeee" ككلمة المرور
- يمكنك تركيب جهاز التحكم عن بعد الذي تم إنشاؤه حديثًا عن طريق تشغيل الأمر "rclone mount your-remote:links X: --dir-cache-time 10s" (استبدل "your-remote" باسم جهاز التحكم عن بعد، واستبدل X بحرف محرك أقراص خاص بك اختر أو استبدل "X:" بالمجلد الوجهة)
- لقد نجحت في إنشاء محرك أقراص افتراضي لخدمة debrid الخاصة بك!
- ستتمكن فقط من مشاهدة المحتوى من مجلد "الروابط" و"السجل"، وليس مجلد "المغناطيس". يوصى باستخدام المجلد "links" وهو المجلد المستخدم في أمر التثبيت أعلاه.
يمكنك تشغيل rclone كخدمة خلفية عن طريق إضافة علامة التثبيت "--no-console" (Windows) أو "--deamon" (Linux وMac وما إلى ذلك)
تركيب DebridLink
- قم بتثبيت برنامج rclone الرسمي: https://github.com/rclone/rclone أو شوكتي: https://github.com/itsToggle/rclone_rd
- قم بتكوين rclone عن طريق تشغيل الأمر "rclone config" (يمكن أن يكون "./rclone config" وفقًا لنظام التشغيل لديك)
- قم بإنشاء جهاز تحكم عن بعد جديد عن طريق كتابة "n"
- قم بتسمية جهاز التحكم عن بعد الخاص بك (على سبيل المثال "جهاز التحكم عن بعد الخاص بك")
- اختر "42) WebDav" كنوع بعيد
- أدخل "https://webdav.debrid.link" كعنوان URL للخادم
- اختر الخيار "5) (أخرى)"
- أدخل اسم مستخدم debrid-link كاسم المستخدم الخاص بك
- اختر الخيار "y) نعم، أدخل كلمة المرور الخاصة بي"
- أدخل "مفتاح المرور" (المتوفر في حسابك) ككلمة المرور
- يمكنك تركيب جهاز التحكم عن بعد الذي تم إنشاؤه حديثًا عن طريق تشغيل الأمر "rclone mount your-remote X: --dir-cache-time 10s" (استبدل "your-remote" باسم جهاز التحكم عن بعد، واستبدل X بحرف محرك أقراص من اختيارك أو استبدل "X:" بالمجلد الوجهة)
- لقد نجحت في إنشاء محرك أقراص افتراضي لخدمة debrid الخاصة بك!
يمكنك تشغيل rclone كخدمة خلفية عن طريق إضافة علامة التثبيت "--no-console" (Windows) أو "--deamon" (Linux وMac وما إلى ذلك)
تركيب PUT.io
إليك مقالة مكتوبة بشكل جيد من فريق put.io حول كيفية تثبيت put.io باستخدام rclone:
http://help.put.io/en/articles/3480094-plex-rclone
يمكنك تركيب جهاز التحكم عن بعد الذي تم إنشاؤه حديثًا عن طريق تشغيل الأمر "rclone mount your-remote X: --dir-cache-time 10s" (استبدل "your-remote" باسم جهاز التحكم عن بعد، واستبدل X بحرف محرك أقراص من اختيارك أو استبدل "X:" بالمجلد الوجهة)
يمكنك تشغيل rclone كخدمة خلفية عن طريق إضافة علامة التثبيت "--no-console" (Windows) أو "--deamon" (Linux وMac وما إلى ذلك)
لدفق المحتوى من محرك الأقراص الظاهري الذي تم تثبيته حديثًا، يوصى بإعداد خادم وسائط شخصي مثل plex أو Emby أو Jellyfin. تسمح لك هذه الخدمات ببث المحتوى الخاص بك من خارج شبكتك المحلية. سيكون لديك أفضل انتهاء الصلاحية عند استخدام plex، نظرًا لأنك لا تحتاج إلى أي موقع ويب تابع لجهة خارجية لتنزيل محتوى جديد - يمكنك ببساطة إضافة أفلام/عروض جديدة إلى قائمة المراقبة الخاصة بك من داخل أي تطبيق عميل plex، وانتظر بضع ثوانٍ ثم شاهده ( انظر الصورة المتحركة أعلاه). إذا كنت تفضل Emby أو Jellyfin كخادم الوسائط الشخصي الخاص بك، فإن الطريقة الوحيدة لإضافة محتوى جديد هي عبر trakt وjellyseerr. هناك طريقة مختلفة تتمثل في استخدام مشغلات الوسائط مثل Infuse للوصول إلى الملفات المثبتة، والتي تعتمد أيضًا على trakt لإضافة محتوى جديد.
إعداد بلكس:
- قم بإنشاء مكتبة "فيلم" من نوع plex لمحرك الأقراص الظاهري المثبت أو قم بإضافة محرك الأقراص الظاهري إلى مكتبة "فيلم" موجودة.
- قم بإنشاء مكتبة "عروض" plex لمحرك الأقراص الظاهري المثبت أو قم بإضافة محرك الأقراص الظاهري إلى مكتبة "عروض" موجودة.
- إذا كنت تقوم بتشغيل rclone على نظام تشغيل يستند إلى Linux ولم يتمكن Plex من العثور على محرك الأقراص الظاهري المثبت لديك، فحاول إضافة علامة التثبيت "--allow-other"
- توصية: قم بتعطيل "الصور المصغرة لمعاينة الفيديو"، وتعطيل المهمة المجدولة "إجراء تحليل شامل للوسائط" لتقليل حركة التنزيل. إذا كنت تخطط لامتلاك مكتبة كبيرة جدًا، فقم بزيادة حجم ذاكرة التخزين المؤقت لمكتبتك من الحجم الافتراضي 40 ميجا بايت إلى 1 جيجا بايت.
- قم بتعطيل إعداد المكتبة "إفراغ سلة المهملات بعد كل عملية فحص"، للتأكد من عدم إزالة أي محتوى عن طريق الخطأ
- يمكنك الآن أنت والمستخدمين في منزلك بث ملفات التورنت المخزنة مؤقتًا من خدمة/خدمات debrid الخاصة بك!
يرجى الاحتفاظ بوكيل البيانات التعريفية لمكتباتك باعتباره وكيل البيانات التعريفية Plex الافتراضي
يمكن تشغيل البرنامج النصي plex_debrid كحاوية عامل إرساء (إصدار مُرسى) أو ببساطة عن طريق تنفيذه باستخدام python 3 (الإصدار القياسي).
الإصدار القياسي:
- انسخ هذا المستودع باستخدام git أو انقر على "code" (أعلى اليمين) ثم "download zip"
- افتح محطة داخل المجلد الرئيسي plex_debrid الذي تم تنزيله. قم بتشغيل
pip install -r requirements.txt
- إذا لم يكن لديك pip بعد، فقم بتثبيته من https://pypi.org/project/pip/- ابدأ البرنامج النصي عن طريق تشغيل
python ./main.py
- سيرشدك البرنامج النصي خلال الإعداد الأولي والخطوات التالية. عند إعداد plex_debrid، سيُطلب منك اختيار الخدمات الخمس الرئيسية التي يتصل بها هذا البرنامج النصي:
- قم باختيار وإعداد خدمة محتوى واحدة على الأقل والتي يجب على plex_debrid مراقبتها بحثًا عن محتوى جديد
- اختر خدمة تجميع المكتبة وقم بإعدادها، والتي ستستخدمها plex_debrid لتحديد مجموعة الوسائط الحالية الخاصة بك. إذا كنت تنوي تشغيل خادم plex، فاختر "Plex Libraries".
- اختر خدمة تحديث المكتبة وقم بإعدادها، والتي سيقوم plex_debrid بتحديثها/تحديثها بعد التنزيل الناجح. إذا كنت تنوي تشغيل خادم plex، فاختر "Plex Libraries".
- اختر خدمة تجاهل المكتبة وقم بإعدادها، والتي سيستخدمها plex_debrid لتجاهل المحتوى. إذا كنت تنوي تشغيل خادم plex، فاختر "Plex Discover Watch Status".
- قم باختيار وإعداد خدمة debrid واحدة على الأقل، والتي ستستخدمها plex_debrid لتنزيل المحتوى.
- لقد انتهيت!
- اختر الخيار "1" لتشغيل أتمتة التنزيل. اختر الخيار "2" لاستكشاف الإعدادات أو تحريرها أو افتح ملف "settings.json" الذي ينشئه البرنامج النصي بعد التشغيل الأول.
- إذا كنت لا تريد أن تظهر القائمة الرئيسية عند بدء تشغيل البرنامج النصي (لإعداد التشغيل التلقائي)، فانتقل إلى "/الإعدادات/إعدادات واجهة المستخدم/إظهار القائمة عند بدء التشغيل" واضبط القيمة على "خطأ".
- اقرأ بقية الملف التمهيدي!
نسخة إرساء:
- قم بتشغيل
docker pull itstoggle/plex_debrid
أو قم بزيارة https://hub.docker.com/repository/docker/itstoggle/plex_debrid.- قم بتشغيل
docker run -v /path/to/config:/config --net host -ti itstoggle/plex_debrid
. حيث/path/to/config
هو مسار الدليل الذي تريد حفظ بيانات تكوين plex_debrid فيه.- سيرشدك البرنامج النصي خلال الإعداد الأولي والخطوات التالية. عند إعداد plex_debrid، سيُطلب منك اختيار الخدمات الخمس الرئيسية التي يتصل بها هذا البرنامج النصي:
- قم باختيار وإعداد خدمة محتوى واحدة على الأقل والتي يجب على plex_debrid مراقبتها بحثًا عن محتوى جديد
- اختر خدمة تجميع المكتبة وقم بإعدادها، والتي ستستخدمها plex_debrid لتحديد مجموعة الوسائط الحالية الخاصة بك. إذا كنت تنوي تشغيل خادم plex، فاختر "Plex Libraries".
- اختر خدمة تحديث المكتبة وقم بإعدادها، والتي سيقوم plex_debrid بتحديثها/تحديثها بعد التنزيل الناجح. إذا كنت تنوي تشغيل خادم plex، فاختر "مكتبات Plex".
- اختر خدمة تجاهل المكتبة وقم بإعدادها، والتي سيستخدمها plex_debrid لتجاهل المحتوى. إذا كنت تنوي تشغيل خادم plex، فاختر "Plex Discover Watch Status".
- قم باختيار وإعداد خدمة debrid واحدة على الأقل، والتي ستستخدمها plex_debrid لتنزيل المحتوى.
- لقد انتهيت!
- اختر الخيار "1" لتشغيل أتمتة التنزيل. اختر الخيار "2" لاستكشاف الإعدادات أو تحريرها أو افتح ملف "settings.json" الذي ينشئه البرنامج النصي بعد التشغيل الأول.
- إذا كنت لا تريد أن تظهر القائمة الرئيسية عند بدء تشغيل البرنامج النصي (لإعداد التشغيل التلقائي)، فانتقل إلى "/الإعدادات/إعدادات واجهة المستخدم/إظهار القائمة عند بدء التشغيل" واضبط القيمة على "خطأ".
- اقرأ بقية الملف التمهيدي!
يمكن إعداد plex_debrid بعدة طرق مختلفة، والتي لن يتمكن هذا الملف التمهيدي من تغطيتها. لا تتردد في طرح أي أسئلة في قسم "المناقشات" في هذا المستودع أو انضم إلى خادم Discord الخاص بنا.
بعض الخيارات المتقدمة لاستخدام rclone
مكتبات 4K وHD:
- باستخدام تصفية rclone، يمكنك تقسيم مكتبتك إلى محتوى بدقة 4K ومحتوى ليس بدقة 4K.
- ابدأ مثيلًا واحدًا لـ rclone عن طريق إضافة العلامة
--exclude **2160**
إلى أمر التحميل الخاص بك، ثم قم بالتثبيت إلى مجلد يسمى "HD"- ابدأ مثيلًا آخر لـ rclone عن طريق إضافة العلامة
--include **2160**
إلى أمر التحميل الخاص بك، ثم قم بالتثبيت إلى مجلد باسم "4K"فرز الأفلام/العروض لأجهزة التحكم عن بعد الخاصة بـ WebDAV:
- باستخدام تصفية rclone، يمكنك تقسيم جهاز التحكم عن بعد WebDAV الخاص بك إلى محتوى الفيلم والعرض.
- ابدأ مثيل واحد من rclone عن طريق إضافة العلامة
--exclude "**{{(s|S)([0-9]+)( |.|e|E)}}**"
إلى أمر التحميل الخاص بك، ثم قم بالتثبيت على مجلد اسمه "الأفلام"- ابدأ مثيلًا آخر لـ rclone عن طريق إضافة العلامة
--include "**{{(s|S)([0-9]+)( |.|e|E)}}**"
إلى أمر التحميل الخاص بك، قم بالتثبيت على مجلد اسمه "العروض"
الخدمات التي يمكن لـ plex_debrid مراقبتها بحثًا عن محتوى جديد. يمكنك اختيار أي مجموعة من الخدمات.
قوائم مراقبة Plex:
- تتوفر ميزة Plex Watchlist وDiscover فقط للحسابات المرتبطة بعنوان بريد إلكتروني - لذلك لا توجد حسابات مُدارة.
- للسماح بتنزيل المحتوى من داخل أي عميل plex بنفسك أو بواسطة مستخدمين آخرين، قم بإنشاء مستخدم جديد عن طريق الانتقال إلى "/Settings/Content Services/Plex/Plex users/Edit/Add user".
- يمكنك الآن أنت والمستخدمين الذين أضفتهم تصفح جزء "اكتشف" من Plex وتنزيل المحتوى عن طريق إضافته إلى قائمة مراقبة Plex.
- إذا كنت تريد حذف شيء ما من خادم Plex الخاص بك، فتأكد من إزالته من قائمة المراقبة الخاصة بك أولاً. وإلا فسوف يرى البرنامج النصي أنه موجود في قائمة المراقبة الخاصة بك وليس على الخادم الخاص بك وسيقوم ببساطة بتنزيله مرة أخرى.
- افتراضيًا، تتم إزالة الأفلام التي تضيفها إلى قائمة المراقبة الخاصة بـ Plex تلقائيًا بمجرد تنزيلها وتبقى العروض في قائمة المراقبة، لأنه يتم مراقبة العروض الموجودة في قائمة المراقبة فقط للحلقات التي تم إصدارها حديثًا. يمكنك تغيير نوع/أنواع الوسائط التي يجب إزالتها تلقائيًا من قائمة المراقبة الخاصة بك عن طريق الانتقال إلى "/الإعدادات/خدمات المحتوى/Plex/Plex إزالة تلقائية".
- يبذل البرنامج النصي قصارى جهده لتجنب تنزيل الملفات غير المرغوب فيها (مثل العينات). إذا استمرت العينات في الظهور على plex، فيمكنك إنشاء ملف .plexignore وإضافته إلى دليل mounts الأصلي (مزيد من المعلومات هنا).
- سيتم استطلاع قائمة مراقبة Plex الخاصة بالمستخدمين المحددين لديك لمعرفة التغييرات كل 5 ثوانٍ، وهو الوقت الذي ستحاول فيه العثور على المحتوى المضاف حديثًا.
- سيتم تحديث قائمة مراقبة Plex بالكامل كل 30 دقيقة، وهو الوقت الذي ستحاول فيه العثور على الحلقات التي تم إصدارها حديثًا من المسلسلات المدرجة في قائمة المراقبة. ويتم ذلك كل 30 دقيقة فقط، لأن إنشاء قائمة المراقبة بأكملها يمكن أن يستغرق أكثر من دقيقة، اعتمادًا على كمية العروض المتوفرة لديك.
- يمكنك ربط plex_debrid بـ trakt.tv للحصول على تواريخ وأوقات إصدار أكثر دقة للمحتوى الخاص بك، دون الحاجة إلى مراقبة أي من محتوى trakt الخاص بك فعليًا.
قوائم مراقبة Trakt والمجموعات والقوائم العامة:
- لتوصيل البرنامج النصي بـ trakt، انتقل إلى "/Settings/Content Services/Trakt/Trakt users/Edit/Add user". يمكنك إضافة عدد غير محدود من المستخدمين.
- لمراقبة وتنزيل قوائم المراقبة أو المجموعات أو القوائم العامة للمستخدمين، انتقل إلى "/الإعدادات/خدمات المحتوى/قوائم Trakt/Trakt". افتراضيًا، لا تتم مراقبة أي قائمة مسارات بحثًا عن المحتوى الجديد.
- يتم تنزيل الأفلام والعروض الكاملة فقط في قوائم المراقبة والقوائم والمجموعات العامة. ليست مواسم أو حلقات فردية (في الوقت الحالي).
- يتم تحديث قوائم مراقبة المسار لمستخدمين محددين كل 5 ثوانٍ.
- يتم التحقق من العروض الموجودة في مجموعات المسارات لمستخدمين محددين بحثًا عن الحلقات التي تم إصدارها حديثًا كل 30 دقيقة.
- يتم تحديث القوائم العامة كل 30 دقيقة.
طلبات المشرف:
- يمكنك توصيل plex_debrid بـ overrr لتنزيل الطلبات المعتمدة من مستخدمين محددين بشكل فوري وتلقائي. لكي يعمل هذا، تحتاج إلى توصيل plex_debrid إما بـ Plex أو Trakt، حيث يمكن استخدام هذه الخدمات لجمع المزيد من المعلومات حول عناصر الوسائط المطلوبة.
- لتوصيل البرنامج النصي بـ Overserr، انتقل إلى "/Settings/Content Services/Overseerr".
- افتراضيًا، يتم تنزيل جميع الطلبات المعتمدة من جميع مستخدمي overrr بواسطة plex_debrid. لتقييد هذه الميزة بمستخدمين محددين، انتقل إلى "/الإعدادات/خدمات المحتوى/Overseerr/Overseerr users"
طلبات جيليسيير:
- يمكنك توصيل plex_debrid بـ Jellyseerr لتنزيل الطلبات المعتمدة من مستخدمين محددين بشكل فوري وتلقائي. لكي يعمل هذا، تحتاج إلى توصيل plex_debrid إما بـ Plex أو Trakt، حيث يمكن استخدام هذه الخدمات لجمع المزيد من المعلومات حول عناصر الوسائط المطلوبة. نظرًا لأن Jellyseer وOverrr يستخدمان نفس نقاط نهاية واجهة برمجة التطبيقات، فما عليك سوى إعداد Jellyseer في قائمة plex_debrid overrr:
- لتوصيل البرنامج النصي بـ Jellyseerr، انتقل إلى "/Settings/Content Services/Overseerr".
- افتراضيًا، يتم تنزيل جميع الطلبات المعتمدة من جميع مستخدمي Jellyseerr بواسطة plex_debrid. لتقييد هذه الميزة بمستخدمين محددين، انتقل إلى "/الإعدادات/خدمات المحتوى/Overseerr/Overseerr users"
الخدمات التي يمكن أن يستخدمها plex_debrid لتحديد مجموعة الوسائط الحالية الخاصة بك.
مكتبة بليكس:
- لاستخدام مكتبة plex الخاصة بك كخدمة مكتبتك، انتقل إلى "/الإعدادات/خدمة المكتبة/خدمة مجموعة المكتبة/تغيير خدمة المكتبة/"
- إذا اخترت مكتبة plex الخاصة بك كخدمة مكتبتك، فسيتم فحص مكتبة Plex بأكملها (بما في ذلك المشاركات) قبل تنزيل أي شيء وسيتجنب البرنامج النصي التنزيلات المكررة. لتقييد فحص المكتبة هذا بأقسام مكتبة محددة، انتقل إلى "/الإعدادات/خدمة المكتبة/خدمة تجميع المكتبة/تحرير خدمة المكتبة/فحص مكتبة Plex/تحرير"
جمع المسالك:
- لاستخدام إحدى مجموعات مستخدمي trakt كخدمة مكتبتك، انتقل إلى "/الإعدادات/خدمة المكتبة/خدمة مجموعة المكتبة/تغيير خدمة المكتبة/"
- إذا اخترت مجموعة المسارات الخاصة بك كخدمة مكتبتك، فسيتم فحص مجموعة المسارات بالكامل قبل تنزيل أي شيء وسيتجنب البرنامج النصي التنزيلات المكررة.
- (تحتاج إلى عنصر واحد على الأقل في مجموعة المسارات الخاصة بك. إذا كان فارغًا حاليًا، فما عليك سوى إضافة فيلم أو عرض عشوائي.)
الخدمات التي يمكن لـ plex_debrid تحديثها/تحديثها بعد التنزيل الناجح. يمكنك إضافة أي مجموعة من الخدمات.
مكتبة بليكس:
- لتحديث مكتبات plex الخاصة بك بعد التنزيل الناجح، انتقل إلى "/الإعدادات/خدمة المكتبة/خدمة تحديث المكتبة/تحرير/"
- يمكنك إضافة عدد غير محدود من المكتبات لتحديثها
- أصبح plex_debrid الآن قادرًا على فحص مكتباتك جزئيًا فقط. هذه الميزة متاحة حاليًا فقط للمحتوى الذي تم تنزيله من خلال realdebrid.
ابليس بلكس:
- لإضافة إصدار تلقائي وعلامات المستخدم إلى المحتوى الذي تم تنزيله، انتقل إلى "/الإعدادات/خدمة المكتبة/خدمة تحديث المكتبة/تحرير/"
- يتطلب هذا إعداد تحديث مكتبة Plex أيضًا (انظر أعلاه).
- التصنيفات التي ستتم إضافتها هي: "من: ..." لكل مستخدم قام بإدراج هذا العنصر في قائمة المراقبة، و"الإصدار: ..." لكل إصدار تم تنزيله.
جمع المسالك:
- لوضع علامة على المحتوى على أنه تم جمعه على Trakt بعد تنزيله بنجاح، انتقل إلى "/الإعدادات/خدمة المكتبة/خدمة تحديث المكتبة/تحرير/"
- ستضيف plex_debrid تلقائيًا الدقة التي تم تنزيلها والخصائص الأخرى للوسائط التي تم تنزيلها إلى مجموعة المسارات الخاصة بك
مكتبات الجيليفين:
- لتحديث مكتبات جيلي فين الخاصة بك بعد التنزيل الناجح، انتقل إلى "/الإعدادات/خدمة المكتبة/خدمة تحديث المكتبة/تحرير/"
- plex_debrid قادر حاليًا فقط على تحديث مكتبة جيلي فين بأكملها. سيتم إجراء عمليات مسح جزئية للمكتبة قريبًا!
طلبات المشرف:
- لوضع علامة على طلبات overserr الخاصة بك على أنها متاحة بعد التنزيل الناجح، انتقل إلى "/الإعدادات/خدمة المكتبة/خدمة تحديث المكتبة/تحرير/"
طلبات جيليسيير:
- لوضع علامة على طلبات جيليسير الخاصة بك على أنها متاحة بعد التنزيل الناجح، انتقل إلى "/الإعدادات/خدمة المكتبة/خدمة تحديث المكتبة/تحرير/"
الخدمات التي سيستخدمها plex_debrid لتجاهل المحتوى. يمكنك إضافة أي مجموعة من الخدمات. يمكنك استكشاف الوسائط التي يتم تجاهلها حاليًا من قائمة plex_debrid الرئيسية.
Plex اكتشاف حالة المشاهدة:
- لاستخدام plex الخاص بالمستخدمين لاكتشاف حالة المراقبة لتجاهل المحتوى، انتقل إلى "/الإعدادات/خدمة المكتبة/خدمات تجاهل المكتبة/تحرير/"
حالة مراقبة المسار:
- لاستخدام حالة مراقبة مستخدمي trakt لتجاهل المحتوى، انتقل إلى "/الإعدادات/خدمة المكتبة/خدمات تجاهل المكتبة/تحرير/"
؟ قائمة التجاهل المحلية:
- لاستخدام ملف نصي محلي للاستعلامات لتجاهل المحتوى، انتقل إلى "/الإعدادات/خدمة المكتبة/مكتبة تجاهل الخدمات/تحرير/"
- ستتم مطالبتك بتوفير مسار إلى دليل (وليس ملف)، حيث سيحفظ plex_debrid ملفًا باسم
ignored.txt
بعد تجاهل المحتوى.- إذا كنت تريد إنشاء هذا الملف بنفسك ولا تريد الانتظار حتى يقوم plex_debrid بإنشائه، فتأكد من حفظه في المسار المحدد وتحت الاسم الصحيح
ignored.txt
- إذا كنت تريد استخدام ملف التجاهل مع إصدار عامل الإرساء plex_debrid، فتأكد من اختيار المسار
./config/
، بحيث يتم حفظ الملف خارج الحاوية الخاصة بك.
الخدمات التي يمكن أن يستخدمها plex_debrid للعثور على السيول. يمكنك إضافة أي مجموعة من الخدمات. بشكل افتراضي، خدمة torrentio هي الخدمة الوحيدة الممكنة. يمكنك توصيل المزيد من خدمات النسخ للتأكد من العثور على إصدارات عالية الجودة ومخزنة مؤقتًا.
تورينتيو (موصى به للغاية):
- يستخدم تطبيق torrentio واجهة برمجة تطبيقات torrentio للحصول على إصدارات فورية من قاعدة بيانات إصدارات torrents الضخمة. لا يتم إجراء أي عملية تجريف فعلية، وهذا هو سبب سرعة هذه الخدمة.
- يمكنك تمكين التورنتيو بالانتقال إلى "/Settings/Scraper/Sources/Add/". ليست هناك خطوات أخرى مطلوبة.
- يمكنك تعديل إعدادات التورنت بالانتقال إلى "/Settings/Scraper/Sources/Edit/". ستطالبك قائمة الإعدادات بزيارة "https://torrentio.strem.fun/configure"، حيث يمكنك تعديل إعداداتك. سيتم نسخ "عنوان URL الواضح" الخاص بالتكوين إلى الحافظة الخاصة بك بعد كل تغيير تقوم به. يمكنك لصق عنوان URL هذا في إعداد plex_debrid لتحديث التكوين الخاص بك. لا تدخل معلومات Debrid الخاصة بك، فهي ليست ضرورية.
كاشطات قديمة (rarbg، 1337x، nyaa):
- أدوات الكشط "القديمة" الوحيدة المدمجة حاليًا هي rarbg.to وnyaa.si و1337x.to - يمكنك إيقاف تشغيلها أو تشغيلها بالانتقال إلى "/Settings/Scraper/Sources/Edit/".
سترة:
- يوصى بتثبيت "jackett"، وهو برنامج يقوم بتغليف كمية كبيرة من مفهرسات التورنت (https://github.com/Jackett/Jackett). بمجرد التثبيت، انتقل إلى http://localhost:9117 وأضف عددًا قليلاً من المفهرسات المفضلة لديك. قم بتمكين إعداد خادم سترة "CORS". بمجرد اكتمال إعداد السترة، يمكنك تمكين السترة داخل plex_debrid بالانتقال إلى "/Settings/Scraper/Sources/Edit/Add source/jackett".
- يمكنك الآن اختيار استخدام خدمة debrid محددة لمتتبع تورنت محدد من خلال الانتقال إلى "/Settings/Debrid Services/Tracker محددة Debrid Services". يكون هذا مفيدًا إذا كنت تستخدم متتبعًا خاصًا يفرض عليك استخدام خدمة debrid التي ستبث ملفات التورنت الخاصة بك (مثل debridlink,put.io).
تجول:
- إذا كنت تفضل Prowlarr على Jackett، فيمكنك دمج prowlarr في plex_debrid بالانتقال إلى "/Settings/Scraper/Sources/Edit/Add source/prowlarr". لدى Prowlarr حدود معدل صارمة مقارنة بـ Jackett لبعض المفهرسين (على سبيل المثال 1337x)، مما قد يتسبب في قيام plex_debrid بانتهاء مهلة طلب prowlarr وبالتالي العثور على إصدارات أقل من Jackett.
- يمكنك الآن اختيار استخدام خدمة debrid محددة لمتتبع تورنت محدد من خلال الانتقال إلى "/Settings/Debrid Services/Tracker محددة Debrid Services". يكون هذا مفيدًا إذا كنت تستخدم متتبعًا خاصًا يفرض عليك استخدام خدمة debrid التي ستبث ملفات التورنت الخاصة بك (مثل debridlink,put.io).
أوريونويد:
- يمكنك دمج كاشطات الأوريونويد في plex_debrid بالانتقال إلى "/Settings/Scraper/Sources/Edit/Add source/orionoid".
- افتراضيًا، يتم جلب أفضل 5 روابط فقط لكل محاولة استخراج ويتم فرز الروابط حسب "الشعبية"، وليس السمة "الأفضل" المميزة فقط. يتم ذلك ليكون الحساب "مجانيًا"، ويمكنك تغيير هذه المعلمات في إعدادات مصدر الأوريونويد '/Settings/Scraper/Sources/Edit/Edit Sources/orionoid'.
- يمكنك العثور على قائمة كاملة بجميع المعلمات الممكنة والقيم الخاصة بها على "https://panel.orionoid.com/" في قائمة "المطورين"، قسم "API Docs" ضمن "Stream API".
الخدمات التي يمكن أن يستخدمها plex_debrid لتنزيل السيول. يمكنك إضافة أي مجموعة من الخدمات.
خدمات الديبريد:
- يمكنك إضافة أكثر من خدمة debrid وتغيير الترتيب الذي يجب من خلاله التحقق من الإصدارات المخزنة مؤقتًا عن طريق الانتقال إلى "/Settings/Debrid Services/Edit".
تحديد الإصدارات المراد تنزيلها:
راجع Wiki للحصول على وثائق كاملة لإعدادات الإصدار: https://github.com/itsToggle/plex_debrid/wiki/Version-Guides
يمكنك تحديد صفات الإصدار التي يجب على plex_debrid تنزيلها عن طريق تحديد "الإصدار". يمكنك إضافة عدد غير محدود من الإصدارات بالانتقال إلى "/الإعدادات/إعدادات Scraper/الإصدارات". بشكل افتراضي، يأتي plex_debrid مع تعريف إصدار واحد فقط ([1080p SDR])
تتكون الإصدارات من عدد غير محدود من "القواعد" و"المشغلات" القابلة للتخصيص بالكامل.
تحدد "القواعد" متطلبات الجودة لإصداراتك. يمكن صياغة القواعد إما كشرط أو كتفضيل. القاعدة الأولى لها الأولوية القصوى، والأخيرة هي الأدنى. ولإعطاء بعض الأمثلة، إليك القواعد التي تشكل الإصدار الافتراضي [1080p SDR]:
1) cache status requirement : cached 2) resolution requirement : <= 1080 3) resolution preference : highest 4) title requirement : exclude (H?D?.?CAM|H?D?.?TS) 5) title requirement : exclude (3D) 6) title requirement : exclude (DO?VI?) 7) title requirement : exclude (HDR) 8) title preference : include (EXTENDED|REMASTERED) 9) size preference : lowest 10) seeders preference : highest 11) size requirement : >= 0.1
تحدد "المشغلات" متى يجب أن يبحث plex_debrid عن إصدار. يمكنك إضافة مشغلات تقصر الإصدار على نوع وسائط معين، أو على أفلام/عروض محددة. يمكنك تحديد عدد المرات التي يجب أن يحاول فيها plex_debrid تنزيل إصدار وعدد المحاولات التي يجب إجراؤها مع الإصدارات الأخرى، قبل محاولة تنزيل الإصدار. يمكن للمشغلات الأخرى أن تقصر الإصدار على نوع معين أو يمكن أن تقصر الإصدار على مستخدم معين طلب الفيلم/العرض. فيما يلي بعض المشغلات المحتملة، الواردة في مثال لإصدار 720 بكسل الذي يجب البحث عنه فقط، إذا كانت عناصر الوسائط المعنية هي "عروض" تم إصدارها "قبل 2010"، وليست "Family Guy" أو " الليلة الماضية الأسبوع"، ولم يتم العثور على نسخة أخرى لـ "5 محاولات":
A) media type requirement : shows B) retries requirement : >= 5 C) retries requirement : <= 48 D) title requirement : exclude (family.guy|last.week.tonight) E) year requirement : <= 2010
يتم تفسير قيم القواعد المستندة إلى النص على أنها تعريفات regex، وهي غير حساسة لحالة الأحرف وتستخدم بناء جملة regex الرسمي. قم بزيارة regexr.com لتجربة تعريفات regex الخاصة بك، أو قم بزيارة خادم Discord الخاص بنا لمعرفة كيفية استخدام الأشخاص الآخرين للإصدارات.
قيود بليكس:
- إذا تم اختيار plex كخدمة مجموعة المكتبة، فيجب مطابقة محتوى trakt وoverrr مع نوع وسائط plex. من أجل مطابقة الدقة من المحتوى من OverseerR و Trakt إلى Plex ، فإنه ضروري أن يكون لديه فيلم واحد على الأقل وعرض واحد داخل مكتبة يمكن مرئيًا بواسطة Plex_Debrid. هذا لأنه من أجل مطابقة المحتوى بدقة ، من الضروري البحث عن معرف IMDB/TMDB/TVDB - والذي يعمل حاليًا فقط عن طريق طلب مكالمة "إصلاح" إلى عنصر مكتبة موجود. حتى يسمح Plex بإجراء بحث عالمي بواسطة ID ، هذا هو أفضل ما يمكنني فعله.
- لا يمكن لـ Plex_debrid أن يتوافق بين مكتبة فارغة حقًا ومكتبة لا يمكن الوصول إليها لأنها غير متصلة بالإنترنت (أو لا يمكن الوصول إليها لأي سبب آخر). من أجل تجنب السلوك غير المرغوب فيه ، يتوقف البرنامج النصي ببساطة عن تشغيل مكتبة فارغة. ستحتاج إلى إضافة عنصر وسائط واحد على الأقل إلى المكتبات المرئية بواسطة Plex_Debrid ، قبل أن يتم تشغيل أتمتة التنزيل بامتنان.
- يوفر Plex Discover API فقط تواريخ الإصدار ، وليس أوقات إصدار دقيقة. الموصى به لتوصيل البرنامج النصي بـ trakt.tv ، والذي يمكّن Plex_Debrid من العثور على تواريخ إصدار أكثر دقة وحتى معرفة ما إذا كان يمكن تنزيل الأفلام قبل تاريخ الإصدار الفعلي.