WinMX

WinMX (Windows Music Exchange) هو برنامج مجاني لمشاركة الملفات بين المستخدمين ، طُوّر عام 2000 على يد كيفن هيرن (رئيس شركة Frontcode Technologies) في وندسور، أونتاريو ( كندا ). [ 1 ] [ 2 ] [ 3 ] [ 4 ] ووفقًا لإحدى الدراسات، كان المصدر الأول للموسيقى عبر الإنترنت عام 2005، حيث بلغ عدد مستخدميه حوالي 2.1 مليون مستخدم. [ 5 ] توقفت شركة Frontcode Technologies عن تطوير WinMX في سبتمبر 2005، لكن المطورين أعادوا تشغيل الخدمة في غضون أيام قليلة من خلال إصدار تحديثات. ولا يزال WinMX مستخدمًا من قبل مجتمع من المتحمسين. [ 6 ]

تاريخ

البدايات

بدأ برنامج WinMX حياته كعميل OpenNap قادر على الاتصال بالعديد من الخوادم في وقت واحد.

قامت شركة Frontcode Technologies لاحقًا بإنشاء بروتوكول خاص بها ، يسمى بروتوكول شبكة WinMX Peer ( WPNP )، والذي تم استخدامه بدءًا من WinMX 2 في مايو 2001. وقد قامت شركة Frontcode Technologies بتشغيل العديد من خوادم ذاكرة التخزين المؤقت للنظير للمساعدة في تشغيل شبكة WPNP.

يمكن أن تكون عمليات تنزيل الأغاني الشائعة سريعة جدًا، حيث يُمكن للمستخدم تشغيل "تنزيل متعدد النقاط" يقوم بتنزيل الملف نفسه على أجزاء صغيرة من عدة مستخدمين في وقت واحد. يتضمن برنامج WinMX بعض الميزات المدمجة، مثل مراقبة عرض النطاق الترددي ، والرسائل النصية القصيرة، واستضافة غرف الدردشة ، ويعمل كعميل لبرنامج OpenNap. يُمكن للمستخدمين التفاوض على تبادل ملفاتهم باستخدام نظام الرسائل النصية القصيرة أو الدردشة. بعد بدء عمليات النقل، يُمكن لكل مستخدم تحديد عرض النطاق الترددي للآخر لضمان انتهاء عمليتي النقل في نفس الوقت تقريبًا.

إغلاق شركة فرونت كود تكنولوجيز

في 13 سبتمبر/أيلول 2005، تلقت شركة فرونت كود تكنولوجيز خطاب إنذار من رابطة صناعة التسجيلات الأمريكية يطالبها إما بتطبيق برامج حماية تمنع المستخدمين من تحميل المواد المحمية بحقوق الطبع والنشر من موقع WinMX، أو بإغلاق الموقع. وفي 21 سبتمبر/أيلول 2005، توقف موقع WinMX الرئيسي وخوادم التخزين المؤقت التابعة لشركة فرونت كود تكنولوجيز (الخوادم المركزية الأساسية لشبكة WinMX) عن العمل.

القيامة

بحلول 23 سبتمبر 2005، تمكن المستخدمون من تحميل تحديثين غير رسميين لبرنامج WinMX من موقعين إلكترونيين منفصلين. وقد عمل هذان التحديثان على تعديل عملية البحث في نظام أسماء النطاقات (DNS) التي يستخدمها WinMX للعثور على ذاكرات التخزين المؤقت للأجهزة النظيرة. [ 7 ] فعندما يحاول WinMX العثور على ذاكرات التخزين المؤقت للأجهزة النظيرة التابعة لشركة Frontcode Technologies، يتم توجيهه بدلاً من ذلك للبحث في إحدى ذاكرات التخزين المؤقت الجديدة التي أنشأتها مجتمعات WinMX.

