أضاف Realdebrid دعمًا لبروتوكول WebDav، مما يجعله قابلاً للتركيب من خلال برنامج rclone الرسمي. اعتبارًا من الآن (19.08) لا يدعم تطبيق realdebrids webdav حذف ملف التورنت من خلال rclone ويحد من كمية السيول المعروضة إلى 200. كما أنه أبطأ بكثير من شوكتي. وذلك لأنه في كل مرة يتم فيها الوصول إلى ملف من خلال خادم webdav، يتحقق Realdebrid فقط من أول 1000 رابط مباشر من /downloads. إذا لم يتم العثور على رابط مباشر مطابق، وهذا هو الحال على الأرجح إذا كان لديك أكثر من 1000 ملف، فسيقوم Realdebrid webdav بإلغاء تقييد الملف مرة أخرى. إذا قمت بتحديث مكتبة plex الخاصة بمحرك الأقراص المثبت على سبيل المثال (ولديك مكتبة تضم أكثر من 1000 ملف)، فسيتم إلغاء تقييد كل ملف مرارًا وتكرارًا، الأمر الذي يستغرق وقتًا طويلاً جدًا. سوف يقوم plex أيضًا بإعادة اكتشاف المقدمات والقيام بمهمة بيانات التعريف الأخرى في كل مرة يتم فيها إلغاء تقييد الملف مرة أخرى.
لقد ذكروا أن حذف ملف التورنت يعمل مع برامج تثبيت webdav الأخرى، لكنني أوصي باستخدام شوكتي بدلاً من realdebrid webdav.
يحتوي RClone Fork على تطبيق Real-Debrid. باستخدام هذا الإصدار، يمكن تقديم دليل RealDebrid /torrents بأكمله كمحرك أقراص افتراضي للقراءة فقط.
إحدى حالات الاستخدام المحتملة لهذا هي خدمة دليل /torrent عبر plex، مما يسمح لك ببناء مكتبة وسائط غير محدودة الحجم حقًا. أنا أعمل على مشروع يسمح لـ plex بالعمل بنفس الطريقة التي تعمل بها Wako وSyncler وتطبيقات البث الأخرى. التحقق من ذلك على https://github.com/itsToggle/plex_rd
تقتصر قدرات القراءة/الكتابة على قراءة الملفات وحذفها.
ستقوم شوكة rclone هذه بفرز ملفات التورنت الخاصة بك تلقائيًا إلى 3 مجلدات فرعية: "العروض" و"الأفلام" و"الافتراضي". إذا تعذر تصنيف ملف تورنت كفيلم أو عرض، فيمكنك العثور عليه في المجلد "الافتراضي".
لا توجد قيود على حركة المرور أو التخزين من جانب الخادم.
ستعمل شوكة rclone هذه على إعادة تنشيط الروابط المباشرة تلقائيًا عند انتهاء صلاحيتها بعد أسبوع واحد.
يوجد حد للاتصال من جانب الخادم، والذي أعتقد أنه يبلغ 16 اتصالًا متوازيًا.
راجع https://hub.docker.com/repository/docker/itstoggle/docker-volume-rclone_rd لمزيد من المعلومات حول إصدار عامل ميناء rclone_rd
راجع https://rclone.org/docker/ لمزيد من المعلومات حول الاستخدام العام
تثبيت برنامج Winfsp (https://winfsp.dev/)
قم بتنزيل أحدث ملف "rclone.exe" المُعد مسبقًا من هنا: https://github.com/itsToggle/rclone_RD/releases
لا يمكنني الترجمة المشتركة لنظام التشغيل macOS، لذلك أعتمد عليكم يا رفاق لتجميع إصدارات macOS ومشاركتها :)
قم بتنزيل أحدث ملف "rclone-darwin" المُعد مسبقًا من هنا: https://github.com/itsToggle/rclone_RD/releases
قم بتنزيل أحدث ملف "rclone-linux" المُعد مسبقًا من هنا: https://github.com/itsToggle/rclone_RD/releases
يعتمد هذا الإصدار على أحدث إصدار من rcx github. لقد قمت ببساطة باستبدال ملف "librclone.so" داخل ملف APK بنسخة مجمعة من شوكة rclone الخاصة بي. لتتمكن من تثبيت ملف apk، يجب توقيع التطبيق مرة أخرى، وهو ما قمت به باستخدام تطبيق apk-signer من متجر android playstore، وأنا متأكد من أنه ليس ضارًا. لإضافة Realdebrid كجهاز تحكم عن بعد، ما عليك سوى إعداد جهاز Realdebrid عن بعد على جهاز الكمبيوتر الخاص بك ونسخ ملف rclone.conf
( C:UsersBigSchlong.configrclone
) إلى جهاز Android الخاص بك. داخل تطبيق RCX، يمكنك الآن تحميل ملف تكوين rclone الخاص بك. لقد انتهيت، يمكنك تحميل realdebrid على جهاز Android الخاص بك :)
قم بتنزيل أحدث ملف "apk" مُعد مسبقًا من هنا: https://github.com/itsToggle/rclone_RD/releases
افتح محطة طرفية في موقع تنزيل ملف 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 mount torrents: Y: --dir-cache-time 10s'
سيؤدي هذا إلى تسريع محرك الأقراص المثبت بشكل كبير واكتشاف التغييرات بشكل أسرع.
أقترح حقًا تنزيل الإصدار المُعد مسبقًا. ولكن إذا كنت ترغب في إجراء بعض التعديلات عليه وبنائه بنفسك، فإليك الخطوات التالية:
قم بتنزيل ملفات المشروع.
تثبيت جولانج
لبناء المشروع، تحتاج إلى تثبيت MinGW أو إصدار مختلف من cgo.
قم بتثبيت برنامج WinFsp.
إذا كنت لا ترغب في تثبيت جهاز التحكم عن بعد كمحرك أقراص افتراضي ولكن بدلاً من ذلك كخادم DLNA أو silimar، فاستخدم "go build" لإنشاء المشروع.
إذا كنت تريد تركيب جهاز التحكم عن بعد كمحرك أقراص افتراضي، فتابع:
أنشئ المشروع باستخدام "go build -tags cmount".
إذا فشل ذلك في ظهور "خطأ فادح: fuse_common.h مفقود"، فيجب عليك القيام بالخطوات التالية:
حدد موقع هذا المجلد: C:Program Files (x86)WinFspincfuse - ستجد في الداخل الملفات المفقودة.
انسخ جميع الملفات إلى الدليل المفقود منه. بالنسبة لي كان ذلك: C:UsersBigSchlonggopkgmodgithub.comwinfspcgofuse@v1.5.1-0.20220421173602-ce7e5a65cac7fuse
حاول بنائه مرة أخرى
قم بتنزيل ملفات المشروع
تثبيت جولانج
قم بتشغيل المحطة الطرفية في الدليل الجذر لملفات المشروع
استخدم "go build -tags cmount" لبناء المشروع
إذا فشل أي شيء، تحقق من قنوات rclone الرسمية للحصول على المساعدة.
لا تتردد في الاتصال بي إذا قمت بتجميع نسخة، حتى أتمكن من تقديمها كبناء مجتمعي للآخرين :)