بيت كوميت

BitComet (كان يُسمى في الأصل SimpleBT client من الإصدار 0.11 إلى 0.37) هو عميل BitTorrent و HTTP و FTP متعدد البروتوكولات ، مكتوب بلغة C++ لنظام التشغيل Microsoft Windows ، ومتوفر بـ 52 لغة برمجة مختلفة. [ 5 ] كان أول إصدار عام له هو الإصدار 0.28. ويُستخدم شعار BitComet الحالي منذ الإصدار 0.50. [ 6 ]

سمات

برنامج BitComet هو مدير تنزيل هجين متعدد الخيوط والبروتوكولات ، وتطبيق لمشاركة الملفات عبر بروتوكول BitTorrent من نظير إلى نظير (P2P). يدعم البرنامج مهام التنزيل المتزامنة، حيث يمكنه، لإتمام عملية تنزيل معينة، جلب أجزاء من الملفات من مصادر متعددة عبر بروتوكولات P2P وبروتوكولات العميل والخادم المختلفة .

تتضمن الميزات الرئيسية لبرنامج BitComet نافذة مضمنة لمتصفح إنترنت إكسبلورر لتمكين المستخدمين من البحث عن ملفات التورنت. بالإضافة إلى الميزات النموذجية لعملاء BitTorrent المعاصرين، يدعم البرنامج تهيئة بوابة UPnP ، وجدولة النطاق الترددي، وWebseeding ، واختيار ملفات معينة فقط للتنزيل داخل حزمة التورنت، وتجاوز NAT ( تمت إزالته في الإصدار 1.03[ 7 ] وتبادل النظراء ( في الإصدارات الأقدم، باستخدام بروتوكول خاص، وبدءًا من الإصدار 1.19 باستخدام بروتوكول الامتداد، مع تطبيق آلية PEX متوافقة مع μTorrent / Mainline PEX[ 8 ] والبذر الأولي ( البذر الفائق ) ودعم روابط المغناطيس .

أثناء التنزيل، يوفر BitComet خيار تحديد أولويات الجزء الأول والأخير من ملفات الوسائط، مما يسمح بمعاينة الملفات قبل اكتمال تنزيلها. كما يتضمن "وضع تنزيل المعاينة" حيث يتم تنزيل جميع أجزاء التورنت بالتسلسل، مما يتيح للمستخدم تشغيل ملف الوسائط أثناء التنزيل (شريطة أن تكون سرعة التنزيل وتوفر الأجزاء أعلى من معدل نقل البيانات للتشغيل). يتيح BitComet أيضًا للمستخدمين مشاركة ملفات التورنت الخاصة بهم، عبر شبكة P2P قابلة للبحث، مع مستخدمي BitComet الآخرين من خلال ميزة مشاركة التورنت، والتي كانت تُسمى "مشاركة التورنت" في الإصدارات السابقة، ثم أُعيد تسميتها إلى "تبادل التورنت" منذ الإصدار 1.17. [ 9 ] يستخدم BitComet بروتوكول Kademlia (الرئيسي) DHT للعمل حتى في حالة عدم اتصال المتتبع بالإنترنت. يدعم BitComet تنزيل الملفات عبر HTTP وFTP بالإضافة إلى بروتوكول BitTorrent، ويتضمن إضافات تنزيل لمتصفحات Firefox وInternet Explorer و Maxthon . [ 7 ]

يتوفر ملحق اختياري للاتصال بشبكة eD2K . هذا الملحق هو نسخة معدلة من برنامج eMule المرخص بموجب رخصة جنو العمومية . عند تثبيته، يتصل تلقائيًا بالخادم. [ 10 ]

مشغل BitComet FLV الإصدار 1.3

يتضمن البرنامج تطبيقًا لتشغيل ملفات فيديو فلاش ( ملفات بصيغة .flv و .swf ). [ 11 ]

في فبراير 2011، أطلقت شركة BitComet ميزة التنزيل المجهول لعملائها المميزين. باستخدام هذه الميزة، ستتم معالجة التنزيلات بواسطة خوادم BitComet VIP وسيتم إخفاء عنوان IP الحقيقي للمستخدم. [ 12 ]

برنامج مستقل اختياري

يُقدّم موقع BitComet.com برنامجًا لتتبع ملفات التورنت، متاحًا للتنزيل من الموقع الرسمي. [ 13 ] كما يُمكن تنزيل برنامج تشغيل ملفات FLV بشكل منفصل واستخدامه بشكل مستقل عن برنامج BitComet.

محرك البحث

موقع البحث هو google.atcomet.com

الجدل والانتقادات

الإبلاغ عن التجزئة

منذ الإصدار 0.86، يتضمن BitComet ميزات المناقشة وتتبع الإحصائيات التي ترسل معلومات حول ملفات التورنت إلى خوادم Bitcomet.com، بما في ذلك تجزئة التورنت .

استغلال DHT

خلال الإصدار 0.60، تعرض برنامج BitComet لانتقادات لاذعة بسبب ثغرة في تطبيقه لميزة DHT ، التي كانت جديدة آنذاك، والتي كان من الممكن استغلالها لتجاهل علامة "خاص" في مواقع التتبع. سمح هذا للمستخدمين بتجاوز قيود نسب التحميل والتنزيل، الشائعة في مواقع التتبع الخاصة. ردّت بعض مواقع التتبع الخاصة على ذلك بإدراج الإصدار 0.60 في القائمة السوداء. [ 14 ] قام مطور BitComet، RnySmile، بإعادة البرنامج إلى الإصدار 0.59 استجابةً لهذا الإدراج. [ 15 ]

تم إصلاح ثغرة DHT في الإصدار 0.61. [ 16 ] [ 17 ]

ملفات الحشو

ابتداءً من الإصدار 0.85 (من أوائل عام 2007)، أضاف برنامج BitComet خيارًا غير قياسي إلى برنامج إنشاء ملفات التورنت الخاص به، يضمن عدم شغل ملفين بيانات في ملف تورنت متعدد الملفات نفس "الجزء" من ملف BitTorrent. ولتحقيق ذلك، يُضمّن BitComet في ملف التورنت مجموعة من ملفات "الحشو" الفارغة التي تحتوي على الجزء المتبقي من "الجزء" الأخير لكل ملف. ورغم أن هذه الملفات غير مرئية لمستخدمي BitComet، إلا أنها تُؤثر سلبًا على أداء البرامج الأخرى، لأن المستخدمين الآخرين يضطرون إلى تخصيص موارد ونطاق ترددي لملفات الحشو، دون أي فائدة تُذكر للمستخدمين الآخرين. قد تُشكّل هذه الملفات ما يصل إلى 10% من إجمالي البيانات المنقولة، مما يُؤدي إلى استنزاف كبير لشبكة التورنت. [ 18 ] أضاف مطورو BitComet هذه الميزة لدعم خاصية تُسمى "التوزيع طويل الأمد"، حيث يُمكن لبرنامج BitComet تنزيل الملفات من برامج BitComet أخرى لديها نفس الملف، ولكن ليس من نفس ملف التورنت. كما يسمح بتنزيل الملفات الفردية من مصادر أخرى غير التورنت، مثل روابط ED2K. ويضمن إضافة ملف الحشو الحصول على نسخة كاملة من الملف، بدلاً من عدم القدرة على إكمال الملف ذي الصلة أو الجزء الأخير منه [ 19 ].

تم تمكين إنشاء ملفات الحشو بشكل افتراضي منذ الإصدار 0.85، ولا يزال يتم تمكينه بشكل افتراضي اعتبارًا من الإصدار 1.36.

جدل موقع فايل هيبو

توقف موقع التنزيل FileHippo عن عرض الإصدارات الجديدة من BitComet في أبريل 2008، مع هذا الإعلان.

اعتبارًا من أبريل 2008، توقف موقع FileHippo عن تحديث BitComet. فقد قاموا بنسخ نصوص الموقع وملفاته وصوره وأداة التحقق من التحديثات، وينسبونها لأنفسهم. ننصحك باستخدام برنامج تورنت آخر أكثر موثوقية مثل uTorrent. [ 20 ]

حدث هذا بعد أن لاحظ موقع FileHippo أن تصميم ورمز موقع AppHit.com كانا متشابهين للغاية مع الموقع الذي استخدمه FileHippo، حيث قام بنسخ ليس فقط الرموز، ولكن أيضًا النصوص من موقع FileHippo الإلكتروني وبرنامج التحقق من التحديثات الأصلي الخاص بـ FileHippo.

نظراً لأن AppHit وBitComet كانتا شريكتين بموجب عقد، قررت FileHippo التوقف عن توفير BitComet. وقد أنهت BitComet الشراكة لاحقاً؛ وبحلول عام 2015، أعادت FileHippo توفير BitComet مرة أخرى.

تنسيق ملف التورنت

وفقًا لمواصفات BitTorrent الرسمية، "يجب أن تكون جميع السلاسل النصية في ملف .torrent مُشفّرة بنظام UTF-8 ". [ 21 ] عند إنشاء ملفات التورنت على أنظمة غير لاتينية مثل الصينية أو اليابانية، كانت إصدارات BitComet السابقة للإصدار 1.20 [ 22 ] تُشفّر أسماء الملفات ومساراتها باستخدام صفحة ترميز Windows الصينية/اليابانية، وتخزّن نسخة UTF-8 في سمة غير قياسية. [ 23 ] بدءًا من إصدار مارس 2010 للإصدار 1.20، أصبح تنسيق التورنت في BitComet متوافقًا مع المعيار.

انظر أيضاً

مراجع

  1. "معلومات عن شركة BitComet Development Group الخاصة" . بلومبيرغ بيزنس ويك . مؤرشف من الأصل في 13 ديسمبر 2019. تم الاطلاع عليه في 14 أبريل 2014 .
  2. 1 2 https://www.bitcomet.com/en/changelog .{{cite web}}: مفقود أو فارغ |title=( مساعدة )
  3. "BitComet" . متجر جوجل بلاي . مؤرشف من الأصل بتاريخ 31 أكتوبر 2021. تم الاطلاع عليه بتاريخ 10 ديسمبر 2020 .
  4. "Help_translations_of_bitcomet [ BitComet Wiki ] " . مؤرشف من الأصل بتاريخ 2010-03-05 . تم الاطلاع عليه بتاريخ 2010-02-26 .
  5. "اللغات المدعومة في BitComet" . 11-03-2009. مؤرشف من الأصل في 11-12-2015 . تم الاطلاع عليه في 13-05-2008 .
  6. "عميل BitComet BitTorrent" . 10-05-2006. مؤرشف من الأصل في 13-05-2008 . تم الاطلاع عليه في 13-05-2008 .
  7. 1 2 "ما هو اجتياز NAT في BitComet؟" . 24-11-2009. مؤرشف من الأصل في 18-08-2019 . تم الاطلاع عليه في 23-02-2010 .
  8. "PEX في BitComet" . 21-02-2010. مؤرشف من الأصل بتاريخ 17-12-2010 . تم الاطلاع عليه بتاريخ 23-02-2010 .
  9. "مشاركة ملفات التورنت وتبادلها" . 1 يناير 2010. مؤرشف من الأصل في 5 أكتوبر 2013. تم الاطلاع عليه في 1 يناير 2010 .
  10. "إضافة eMule لبرنامج BitComet" . 27-03-2008. مؤرشف من الأصل بتاريخ 13-05-2008 . تم الاطلاع عليه بتاريخ 13-05-2008 .
  11. "مشغل BitComet FLV (مشغل فيديو فلاش)" . 27-03-2008. مؤرشف من الأصل في 13-05-2008 . تم الاطلاع عليه في 13-05-2008 .
  12. "BitComet يُضيف دعمًا للتنزيلات "المجهولة" - TorrentFreak" . TorrentFreak . 2011-06-02. مؤرشف من الأصل في 2018-04-05 . تم الاطلاع عليه في 2018-04-05 .
  13. "متتبع BitComet" . 27-03-2008. مؤرشف من الأصل في 30-04-2008 . تم الاطلاع عليه في 13-05-2008 .
  14. توماس مينيك (2005). "حظر BitComet" . مؤرشف من الأصل بتاريخ 24 يناير 2007. تم الاطلاع عليه بتاريخ 15 يناير 2007 .
  15. توماس مينيك (2005). "BitComet تعود إلى الإصدار 0.59" . مؤرشف من الأصل بتاريخ 24 يناير 2007. تم الاطلاع عليه بتاريخ 15 يناير 2007 .
  16. توماس مينيك (2006). "BitComet .62 وأنت" . مؤرشف من الأصل بتاريخ 18 مايو 2007. تم الاطلاع عليه بتاريخ 3 ديسمبر 2006 .
  17. توماس مينيك (2006). "إصدار BitComet .64" . مؤرشف من الأصل بتاريخ 8 أكتوبر 2007. تم الاطلاع عليه بتاريخ 15 يناير 2006 .
  18. إرنستو (23 أغسطس 2007). "موقع BitComet يُلوّث BitTorrent ببيانات غير مرغوب فيها" . TorrentFreak. مؤرشف من الأصل بتاريخ 24 أغسطس 2007. تم الاطلاع عليه بتاريخ 24 أغسطس 2007 .
  19. "align_file_to_piece_boundary [ BitComet Wiki ] " . مؤرشف من الأصل في 12 مايو 2015. تم الاطلاع عليه في 13 مايو 2015 .
  20. "تنزيل BitComet 0.99 - FileHippo.com" . أبريل 2008. مؤرشف من الأصل بتاريخ 20 أبريل 2008. تم الاطلاع عليه بتاريخ 18 ديسمبر 2009 .
  21. برام كوهين. "مواصفات بروتوكول بت تورنت" . مؤرشف من الأصل بتاريخ 2014-02-08 . تم الاطلاع عليه بتاريخ 2009-08-26 .
  22. BitComet. "ملاحظات إصدار BitComet" . مؤرشف من الأصل بتاريخ 17-12-2010 . تم الاطلاع عليه بتاريخ 27-03-2010 . تحسين أساسي: استخدام ترميز UTF-8 عند إنشاء ملف تورنت افتراضيًا لجميع إصدارات لغات ويندوز.
  23. فريق دعم BitComet. "BitComet - تنسيق ملف التورنت" . مؤرشف من الأصل بتاريخ 14 مايو 2009. تم الاطلاع عليه بتاريخ 26 أغسطس 2009. في BitComet الإصدار 0.58 أو ما قبله، يتم ترميز السلسلة باستخدام MSCB (صفحة ترميز المستخدم)، ويُضاف مفتاح ".utf-8" للسلاسل المُرمّزة بـ UTF-8. في الإصدار 0.59، يتم تغيير الترميز الافتراضي إلى UTF-8 إذا لم تكن صفحة ترميز المستخدم صينية أو يابانية.