في عام ٢٠٠٨، صدرت رقعة جديدة بالتزامن مع الذكرى السنوية الثالثة لإصدار الرقعتين السابقتين. [ ٨ ] عُرفت هذه الرقعة باسم "رقعة مجتمع WinMX"، وقد أُنشئت بجهود مشتركة بين مبرمج مستقل من طرف ثالث، وبالتعاون مع مجتمعَي المستخدمين واختباراتهما. تدعمها المجموعتان، وهي متاحة للتنزيل، وتهدف إلى استبدال الرقع السابقة، مما يسمح لجميع المستخدمين بالاتصال مجددًا بمجموعة واحدة من خوادم التخزين المؤقت، موحدين بذلك جميع المستخدمين لأول مرة منذ الإغلاق الرسمي لبرنامج WinMX في عام ٢٠٠٥. [ ٦ ]

هجوم الشبكة

في مايو 2011، تعرضت شبكة WinMX لهجوم على مستوى البروتوكول من قِبل مطور برامج ساخط (مخترق برامج) كان على خلاف مع القائمين على تشغيل بنية دعم الشبكة (منتديات دعم المستخدمين ومشغلي ذاكرة التخزين المؤقت للشبكات). نتيجةً لهذه الهجمات، كانت عمليات البحث في شبكة WPNP تُظهر نتائج استعلام عشوائية (إلى جانب النتائج ذات الصلة) لا علاقة لها بالمصطلح المحدد الذي تم البحث عنه، كما لم يتمكن المستخدمون من الحصول على قائمة كاملة بغرف الدردشة. [ 9 ] تم إنشاء قائمة غرف دردشة WinMX على الويب [ 10 ] لتمكين المستخدمين من الحصول على قائمة كاملة بالغرف، كما أتاحت لهم إمكانية إضافة غرف الدردشة يدويًا إلى القائمة. بالإضافة إلى توفير قائمة مباشرة بغرف الدردشة، وفرت القائمة أيضًا حلاً بنقرة واحدة للانضمام إلى غرف الدردشة في WinMX عبر صفحة الويب نفسها باستخدام معالج روابط WinMX. [ 10 ]

وظيفة

يوجد حد أقصى لحجم الملفات التي يمكن مشاركتها  : 2 جيجابايت. وقد تم اتخاذ هذا القرار التصميمي للحفاظ على دعم نظام التشغيل ويندوز 98. يعمل البرنامج أيضًا على أنظمة ويندوز إكس بي ، وويندوز فيستا ، وويندوز 7 ، وويندوز 8 ، وويندوز 10 ، بشرط وجود مكتبات وقت التشغيل الخاصة بلغة مايكروسوفت سي++ . كما يعمل على نظام لينكس باستخدام برنامج واين .

للبدء، يتصل المستخدمون بشبكة WinMX Peer Network (WPN) إما كمستخدم رئيسي أو ثانوي. تتوفر معظم وظائف الشبكة لكلا المستخدمين، ولكن يحتاج المستخدمون الرئيسيون إلى استهلاك نطاق ترددي أكبر، ويتمتعون عادةً باتصالات أفضل، ولديهم القدرة على استضافة غرف دردشة. أما المستخدمون الثانويون، فيستهلكون نطاقًا تردديًا أقل بكثير في حالة عدم الاستخدام، ولكن اتصالهم بالشبكة لفترات طويلة ليس دائمًا مستقرًا.

مشاركة الملفات في WinMX

يستطيع مستخدمو WinMX مشاركة جميع أنواع الملفات تقريبًا عبر الشبكة. تتوفر أنواع الملفات الأكثر شيوعًا، مثل الصوت والفيديو والصور والملفات المضغوطة ، افتراضيًا ، ويمكن ضبط جميع الأنواع الأخرى من خلال إعدادات البرنامج. يفرض WinMX حدًا أقصى لحجم الملفات المشتركة، بحيث لا يتجاوز 2 جيجابايت. كما يمكن للمستخدم مشاركة 5000 ملف مرئي فقط للاتصال الأساسي (مع العلم أنه لا يُعرف ما إذا كانت الملفات الأخرى ستُشارك ولكنها غير مُدرجة)، و3000 ملف (كحد أقصى مُرسل إلى الاتصال الأساسي) للاتصال الثانوي. لا تنطبق هذه القيود على خوادم OpenNAP.

البحث عن الملفات

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

الدردشة

