Torrengo: بديل في GO إلى Torrench المهجورة

قبل عدة أشهر كتب أحد زملائنا هنا على المدونة حول Torrench التي كانت أداة CLI (من سطر الأوامر) التي يمكن للمستخدمين من خلالها البحث عن ملفات التورنت داخل بعض المواقع الشهيرة مع خيار القدرة على التنزيل.

لسوء الحظ ، اختفى المشروع من GitHub التي لا نعرف المزيد عنها باستثناء بعض نسخ المستودعات التي صنعها بعض المطورين من أجل إنشاء قاذفات أو إصدارات بتنسيق آخر لهذا المشروع.

ولكن لا يتم فقدان كل شيء، هذه المرة سنتحدث عن بديل ممتاز لـ Torrench والتي ستخدمنا بطريقة مماثلة ، ولكن مع العديد من التحسينات.

حول Torrengo

البديل الذي سنقدمه لكم اليوم هو Torrengo هو برنامج سطر أوامر (سطر الأوامر) مكتوب بلغة البرمجة GO التي تبحث في نفس الوقت عن السيول (ملفات تورنت وروابط مغناطيسية) من مواقع تورنت مختلفة.

تورينغو يقوم بالبحث والتنزيل من مصادر مختلفة التي يدعمها حاليًا كالتالي:

  • https://archive.org
  • جميع عناوين URL لخليج القراصنة الموجودة على https://proxybay.bz
  • http://torrentdownloads.me
  • http://1337x.to
  • http://www.yggtorrent.gg

يقرر المستخدم المصادر التي يريد البحث عنها في Torrengo سواء تم استخدام جميع المصادر في البحث افتراضيًا أو التصفية حسب مواقع معينة فقط.

نظرًا لأن عناوين URL الخاصة بـ Pirate Bay تتغير كثيرًا ، يقوم هذا البرنامج في نفس الوقت بإطلاق بحث على جميع عناوين URL الخاصة بـ The Pirate Bay الموجودة على https://proxybay.bz واسترداد السيول ذات الاستجابة الأسرع (يتم أيضًا فحص عنوان url الذي تم إرجاعه بعمق لأن بعض الوكلاء يعودون في بعض الأحيان صفحة لا تحتوي على أخطاء ، ولكن الصفحة لا تحتوي فعليًا على أي نتائج)

البحث عن ملفات التورنت وتنزيلها بتنسيق torrentdownloads.me و yggtorrent.gg محمي بواسطة Cloudflareولذلك هذا البرنامج يفلت من الحماية عند الرد على تحديات جافا سكريبت الخاصة بـ Cloudflare

يمكن تشغيل ملفات التورنت التي تم تنزيلها في Deluge.

Torrengo هي أداة عملية إلى حد ما يمكن أن تساعدك على توفير الكثير من الوقت في البحث عن ملفات التورنت وتنزيلها.

على سبيل المثال ، إذا كنت ترغب في العثور على ISO لتوزيع Linux وتوفير الوقت في البحث (وحتى التنزيل) ، فهذه الأداة مفيدة جدًا.

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

كل ما قيل ، هو مسؤولية المستخدم النهائي عن الاستخدام.

كيفية تثبيت Torrengo في أوبونتو ومشتقاتها؟

بالنسبة لأولئك الذين يرغبون في التمكن من تثبيت هذه الأداة على نظامهم ، يمكنهم القيام بذلك باتباع الإرشادات التي نشاركها أدناه.

منذ Torrentgo هو تطبيق مكتوب في GO من الضروري أن نحظى بدعم لغة البرمجة هذه في نظامنا.

يمكننا إضافة هذا بفتح المحطة (يمكنك القيام بذلك باستخدام مجموعة المفاتيح Ctrl + Alt + T) وفيها ستكتب الأمر التالي:

wget -q https://storage.googleapis.com/golang/getgo/installer_linux

نعطي أذونات التنفيذ مع:

sudo chmod +x installer_linux

ونقوم بتشغيل برنامج التثبيت باستخدام:

./installer_linux

في النهاية علينا تنفيذ الأمر التالي:

source ~/.bash_profile

لدينا بالفعل دعم GO في نظامنا ، الآن سنقوم بتنزيل وتثبيت Torrengo. للقيام بذلك ، في المحطة سنقوم فقط بكتابة ما يلي:

go get github.com/juliensalinas/torrengo

go build github.com/juliensalinas/torrengo

الاستخدام الأساسي لـ Torrentgo

بمجرد تثبيت التطبيق في نظامنا ، يمكننا البدء في استخدامه ، علينا فقط فتح المحطة وتشغيل الأمر "./Torrengo" + بعض الكلمات الرئيسية للبحث عن ملف.

على سبيل المثال ، إذا كنت تريد العثور على Ubuntu ISO:

./torrengo Ubuntu 18.10

سيعيد لك هذا جميع النتائج التي تم العثور عليها في جميع مواقع الويب المطلوبة وهنا يعود الأمر لك لتحديد الموقع الذي تريد التنزيل منه:

كما ذكرنا يمكنك أن تقرر البحث في مواقع ويب محددة فقط (دعنا نقول The Pirate Bay و Archive.org):

./torrengo -s tpb,arc Ubuntu 18.10
  • قوس (Archive.org)
  • otts (1337 ضعفًا)
  • td (تنزيل تورينت)
  • tpb (خليج القراصنة)
  • ygg (تورنت Ygg)

إذا كنا نريد عرض المزيد من السجلات لنا (الوضع المطول) ، فما عليك سوى إضافة -v.

./torrengo -s tpb,arc Ubuntu 18.10 -v

اترك تعليقك

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

*

*

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

  1.   جون قال

    مرحبًا عندما أقوم بتشغيل برنامج التثبيت ، أتلقى الخطأ التالي.

    sudo ./installer_linux $

    ./installer_linux: 2: ./installer_linux: خطأ نحوي: ")" غير متوقع