Xyzzy (الحوسبة)

في مجال الحوسبة ، يُستخدم مصطلح Xyzzy أحيانًا كمتغير فوقي أو كرمز غش في ألعاب الفيديو . يأتي Xyzzy من لعبة الكمبيوتر Colossal Cave Adventure ، حيث يُعد أول " كلمة سحرية " يواجهها معظم اللاعبين (ومن الكلمات الأخرى "plugh" و"plover"). [ 1 ]

أصل

يعود الاستخدام الحديث لهذا المصطلح في المقام الأول إلى إحدى أقدم ألعاب الكمبيوتر، وهي لعبة "مغامرة الكهف العملاق "، حيث يستكشف اللاعب كهفًا ذا غرف عديدة، ويجمع الكنوز الموجودة فيه. وبكتابة "xyzzy" في الوقت المناسب، يستطيع اللاعب الانتقال فورًا بين نقطتين متباعدتين. ولأن " مغامرة الكهف العملاق " كانت من أوائل ألعاب المغامرات ، ومن أوائل الأعمال الأدبية التفاعلية ، فقد تضمنت مئات من ألعاب الأدب التفاعلي اللاحقة استجابات للأمر "xyzzy" تكريمًا لها. [ 2 ]

كان أصل كلمة "xyzzy" موضع نقاش. فبحسب رون هانسينجر، استُخدمت سلسلة الأحرف "XYZZY" كأداة تذكيرية لتذكر عملية حساب الضرب الاتجاهي . [ 3 ] ويذكر ويل كروثر ، مؤلف لعبة " مغامرة الكهف العملاق "، أنه لم يكن على دراية بهذه الأداة التذكيرية، وأنه "ابتكرها من العدم" أثناء كتابة اللعبة. [ 4 ]

الاستخدام

أنظمة التشغيل

تم تطبيق الأمر Xyzzy كأمر غير موثق لا يُحدث أي تغيير في العديد من أنظمة التشغيل ؛ ففي الإصدار 16 بت من نظام التشغيل AOS من شركة Data General ، على سبيل المثال، كان يُظهر عادةً ردًا "لا يحدث شيء"، تمامًا كما كانت اللعبة تفعل إذا تم استدعاء الأمر في المكان الخطأ أو قبل أن يقوم اللاعب بالإجراء الذي يُفعّل الكلمة. أما الإصدار 32 بت، AOS/VS، فكان يُظهر ردًا "يحدث ضعف ما يحدث". [ 3 ] في العديد من أنظمة الكمبيوتر من شركة Sun Microsystems ، يُستخدم الأمر "xyzzy" للدخول إلى واجهة سطر الأوامر التفاعلية لبرنامج الإقلاع U-Boot . [ 5 ] احتوت الإصدارات الأولى من نظام التشغيل Zenith Z-DOS (وهو نسخة مُعاد تسميتها من نظام MS-DOS 1.25) على الأمر "xyzzy" الذي يأخذ مُعاملًا "تشغيل" أو "إيقاف". وكان الأمر Xyzzy وحده يُظهر حالة آخر أمر "xyzzy تشغيل" أو "xyzzy إيقاف".

عند تشغيل جهاز Cr-48 من وضع المطور، وعندما تعرض الشاشة صورة "الكمبيوتر المحمول الحزين"، فإن كتابة "xyzzy" ينتج عنها شاشة الموت الزرقاء المضحكة . [ 6 ] [ 7 ]

بحسب برانتلي كويل، كان جدار الحماية Cisco PIX يحتوي على أمر xyzzy الذي كان يُظهر رسالة "لا يحدث شيء". كما أضاف كويل هذا الأمر إلى Coraid VSX لتجاوز واجهة سطر الأوامر والدخول إلى سطر الأوامر. وكان يُظهر رسالة "Foof! أنت في مجلد. توجد ملفات هنا". أجبرت إدارة Coraid الجديدة في كاليفورنيا المطورين على تغيير الأمر إلى "/exportmode" وإزالة رسالة "Foof!". منذ استعادة ملكية برنامج Coraid، أُعيد الأمر إلى النظام، والآن، في الإصدار 8 من VSX، أصبحت الاستجابة ">>Foof!<< أنت في غرفة مهملة."