يُتيح برنامج WinMX للمستخدمين إنشاء غرف دردشة باستخدام خاصية الدردشة المُدمجة. توجد غرف مُخصصة للدردشة، وأخرى لتبادل الملفات، وثالثة تجمع بين الأمرين. في ذروة انتشاره، كان WinMX يضم ما بين 1500 و2000 غرفة دردشة في أي وقت، مُتاحة بلغات مُتعددة. كما يُتيح WinMX لمستخدميه مُراسلة بعضهم البعض عبر خاصية الرسائل الخاصة، سواءً كانوا في نفس غرفة الدردشة أو يُحمّلون/يُنزّلون الملفات من بعضهم البعض. مع ذلك، تُتيح الإعدادات لأي مُستخدم حظر الرسائل من مُستخدمين آخرين إذا رغب في ذلك. يُمكن أيضًا إنشاء غرف دردشة بلغات أخرى غير الإنجليزية، مثل اليابانية والألمانية والفرنسية والإيطالية.

غفوة مفتوحة

بدأ برنامج WinMX كبرنامج نظير إلى نظير يتصل بخوادم OpenNap، ولا يزال بإمكانه الاتصال بالعديد منها. تُمكّن هذه الخوادم المستخدمين من التواصل مع قاعدة مستخدمين أوسع والحصول على نتائج بحث أكثر شمولاً. من مزايا تشغيل OpenNap إمكانية إنشاء قائمة دائمة بالأصدقاء (قائمة ساخنة) وعرض عدد غير محدود من الملفات للمشاركة.

الترجمات

نظام التشغيل WinMX باللغة الإنجليزية أساسًا، ولكن يمكن تثبيت ملفات اللغة لترجمة القوائم إلى اللغات التالية: الصينية، الهولندية، الفنلندية، الفرنسية، الألمانية، اليونانية، المجرية، الإيطالية، اليابانية، النرويجية، البولندية، البرتغالية، الروسية، السردينية ، الإسبانية، والسويدية. كما أن عددًا لا بأس به من غرف الدردشة متوفر باللغات الألمانية أو الهولندية أو الإيطالية.

في عام ٢٠٠٢، أصدرت جمعية صناعة التسجيلات اليابانية تقريرًا يفيد بأن ٨٤٪ من اليابانيين الذين استخدموا برامج مشاركة الملفات أفادوا باستخدامهم برنامج WinMX، وخاصةً لمشاركة ملفات MP3 الخاصة بموسيقى البوب ​​اليابانية . [ ١١ ] استمر WinMX في كونه برنامج مشاركة الملفات الرئيسي في اليابان حتى تفوق عليه برنامجا Winny و LimeWire في عام ٢٠٠٧. [ ١١ ] حتى عام ٢٠١٣، وجدت شركة Palo Alto Networks أن WinMX كان سادس أكثر الشبكات شعبية في اليابان. [ ١٢ ]

برامج الطرف الثالث

بالإضافة إلى البرنامج والتحديثات، قام المطورون ومستخدمو WinMX بإنشاء برامج خارجية إما لتحسين وظيفة غرفة الدردشة أو للتحكم في التحميل من قبل نظرائهم الآخرين.

محادثة

تم تطوير معظم البرامج من قِبل مطورين خارجيين لاستخدامها في غرف دردشة WinMX. وتشمل هذه البرامج روبوتات، وخوادم لاستضافة الغرف، وإضافات. استُخدمت الروبوتات في غرف الدردشة إما لإضفاء المزيد من الحيوية عليها، أو لإضافة ألعاب، أو لإدارة المستخدمين، أو للحفاظ على قوائم الملفات التي يمتلكها المستخدم في غرفة الدردشة، وغير ذلك. أما الإضافات الأخرى، فقد أدّت وظائف تلقائية، مثل عرض ملفات الموسيقى التي يتم تشغيلها حاليًا على جهاز المستخدم، والمساعدة في نشر صور ASCII ملونة في الغرف.

