هذا هو الأمر talkposix الذي يمكن تشغيله في مزود الاستضافة المجانية OnWorks باستخدام إحدى محطات العمل المجانية المتعددة عبر الإنترنت مثل Ubuntu Online أو Fedora Online أو محاكي Windows عبر الإنترنت أو محاكي MAC OS عبر الإنترنت
برنامج:
اسم
تحدث - تحدث إلى مستخدم آخر
موجز
حديث العنوان [محطة]
الوصف
إنّ حديث الأداة المساعدة هي برنامج اتصال ثنائي الاتجاه موجه نحو الشاشة.
عند الاحتجاج لأول مرة ، حديث ترسل رسالة مشابهة لـ:
الموضوع تبدأ من <غير محدد سلسلة>
حديث: صلة طلب by عنوانك
حديث: رد مع: حديث عنوانك
إلى المحدد العنوان. في هذه المرحلة ، يمكن لمستلم الرسالة الرد بواسطة
الكتابة:
حديث عنوانك
بمجرد إنشاء الاتصال ، يمكن للطرفين الكتابة في وقت واحد مع
يتم عرض الإخراج في مناطق منفصلة من الشاشة. يجب معالجة الأحرف على أنها
يتبع:
* كتابة ملف يجب أن ينبه الحرف محطة المستلم.
* الكتابة يجب أن يتسبب ‐L في تحديث مناطق شاشة المرسل.
* يجب أن تؤثر كتابة أحرف المسح والقتل على محطة المرسل بالطريقة
وصفها النمل الواجهة في مجلد التعريفات الأساسية لـ POSIX.1-2008 ،
باب 11, أسئلة عامة محطة السطح البيني.
* تؤدي كتابة أحرف المقاطعة أو نهاية الملف إلى إنهاء الملف المحلي حديث خدمة.
بمجرد حديث تم إنهاء الجلسة من جهة، والجانب الآخر من حديث
يجب إخطار الجلسة بأن حديث تم إنهاء الجلسة ويجب أن تكون قادرة
لفعل أي شيء سوى الخروج.
* كتابة أحرف من LC_CTYPE التصنيفات طباعة or الفضاء يجب أن يسبب هؤلاء
الأحرف المطلوب إرسالها إلى محطة المستلم.
* متى وفقط عندما يكون ملف stty com.iexten تم تمكين الوضع المحلي ، وجود ومعالجة
من أحرف التحكم الخاصة الإضافية والوظائف متعددة البايت أو أحادية البايت
أن تكون محددة التنفيذ.
* تؤدي كتابة أحرف أخرى غير قابلة للطباعة إلى ظهور تسلسلات محددة من قبل التنفيذ لـ
أحرف قابلة للطباعة ليتم إرسالها إلى محطة المستلم.
الإذن بأن تكون مستلمًا لـ حديث يمكن رفض الرسالة أو منحها باستخدام mesg
جدوى. ومع ذلك ، قد يؤدي امتياز المستخدم إلى تقييد مجال إمكانية الوصول إلى
محطات المستخدمين الآخرين. ال حديث يجب أن تفشل الأداة المساعدة عندما يفتقر المستخدم إلى المناسب
امتيازات لتنفيذ الإجراء المطلوب.
لا تتمتع بعض المحطات الطرفية في وضع الحظر بجميع الإمكانات اللازمة لدعم
التبادل المتزامن للرسائل المطلوبة ل حديث. عندما لا يمكن أن يكون هذا النوع من التبادل
المدعومة على هذه المحطات، قد يدعم التنفيذ التبادل مع انخفاض
مستويات التفاعل المتزامن أو قد يبلغ عن خطأ في وصف المحطة الطرفية-
نقص ذات الصلة.
OPTIONS
لا شيء.
العمليات
يجب دعم المعاملات التالية:
العنوان المستفيد من حديث حصة. شكل واحد من العنوان هلالمستخدم الاسم> ، مثل
عاد من قبل الذي جدوى. تنسيقات العناوين الأخرى وكيفية التعامل معها هي
غير محدد.
محطة إذا قام المستلم بتسجيل الدخول أكثر من مرة، فسيتم محطة يمكن استخدام الحجة
للإشارة إلى اسم المحطة الطرفية المناسب. لو محطة لم يتم تحديد
حديث يجب أن يتم عرض الرسالة على واحد أو أكثر من المحطات التي يمكن الوصول إليها والتي يتم استخدامها من قبل
المتلقي. شكل محطة يجب أن يكون هو نفسه الذي تم إرجاعه بواسطة
الذي خدمة.
ستدين
يجب نسخ الأحرف المقروءة من الإدخال القياسي إلى جهاز المستلم في ملف
بطريقة غير محددة. إذا لم يكن الإدخال القياسي طرفيًا، فيجب أن يكتب الحديث تشخيصًا
الرسالة والخروج بحالة غير صفرية.
INPUT FILES
لا شيء.
البيئة المتغيرات
يجب أن تؤثر متغيرات البيئة التالية على تنفيذ حديث:
لانج قم بتوفير قيمة افتراضية لمتغيرات التدويل غير المضبوطة أو
باطل. (انظر حجم التعريفات الأساسية لـ POSIX.1-2008 ، القسم 8.2,
التجارة في الخارج المتغيرات لأسبقية التدويل
المتغيرات المستخدمة لتحديد قيم الفئات المحلية.)
LC_ALL إذا تم التعيين على قيمة سلسلة غير فارغة ، فتجاوز قيم جميع القيم الأخرى
متغيرات التدويل.
LC_CTYPE تحديد الإعدادات المحلية لتفسير تسلسل بايت من البيانات النصية
كأحرف (على سبيل المثال ، أحادية البايت بدلاً من أحرف متعددة البايت بتنسيق
الحجج وملفات الإدخال). إذا كانت لغة المستلم لا تستخدم ملف LC_CTYPE
بما يعادل المرسل ، فإن النتائج غير محددة.
رسائل LC
حدد الإعدادات المحلية التي يجب استخدامها للتأثير على تنسيق ومحتويات
رسائل تشخيصية مكتوبة بخطأ معياري ورسائل إعلامية مكتوبة
لمعيار الإخراج.
نلسباث تحديد موقع كتالوجات الرسائل لمعالجتها رسائل LC.
مصطلح تحديد اسم النوع الطرفي للمستدعي. إذا كان هذا المتغير غير مضبوط أو
لاغية، يجب استخدام نوع المحطة الافتراضية غير محدد.
غير متزامن فعاليات
عندما حديث تستقبل الأداة إشارة SIGINT ، يجب إنهاء الأداة والخروج معها
حالة الصفر. يجب أن يتخذ الإجراء القياسي لجميع الإشارات الأخرى.
STDOUT
إذا كان الإخراج القياسي محطة طرفية، فسيتم نسخ الأحرف من الإدخال القياسي للمستلم
يمكن كتابتها إلى الإخراج القياسي. يمكن أيضًا استخدام الإخراج القياسي للتشخيص
رسائل. إذا كان الإخراج القياسي ليس محطة، حديث يجب الخروج بحالة غير صفرية.
ستدير
لا شيء.
OUTPUT FILES
لا شيء.
وسعوا الوصف
لا شيء.
EXIT الوضع
يتم إرجاع قيم الخروج التالية:
0 إتمام بنجاح.
> 0 حدث خطأ أو حديث تم استدعاؤه على محطة غير قادرة على دعمه.
عواقب OF أخطاء
افتراضي.
إنّ متابعيك أقسام . غنيا بالمعلومات.
تطبيق الاستعمال
لأن التعامل مع المواد غير القابلة للطباعة، وغير الشخصيات مرتبطة ب stty
وصف ل com.iexten، ملحقات التنفيذ داخل سائق المحطة يمكن أن يكون
الوصول إليها. على سبيل المثال، توفر بعض التطبيقات وظائف تحرير الخط مع بعض
تسلسل حرف التحكم.
أمثلة
لا شيء.
الأساس المنطقي
إنّ اكتب تم تضمين الأداة المساعدة في هذا المجلد من POSIX.1-2008 لأنه يمكن تنفيذه
على جميع أنواع المحطة. ال حديث فائدة، والتي لا يمكن تنفيذها على محطات معينة،
تم اعتباره واجهة اتصالات `` أفضل ''. كلا البرنامجين موجودان
استخدام واسع النطاق في التطبيقات التاريخية. لذلك ، كانت كلتا المرافق
محدد.
جميع الإشارات إلى قدرات الشبكات (حديثإلى مستخدم على نظام آخر).
باعتبارها خارج نطاق هذا المجلد من POSIX.1-2008.
الإصدارات التاريخية BSD و System V من حديث إنهاء كلتا المحادثتين عندما
يخرج أي من المستخدمين من الجلسة. هذا يمكن أن يؤدي إلى عواقب وخيمة إذا كان المستخدم
يستمر عن غير قصد في إدخال النص الذي يتم تفسيره بواسطة الصدفة عند الآخر
ينهي الجلسة. ولذلك فإن الإصدار حديث المحدد بهذا الحجم من
يتطلب POSIX.1‐2008 من كلا المستخدمين إنهاء نهاية الجلسة بشكل صريح.
يمكن تدويل الرسائل المرسلة إلى المحطة الطرفية للمستخدم المستدعى فقط في أي منها
الطريقة:
* الرسالة الأصلية منغير محدد سلسلة> ... '' تم إرسال رسالة إلى المحطة
لا يمكن تدويل المتلقي بسبب بيئة المتلقي
لا يزال يتعذر الوصول إليه إلى حديث جدوى. بيئة الطرف المستدعي هي
ليست له صلة، لا علاقة له مع الموضوع.
*الاتصالات اللاحقة بين الطرفين لا يمكن تدويلها بسبب
يجوز للطرفين تحديد لغات مختلفة في بيئتهم (وغير المحمولة
لا يمكن تعيين الأحرف من لغة إلى أخرى).
* لا يجوز مطالبة أي من الطرفين بالتواصل بلغة أخرى غير لغة C و/أو تلك اللغة
المحددة بواسطة بيئتهم نظرًا لعدم توفر دعم الأجهزة الطرفية (لـ
على سبيل المثال، الخطوط) قد تكون مطلوبة.
يعكس النص الموجود في قسم STDOUT استخدام الفعل ``عرض'' في هذا القسم؛
بعض حديث تستخدم التطبيقات في الواقع الإخراج القياسي للكتابة إلى المحطة، ولكن هذا
حجم POSIX.1-2008 لا يتطلب أن يكون هذا هو الحال.
تنسيق اسم الجهاز غير محدد ، لكن أوصاف ps, حديث, الذيو
اكتب تتطلب منهم جميعًا استخدام نفس التنسيق أو قبوله.
يتم تحديد معالجة الأحرف غير القابلة للطباعة بشكل جزئي لأن
لا يحتاج المستخدم إلى تفاصيل تعيينها إلى تسلسلات قابلة للطباعة. تاريخي
تطبيقات ، لأسباب أمنية ، لا تسمح بنقل المواد غير القابلة للطباعة
الأحرف التي قد ترسل الأوامر إلى المحطة الأخرى.
المستقبل طريقة الاستعمال
لا شيء.
استخدم talkposix عبر الإنترنت باستخدام خدمات onworks.net