برامج التطبيقات

في مجموعة أخبار يوزنت ذات حركة المرور المنخفضة alt.xyzzy، تُستخدم الكلمة للرسائل التجريبية، والتي يرد عليها القراء الآخرون (إن وُجدوا) عادةً بعبارة "لم يحدث شيء" كإشارة إلى استلام الرسالة التجريبية بنجاح. في برنامج الدردشة عبر الإنترنت mIRC ولغة Pidgin ، سيؤدي إدخال الأمر غير الموثق "/xyzzy" إلى عرض الرد "لم يحدث شيء". [ 8 ] كما يستخدم mIRC السلسلة "xyzzy" داخليًا كمفتاح تشفير رئيسي مُضمّن في الكود، يُستخدم لفك تشفير أكثر من 20 سلسلة حساسة من داخل ملف برنامج mirc.exe. [ 9 ]

برنامج دردشة فاخر لنظام VAX/VMS من شركة DIGITAL ، كتبه ديفيد بولين عام 1987 ونُشر عبر شبكة BITNET ، حمل اسم xyzzy. مكّن هذا البرنامج المستخدمين على نفس النظام أو على عُقد DECnet المرتبطة من التواصل نصيًا في الوقت الفعلي. وكان هناك برنامج متوافق يحمل نفس الاسم لنظام VM/CMS من شركة IBM . [ 10 ]

يتم استخدام xYzZY كعلامة حدود افتراضية بواسطة وحدة Perl HTTP::Message لرسائل MIME متعددة الأجزاء ، [ 11 ] وتم استخدامه في AtEase من Apple لمجموعات العمل ككلمة مرور المسؤول الافتراضية في التسعينيات.

الاتصال بخدمة IMAP الخاصة بـ Gmail باستخدام OpenSSL، مع توضيح أمر xyzzy المخفي
مثال سطر أوامر يوضح اتصال IMAP بـ Gmail

يدعم Gmail الأمر XYZZY عند الاتصال عبر IMAP قبل تسجيل الدخول. لا يأخذ أي وسيطات، ويستجيب بـ "موافق". لا يحدث شيء.

يحتوي حاسوب هيوليت-باكارد 9836A المزود بلغة برمجة HPL 2.0 على الأمر XYZZY مدمجًا في لغة HPL نفسها، والذي ينتج عنه عند استخدامه عبارة "لا أرى كهفًا هنا". وتُعاد الرسالة نفسها من أجهزة HP 3458A وHP 3245A عند الاستعلام عنها باستخدام الأمر XYZZY عبر HPIB .

في معظم إصدارات نظام إدارة قواعد البيانات Ingres ، تُرجع الدالة "لا يحدث شيء". ومع ذلك، تُرجع الدالة "لا يحدث شيء لـ Wim". كانت هذه الدالة جزءًا من منتج Ingres منذ الإصدار الخامس على الأقل (أواخر الثمانينيات)، ولكن تم حذفها من الكود الرئيسي في أوائل الألفية الثانية. أثناء حديثي مع أحد أعضاء فريق تطوير Ingres، Wim de Boer، الذي كان آنذاك سكرتيرًا لمجموعة مستخدمي Ingres في هولندا (IUGN)، ذكر حذف هذه الميزة . تمكن هذا المطور، الذي كان متحدثًا دائمًا في فعاليات IUGN، من إعادة الدالة إلى المنتج، وأضاف - خصيصًا لـ Wim - معالجة لقيمة المعامل "wim".selectxyzzy('')selectxyzzy('wim')xyzzy()

ألعاب الكمبيوتر والوسائط الأخرى

كانت لعبة كاسحة الألغام الشهيرة ، في الإصدارات القديمة من نظام التشغيل مايكروسوفت ويندوز، تحتوي على وضع غش يُفعّل بإدخال الأمر xyzzy، ثم الضغط على مفتاحي Shift و Enter معًا، مما يُحوّل بكسلًا واحدًا في الزاوية العلوية اليسرى من الشاشة إلى نقطة سوداء أو بيضاء صغيرة، وذلك بحسب ما إذا كان مؤشر الماوس فوق لغم أم لا. [ 12 ] كانت هذه الميزة موجودة في جميع إصدارات ويندوز حتى ويندوز XP Service Pack 3، ولكن في ويندوز 95 و98 وNT 4.0، كان البكسل مرئيًا فقط إذا لم يكن مستكشف الملفات القياسي قيد التشغيل. لا توجد هذه الميزة في الإصدارات اللاحقة لويندوز XP SP3. [ 13 ]

