أين يمكنني العثور على وثائق Tty و Curses لـ UNIX؟
سؤال
أنا أعمل على أدوات التشغيل الآلي لبرنامج ERP الذي يعمل على SCO UNIX.
انظر أسئلتي عن توقع:
أين يمكنني العثور على موارد (إما محليًا أو على الويب) لفهم أحرف التحكم التي يتم استخدامها في الجلسة ، وبشكل أكثر تحديداً ، تحديد موقع حقل على الشاشة أثناء التفاعل مع برنامج ERP؟
المحلول
يتم تخزين أحرف التحكم المحددة لنوع محطة معينة في terminfo
قاعدة البيانات. القراءة تقرأ قيمة $TERM
عند تهيئة واستخدامه للعثور على التسلسلات ذات الصلة واستخراجها لمختلف العمليات الطرفية.
نصائح أخرى
أنا لست واضحًا حقًا ما تطلبه ، لكن أحد مصدر الوثائق على اللعنات هو تطبيق GNU على http://www.gnu.org/software/ncurses. بقدر ما تذهب "شخصيات التحكم" ، فإن هذا يعتمد على الطرف الذي تستخدمه - ربما يفهم لك رموز ANSI - انظر http://en.wikipedia.org/wiki/ansi_escape_code.
لقد اكتشفت للتو أن مجموعة X/Open Group أصدرت إصدارًا جديدًا من معيارها في نوفمبر 2009 (تم إصدار الإصدار السابق في عام 1996) ، وهو متاح مجانًا على الويب من المكتبة الخاصة بهم كمعيار تقني - X/Open Curses ، الإصدار 7. يجب عليك التسجيل ، لكن الوصول مجاني (والتسجيل لا يؤدي إلى غمر البريد الإلكتروني ، إلخ).
الإصدار السابق ، العدد 4 ، الإصدار 2 (من يوليو 1996) ، لم يعد متاحًا من X/Open. بالنظر إلى حداثة العدد 7 ، من غير المرجح أن يتم تنفيذ الميزات الجديدة على نطاق واسع ، ولكن ابحث عن التغييرات في السنوات القليلة المقبلة.