ZTerm
ZTerm هو برنامج محاكاة طرفية مجاني لنظام التشغيل ماكنتوش . طُرح لأول مرة عام ١٩٩٢ لنظام التشغيل System 7 ، وتم تحديثه ليعمل على macOS . يستمد اسمه من استخدامه لبروتوكول نقل الملفات ZModem ، الذي نفذه ZTerm في حزمة عالية الأداء. وعلى عكس تطبيق Terminal المدمج في macOS ، الذي يتواصل فقط مع البرامج الأخرى، فإن ZTerm يتواصل فقط مع منافذ التسلسلية للأجهزة .
وصف
عندما طُرح برنامج ZTerm لأول مرة عام ١٩٩٢، كان من بين أفضل برامج محاكاة الطرفية أداءً على نظام ماك، سواءً من حيث عرض النصوص الأساسية أو أداء نقل الملفات. وقد اعتُبر ZTerm على نطاق واسع أفضل برنامج طرفية على نظام ماك. [ ١ ] [ ٢ ] [ ٣ ]
تضمنت ميزات دعم الأجهزة كشف الناقل (CD) وفصل الإشارة (DTR) والتحكم في تدفق البيانات ، بالإضافة إلى سرعات تصل إلى 115200 بت/ثانية على الأجهزة التي تدعمها. لم تكن هذه الميزات مدعومة بشكل شامل في أجهزة ماك، لذا لم تُكلّف العديد من برامج محاكاة الطرفيات نفسها عناء تنفيذها. حتى مع توفر هذه السرعات، كانت معظم برامج المحاكاة في ذلك الوقت بطيئة للغاية لدرجة أنها واجهت صعوبة في مواكبة أجهزة المودم الأسرع، وخاصةً تلك التي تبلغ سرعتها 9600 بت/ثانية وما فوق. [ 3 ]
يدعم برنامج ZTerm مجموعة واسعة من بروتوكولات نقل الملفات المتوفرة على نظام ماك، بما في ذلك تطبيق كامل لبروتوكولات ZModem و YModem وYModem-G، ومعظم أنواع XModem الشائعة بأحجام حزم بيانات مختلفة وطرق تصحيح الأخطاء، [ 3 ] وحتى بروتوكول B النادر ولكنه مفيد (CIS-B) للاستخدام على نظام Compuserve . كما يدعم ZTerm بدء عمليات النقل تلقائيًا من ZModem وCIS-B، حيث تُفعّل الأوامر من الجهاز المضيف عمليات النقل من جهاز العميل.
بالإضافة إلى ذلك، تضمن برنامج ZTerm مجموعة كاملة من أحرف الرسومات الخاصة بأجهزة الكمبيوتر الشخصية ورموز ANSI ، بما في ذلك الألوان. هذا ما جعله أحد البرامج الطرفية القليلة على نظام Mac التي تعرض رسومات ASCII بشكل صحيح ، وسمح بالتفاعل الكامل مع أنظمة لوحات الإعلانات الإلكترونية (BBS) التي تستخدم هذه الميزات على نطاق واسع. كما أضاف ZTerm إمكانية استخدام الماوس لتحديد موضع المؤشر، وإرسال سلسلة رموز ANSI الصحيحة لنقله من الموقع الحالي إلى الموقع الذي تم النقر عليه.
وأخيرًا، تضمن برنامج ZTerm لغة برمجة نصية مدمجة مكونة من 10 أفعال، مما سمح له بأتمتة المهام الأساسية. فبالإضافة إلى إمكانية تشغيل هذه المهام يدويًا، عند طلب خدمة باستخدام أحد الخيارات في قائمة "الاتصال" القابلة للتعديل، كان ZTerm يبحث عن نص برمجي يحمل نفس الاسم ويشغله تلقائيًا. [ 3 ]
الإصدارات
كان الإصدار الأول المتاح للجمهور من برنامج ZTerm هو الإصدار 0.9، الذي صدر عام 1992. تلاه إصداران رئيسيان؛ الإصدار 1.0 الصادر في أبريل 1994، والذي أضاف دعمًا لـ 16 لونًا لمعيار ANSI بدلًا من 8 ألوان، بالإضافة إلى دعم خطوط يختارها المستخدم بما في ذلك دعم Shift JIS ، ودعم بروتوكول Kermit ، والفتح التلقائي للملفات التي تم تنزيلها. وكانت هذه الميزة الأخيرة مفيدة عند استخدام البرنامج مع برامج قراءة البريد الإلكتروني التي تعمل دون اتصال بالإنترنت مثل Blue Wave. أما الإصدار 1.0.1، الذي صدر في أكتوبر 1995، فكان في معظمه إصدارًا لإصلاح الأخطاء. [ 4 ]
بحلول عام 2002، اختفى عالم لوحات الإعلانات الإلكترونية (BBS) إلى حد كبير. مع ذلك، استمر عدد من الأجهزة (بما في ذلك بعض أجهزة التوجيه ومعدات المختبرات ) في استخدام المنافذ التسلسلية للتواصل، عادةً لأغراض التشخيص وتصحيح الأخطاء. في 19 أبريل 2001، أصدر ألفيرسون الإصدار 1.1b4 الذي يعمل على أنظمة التشغيل Mac OS X 10.0 و Mac OS 8.6 و Mac OS 9 باستخدام Carbon . [ 5 ] لاحقًا، تم إصدار نسخة "كلاسيكية" لا تتطلب Carbon، مما يسمح بتشغيلها على الأجهزة القديمة التي لا تدعم Mac OS 8 أو Mac OS 9. في 18 يوليو 2011، أصدر ألفيرسون الإصدار الثنائي العالمي 1.2 الذي يعمل على أنظمة التشغيل Mac OS X من 10.4 إلى 10.14 . ولأن هذا الإصدار ليس 64 بت، فلن يعمل ZTerm على أنظمة التشغيل Mac OS X 10.15 والإصدارات الأحدث.
في الأجهزة الحديثة التي لا تحتوي على منافذ تسلسلية مدمجة، يستطيع برنامج ZTerm التعرف على مجموعة واسعة من الأجهزة التسلسلية التي تعمل عبر منفذ USB واستخدامها. [ 6 ] تشمل قائمة الأجهزة المدعومة منافذ ماكنتوش التسلسلية القياسية ومنفذ Geoport في أجهزة ماكنتوش التي تعمل بمعالجات PowerPC G3 قبل معالج PowerPC G3 ، بالإضافة إلى فتحة المودم الداخلية المدمجة في أجهزة أبل ومنافذ USB في أجهزة ماكنتوش التي تعمل بمعالجات PowerPC G3 و PowerPC G4 و PowerPC G5 وأجهزة ماكنتوش التي تعمل بمعالجات إنتل . يمكن تهيئة برنامج ZTerm للعمل مع محولات، بما في ذلك محولات منافذ USB إلى المنافذ التسلسلية المختلفة (مثل تلك التي تصنعها شركة Keyspan [ 7 ] ) ومحولات فتحة المودم الداخلية في أجهزة أبل إلى المنافذ التسلسلية (مثل Stealth Serial Port [ 8 ] وGriffin Technology gPort الذي توقف إنتاجه)، مما يمنحه استخدامًا فريدًا لمستخدمي لوحات الإعلانات الإلكترونية (BBS) وهواة تعديل الأجهزة.
مراجع
- ↑ تيريل، روب (1994). كتاب بايت لمبرمجي ماك . أوزبورن ماكجرو هيل. ص 24. ISBN 9780078820625.
- ↑ إيغلوشتاين، هوارد (1994). "تطوير الاتصالات" . بايت . ص 110.
- 1 2 3 4 تومسون، توم (يوليو 1992). "ZTerm هو Z-Best" . بايت . ص 301.
- ↑ ألفيرسون، ديف. "ZTerm" .
- ↑ سيلرز، دينيس (19 أبريل 2001). "برنامج ZTerm يحصل على توافق مع نظام التشغيل Mac OS X" . ماك وورلد . مؤرشف من الأصل في 11 يونيو 2011. تم الاطلاع عليه في 27 أغسطس 2017 .
- ↑ ألفيرسون، ديف (30 يونيو 2012). "ZTerm - اتصالات مودم ماكنتوش" . تم الاطلاع عليه بتاريخ 27 أغسطس 2017 .
- ↑ "محول Keyspan عالي السرعة من USB إلى Serial (USA-19HS) | Tripp Lite" . Tripp Lite . تم الاطلاع عليه بتاريخ 26 أغسطس 2017 .
- ↑ "جي ثري: الشراء" . GeeThree.com. مؤرشف من الأصل بتاريخ 27 أغسطس 2017. تم الاطلاع عليه بتاريخ 27 أغسطس 2017 .
روابط خارجية
- الموقع الرسمي
- الأسئلة الشائعة حول ZTerm 0.9 الإصدار 1.6 على موقع Wayback Machine (تمت أرشفته في 24 مارس 2019)
- برامج نظام التشغيل ماك الكلاسيكية
- برامج نظام التشغيل MacOS
- محاكيات الطرفية
- برامج خاصة بنظام ماكنتوش فقط