في لعبة زورك ، يؤدي كتابة xyzzy والضغط على زر الإدخال إلى ظهور الرد التالي: "صوت أجوف يقول 'أحمق ' " . يُنتج هذا الأمر عادةً ردًا فكاهيًا في ألعاب إنفوكوم الأخرى وألعاب المغامرات النصية ، مما أدى إلى استخدامه في عنوان مسابقة القصص التفاعلية ، جوائز XYZZY .

في لعبة Road Rash لعام 1994 ، إذا قام المستخدم بإدخال "xyzzy" في القائمة الرئيسية، [ 14 ] فيمكنه الوصول إلى العديد من الغش مثل إعادة تعبئة النيتروز، وإعادة تعبئة الزيت، وما إلى ذلك.

في لعبة " العودة إلى جزيرة القرود" الصادرة عام 2022 ، كُتبت الشفرة على لافتة عند مدخل متاهة كهفية. يؤدي تمزيق اللافتة واستخدامها داخل الكهف، ما يُمكّن بطل اللعبة، غايبرش ثريبود، من العودة إلى مدخل الكهف. [ 15 ]

مراجع

  1. xyzzy في ملف المصطلحات .
  2. ديفيد ويلبورن. "استجابات XYZY" .صفحة ويب تقدم ردودًا على كلمة "xyzzy" في العديد من ألعاب الخيال التفاعلي.
  3. 1 2 ريك آدامز. "كل ما تود معرفته عن... الكلمة السحرية XYZZY" . صفحة مغامرة الكهف العملاق .
  4. دينيس ج. جيرز (12 سبتمبر 2007). "في مكان ما قريب يوجد كهف ضخم: دراسة "مغامرة" ويل كروثر الأصلية في الشفرة وفي كنتاكي" . مجلة العلوم الإنسانية الرقمية الفصلية . 001 (2).
  5. "ملحق Sun Integrated Lights Out Manager 2.0 لوحدة خادم Sun Blade X6275" (ملف PDF) . صفحة 17. تاريخ الاسترجاع: 20 أغسطس 2009 . 
  6. ويلز، براد. "كيف حللتُ لغز بيضة عيد الفصح Cr-48" . مؤرشف من الأصل في 2 سبتمبر 2011. تم الاطلاع عليه في 2 سبتمبر 2011 .
  7. ويلز، براد. "شاشة الموت الزرقاء المضحكة Cr-48" . مؤرشف من الأصل في 11 نوفمبر 2012. تم الاسترجاع في 11 نوفمبر 2012 .
  8. "مستودع شفرة المصدر للغة Pidgin" . انظر gtkconv.c
  9. "mIRC - سلاسل داخلية مشفرة" .
  10. ديفيد بولين (24 أغسطس 1989). "بطاقة مرجعية VAX/VMS XYZZY" . مؤرشفة من الأصل في 8 أغسطس 2007. تم الاطلاع عليها في 16 يناير 2008 .
  11. شون م. بيرك (2002). "بيرل وLWP"، ص 82. دار نشر أورايلي ميديا، رقم ISBN 0-596-00178-9
  12. eeggs.com. "بيض عيد الفصح في ويندوز 2000 - Eeggs.com" . Eeggs.com . تم الاطلاع عليه بتاريخ 20 أغسطس 2009 .
  13. "رموز غش لعبة كاسحة الألغام" .
  14. "أسرار وحيل ورموز لعبة Road Rash لأجهزة الكمبيوتر - GameFAQs" . gamefaqs.gamespot.com . تم الاطلاع عليه بتاريخ 23-05-2023 .
  15. "العودة إلى جزيرة القرود: كيف تجد السر" . Screenrant.com . تم الاطلاع عليه بتاريخ 11-06-2024 .