استُخدمت خوادم الدردشة الخارجية بشكل أساسي لاستضافة غرف الدردشة على الشبكة. ويعود ذلك إلى أنظمة الإدارة المُحسّنة في هذه الخوادم، بالإضافة إلى إمكانية استضافة غرفة دردشة دون الحاجة إلى استخدام برنامج WinMX. كما احتوت بعض برامج الدردشة الخارجية على اختصارات أو قوائم مفيدة لتسهيل إدارة القنوات. بالنسبة للمستخدمين العاديين، كان بإمكانهم استخدام برامج الدردشة أو برنامج WinMX نفسه لعرض الغرف بشكل مستقل عن الخادم. كما كانت قوائم غرف الدردشة متاحة على الإنترنت.

مديري التحميل

يمكن استخدام برامج إدارة التحميل (MxMonitor و Leechhammer) للتحكم في معدل تحميل النظراء ويمكنها حظر أنواع معينة من النظراء من التنزيل، بما في ذلك أولئك الذين لا يشاركون أي ملفات.

عملاء بديلون

حاول مشروعٌ أوليٌّ يُدعى WinPY إنشاء عميل WinMX بديل مفتوح المصدر . كان مشروع WinPY [ 13 ] أنجح مشروع عميل بديل، حيث تم إصدار نسخة تجريبية أولية (ألفا) بوظائف أساسية محدودة؛ إلا أنه سرعان ما توقف بسبب قلة الاهتمام. كما كانت هناك عدة محاولات لبدء مشاريع جديدة لإنشاء عملاء بديلين، لكن معظمها توقف قبل إصدار أي شيء مكتمل. أحد المشاريع التي أُعلن عنها على موقع مجتمع WinMX الرئيسي كان من المقرر إطلاقه في نوفمبر 2012، إلا أنه شهد العديد من التأخيرات المعلنة بسبب نقص الدعم البرمجي الماهر. أُطلق المشروع أخيرًا للمختبرين كنسخة تجريبية (بيتا) في 22 سبتمبر 2013، تحت اسم جديد (OurMx)، وسيستمر إصدار نسخ أخرى قبل الإصدار الرسمي للعميل. يمكن الاطلاع على معلومات تاريخية حول تقدم عميل OurMX عبر الرابط أدناه. [ 14 ]

انظر أيضاً

مراجع

  1. "التاريخ الكامل لبرنامج WinMX" . www.winmxworld.com .
  2. "لا تسمّوهم نابستر - 25 يونيو 2001" . archive.fortune.com . مؤرشف من الأصل في 11 أبريل 2012.
  3. "الحوسبة: مشاركة المعلومات - عملية" . 9 يوليو 2004.
  4. "WinMX - أفضل طريقة لمشاركة الوسائط الخاصة بك" . www.winmx.com . مؤرشف من الأصل بتاريخ 6 ديسمبر 2000.
  5. ""آيتونز أكثر شعبية من معظم خدمات مشاركة الملفات من نظير إلى نظير." (دي إم إن نيوزواير) . تم الاطلاع عليه بتاريخ 17 فبراير 2009 .
  6. 1 2 "WinMX Community Patch" . patch.winmxconex.com .
  7. مينيك، توماس (23 سبتمبر 2005). "أخبار سلايك - إحياء وين إم إكس" . www.slyck.com . مؤرشف من الأصل في 15 مارس 2016. تم الاطلاع عليه في 23 سبتمبر 2005 .
  8. غونزاليس، خورخي (20 سبتمبر 2008). "إعلان عن رقعة WinMX المجتمعية" . مؤرشف من الأصل في 21 سبتمبر 2008. تم الاطلاع عليه في 26 سبتمبر 2008 .
  9. "WinMX World :: معلومات عن هجمات WPN" . www.winmxworld.com . 
  10. 1 2 "WinMX Unlimited - قائمة غرف دردشة WinMX" . www.winmxunlimited.net .
  11. 1 2 """""""""""""""""""""""""" " " riaj.or.jp (باللغة اليابانية) . تم الاسترجاع في 14 سبتمبر 2023 .
  12. "تقرير استخدام التطبيق والتهديدات" .
  13. "WinPy" . SourceForge . 7 مارس 2014.
  14. "معاينة تقدم عميل WPN الجديد المتوافق" . www.winmxworld.com .
  • الموقع الرسمي