في هذا المثال، نريد أن نوضح لك كيفية استخدام المفاتيح الخاصة بجهاز إدخال USB تابع لجهة خارجية (جهاز التحكم عن بعد في هذه الحالة) للتحكم في وظائف معينة على جهاز Cisco.
نوضح لك كيفية استخدام الأزرار الموجودة على جهاز التحكم عن بعد Bluetooth (المتصل عبر دونجل USB) لإدارة وظائف مثل وضع الاستعداد وضبط مستوى الصوت والتحكم في جهاز كاميرا Cisco. يمكنك تطوير ماكرو يستمع إلى الأحداث ذات الصلة وينفذ الإجراءات المقابلة من خلال API الخاص بجهاز Cisco.
تم توضيح ميزة جهاز إدخال USB التابع لجهة خارجية في هذه المقالة .
في المثال التالي، يجب عليك إدخال النص المكتوب بالخط العادي. النص المكتوب بالخط المائل هو الاستجابة المستلمة من جهاز Cisco.
1 | قم بتسجيل الدخول إلى جهاز Cisco عبر SSH. أنت بحاجة إلى مستخدم محلي. | ||
2 | قم بتكوين الجهاز للسماح باستخدام جهاز تحكم عن بعد USB تابع لجهة خارجية.
| ||
3 | قم بالتسجيل للحصول على تعليقات، حتى يتم إعلامنا عند الضغط على أزرار جهاز التحكم عن بعد وتحريرها.
| ||
4 | اضغط على زر في جهاز التحكم عن بعد وحرره للتأكد من أن تسجيل الملاحظات يعمل. ينشئ هذا الإجراء حدثين: تم الضغط عليه و تم الإصدار. إذا قمت بالضغط مع الاستمرار على زر، فستشاهد حدث تم الضغط حتى تحرر الزر. ثم يتم إنشاء تم الإصدار الحدث. يتم إصدار هذه الأحداث عند الضغط على مفتاح Enter وتحريره:
| ||
5 | اكتب ماكرو يستمع إلى أحداث InputDevice ذات الصلة، وينفذ الإجراءات المرتبطة باستخدام API الخاص بالجهاز.
|