Bu örnekte, bir Cisco cihazındaki belirli işlevleri kontrol etmek için üçüncü taraf bir USB giriş cihazının (bu durumda uzaktan kumanda) tuşlarını nasıl kullanacağınızı göstermek istiyoruz.
Bekleme, ses ayarı ve bir Cisco kamera cihazının kontrolü gibi işlevleri yönetmek için Bluetooth uzaktan kumandadaki (bir USB dongle ile bağlanan) düğmelerin nasıl kullanılacağını gösteriyoruz. İlgili olayları dinleyen ve ilgili eylemleri Cisco cihazının API'si aracılığıyla yürüten bir makro geliştirebilirsiniz.
Aşağıdaki örnekte, normal yazı tipinde yazılmış metni girmelisiniz. İtalik metin, Cisco cihazından alınan yanıttır.
| 1 | SSH üzerinden Cisco cihazında oturum açın. Yerel bir yönetici kullanıcısına ihtiyacınız var. | ||
| 2 | Cihazı üçüncü taraf bir USB uzaktan kumandasının kullanımına izin verecek şekilde yapılandırın.
| ||
| 3 | Geri bildirim için kaydolun, böylece uzaktan kumanda düğmelerine basıldığında ve serbest bırakıldığında bilgilendiriliriz.
| ||
| 4 | Geri bildirim kaydının çalışıp çalışmadığını kontrol etmek için uzaktan kumandadaki bir düğmeye basın ve bırakın. Bu eylem iki olay oluşturur: Basıldı ve Ser best Bır akıldı. Bir düğmeyi basılı tutarsanız, düğmeyi bırakana kadar Pressed olayını görürsünüz. Ardından Yay ınlanan olayı oluşturulur. Enter tuşuna basılıp bırakıldığında bu olaylar verilir:
| ||
| 5 | İlgili InputDevice olaylarını dinleyen ve cihazın API'sini kullanarak ilişkili eylemleri gerçekleştiren bir makro yazın.
|