Exatorrent ، عميل BitTorrent ذاتي الاستضافة مع واجهة ويب

حول exatorrent

في المقالة التالية سوف نلقي نظرة على Exatorrent. هذا هو عميل BitTorrent مستضاف ذاتيًا عبر الأنظمة الأساسية الذي هو مكتوب في Go ولا يزال يبدأ. يمكن تشغيل هذا البرنامج محليًا أو استضافته على خادم بعيد مزود بموارد جيدة ، لاستخدامه كملف سيدبوكس.

اكزاتورنت إنه برنامج بسيط ، ولكن مع توفر وظائف كافية لإنجاز المهمة. يأتي مع عميل ويب مستجيب جميل ، ومكتوب مع ممشوق y نسخة مطبوعة على الآلة الكاتبة. أيضًا بفضل واجهة برمجة تطبيقات WebSocket الموثقة من exatorrent ، يمكن للمستخدمين أيضًا كتابة عميلنا الخاص. يقدم البرنامج طرقًا متعددة لإضافة السيول (magnet أو infohash أو torrent) ومحدد السرعة والمصادقة متعددة المستخدمين وحتى القدرة على البث السيول الصوت / الفيديو مباشرة في متصفح الويب ، أو عبر VLC أو mpv.

بالإضافة إلى ذلك ، يمكن أن يعمل في وضع المستخدمين المتعددين الذي يديره المستخدمون المسؤولون ، ولكن يمكن أيضًا استخدامه بكفاءة بواسطة مستخدم واحد. يتم تخزين الملفات التي يشاركها التورنت على القرص المحلي للجهاز حيث يتم تشغيله، والتي يمكن استردادها أو نقلها بعد ذلك عبر HTTP.

الخصائص العامة ل exatorrent

تفضيلات exatorrent

  • برنامج يمكن العثور عليها كملف واحد قابل للتنفيذ بدون تبعيات، صغيرة الحجم ومتاحة لمنصات مختلفة.
  • انها تسمح افتح ودفق السيول من المتصفح.
  • نستطيع إضافة التورنت بواسطة Magnet أو ملف Infohash أو Torrent.

الشاشة الرئيسية exatorrent

  • فإنه يمكن تحقق من الملفات الفردية (ابدأ أو توقف أو احذف).
  • Es مستمر بين الجلسات.
  • يمكننا إيقاف التورنت بمجرد الوصول إلى SeedRatio.
  • سيكون لدينا أيضا إمكانية ضبط محدد السرعة التفريغ / التحميل.
  • فإنه يمكن تطبيق قائمة الحظر.
  • هو شكلي من خلال ملف الضبط، لكنه يعمل بشكل جيد مع الإعدادات الافتراضية.
  • انها تسمح مشاركة ملف تورنت محمي بواسطة المصادقة لمنع الوصول الخارجي.

تحميل برنامج iso torrent

  • فإنه يمكن استرداد أو دفق الملفات عبر HTTP.
  • نستطيع دفق مباشرة إلى المتصفح أو VLC أو mpv أو مشغلات الوسائط الأخرى.
  • لديها ل API موثق.
  • استخدم Sqlite3 افتراضيًا لقاعدة البيانات ، ولكن يمكنك أيضًا استخدام PostgreSQL بدلاً من ذلك.

هذه ليست سوى بعض ميزات هذا البرنامج. يستطيعون استشرهم جميعًا بالتفصيل من موقع المشروع على جيثب.

قم بتثبيت exatorrent على Ubuntu

يمكن لمستخدمي Ubuntu القيام بذلك قم بتثبيت exatorrent باستخدام ثنائي ، عبر Docker ، أو يمكنك أيضًا التحويل من المصدر. في هذا المثال ، سنستخدم الملف الثنائي الذي يمكن تنزيله من ملف صفحة إطلاق المشروع. يمكن تنزيل هذه الحزمة باستخدام متصفح الويب ، أو عن طريق فتح محطة طرفية (Ctrl + Alt + T) واستخدامها فيها مجلد مشترك على النحو التالي:

تنزيل exatorrent

wget https://github.com/varbhat/exatorrent/releases/latest/download/exatorrent-linux-amd64

بمجرد انتهاء التنزيل ، يبقى فقط منح أذونات للملف الذي تم تنزيله:

chmod u+x ./exatorrent-linux-amd64

ستكون الخطوة التالية بدء خدمة البرنامج تشغيل الملف:

./exatorrent-linux-amd64

بدء البرنامج

كما هو مبين في توثيق, يمكن تكوين exatorrent باستخدام عميل الويب ، وملف التكوين ، وكذلك عبر معلمات سطر الأوامر. على الرغم من أنه بعد تجربتها بالقيم الافتراضية ، يجب أن أقول إنها عملت بشكل جيد بالنسبة لي.

تسجيل الدخول الافتراضي

بشكل افتراضي ، يستخدم هذا البرنامج المنفذ 5000 ، لذلك يمكننا فتح عنوان url http://localhost:5000 في متصفح الويب ، وقم بتسجيل الدخول باستخدام اسم المستخدم المشرف وكلمة المرور كلمة سر المشرف، والتي يتم تكوينها افتراضيًا. يسمح لك بتغيير كلمة المرور من عميل الويب ، ولكن ليس اسم المستخدم المحدد افتراضيًا. إذا كنت تريد استخدام مستخدم آخر ، فيجب عليك إنشاء مستخدم جديد من الخيارات المتاحة في واجهة الويب.

إنشاء المستخدم في exatorrent

فإنه يمكن الحصول على معلومات حول ما يسمح لنا هذا البرنامج بتنفيذه الكتابة في المحطة الطرفية (Ctrl + Alt + T):

مساعدة exatorrent

./exatorrent-linux-amd64 --help

سيتغير هذا الأمر بناءً على اسم الملف الذي تم تنزيله.

على الرغم من أنه كان لا يزال في الإصدار 0.0.1 ، إلا أن هذا التطبيق المجاني والمفتوح المصدر غني بالميزات بالفعل. ل الحصول على مزيد من المعلومات حول كيفية استخدام هذا البرنامج وتكوينه، يمكن للمستخدمين استخدام صفحة مشروع جيثب.


اترك تعليقك

لن يتم نشر عنوان بريدك الإلكتروني. الحقول الإلزامية مشار إليها ب *

*

*

  1. المسؤول عن البيانات: ميغيل أنخيل جاتون
  2. الغرض من البيانات: التحكم في الرسائل الاقتحامية ، وإدارة التعليقات.
  3. الشرعية: موافقتك
  4. توصيل البيانات: لن يتم إرسال البيانات إلى أطراف ثالثة إلا بموجب التزام قانوني.
  5. تخزين البيانات: قاعدة البيانات التي تستضيفها شركة Occentus Networks (الاتحاد الأوروبي)
  6. الحقوق: يمكنك في أي وقت تقييد معلوماتك واستعادتها وحذفها.