ui_menu_bar_click
Ekran, pencereler ve arayüz · macOS · Windows
Etki: çalıştırma. Durum: koşullu kullanılabilir.
“Koşullu kullanılabilirlik”, aracın sürüme, platforma, izinlere, hesaba veya yapılandırmaya bağlı olabileceğini belirtir. Her kurulumda etkin olduğu anlamına gelmez.
macOS
Amaç
Bir durum çubuğu öğesine (menü çubuğu eklentisi / NSStatusItem, menü çubuğunun sağındaki simgeler) tıklar ve isteğe bağlı olarak iç içe bir menü yolunu izler. Bir uygulamanın kendi menü çubuğu komutlarına (File, Edit, View…) TIKLAMAZ: bunlar için ui_find_element + ui_click veya ui_keystroke kullanın. Uygulamanın AX eklentileri menü çubuğu üzerinden en iyi çabayla çalışır; tamamen özel (AX olmayan) menüler oluşturan uygulamalara erişilemeyebilir (bilinen coords değerlerinde ui_click kullanın). Accessibility izni gerektirir.
Zorunlu girdiler
Bu platformun şeması zorunlu girdi bildirmiyor. İsteğe bağlı seçiciler veya çalışma zamanı gereksinimleri yine de olabilir.
İzinler ve onay
Şema açık bir onay parametresi bildirmez. Bu, izinsiz işlem yapma yetkisi vermez; etkiyi inceleyin ve yetki alın.
- Yalnızca kullanıcının bu platformda yetkilendirdiği uygulamaları, hesapları ve kaynakları kullanın. Bağlantı ve izin gereksinimleri için bu aracın platforma özgü açıklamasına bakın; bu katalog ek OAuth kapsamları veya OS yetkileri bulunduğunu ileri sürmez.
İngilizce kanonik teknik şema — macOS
{
"properties": {
"app_bundle_id": {
"description": "Owner of the status item.",
"type": "string"
},
"label": {
"description": "Status item / menu item title.",
"type": "string"
},
"path": {
"description": "Nested menu path, e.g. [\"App\",\"Settings…\"].",
"items": {
"type": "string"
},
"type": "array"
}
},
"required": [],
"type": "object"
}Belge örneği
ui_menu_bar_click için örnek belge. Bu örneği çalıştırmayın. Gösterilen bağımsız değişkenler kurgusal bir veri kümesine aittir; gerçek bir çağrıdan önce gerçek tanıtıcıları bulun ve izin alın.
{
"label": "Local MCP",
"path": [
"Local MCP",
"Settings…"
]
}Windows
Amaç
Bir Windows bildirim alanı (sistem tepsisi) simgesine etiketiyle tıklar; menü çubuğu ekstrasının karşılığıdır. Görev çubuğu tepsisi üzerinden UI Automation ile elinden geleni yapar; tamamen özel bir tepsi simgesi çizen uygulamalar etiket sunmayabilir (bilinen koordinatlarda ui_click'e geçin). Bazı simgeler gizli taşma açılır penceresinde bulunur; bu araç onu açmaz. Etiket olmadan hiçbir şeye tıklamaz ve invalid_params ile reddeder.
Zorunlu girdiler
Bu platformun şeması zorunlu girdi bildirmiyor. İsteğe bağlı seçiciler veya çalışma zamanı gereksinimleri yine de olabilir.
İzinler ve onay
Şema açık bir onay parametresi bildirmez. Bu, izinsiz işlem yapma yetkisi vermez; etkiyi inceleyin ve yetki alın.
- Yalnızca kullanıcının bu platformda yetkilendirdiği uygulamaları, hesapları ve kaynakları kullanın. Bağlantı ve izin gereksinimleri için bu aracın platforma özgü açıklamasına bakın; bu katalog ek OAuth kapsamları veya OS yetkileri bulunduğunu ileri sürmez.
İngilizce kanonik teknik şema — Windows
{
"properties": {
"button": {
"description": "Default left (right opens the icon's context menu).",
"enum": [
"left",
"right"
],
"type": "string"
},
"label": {
"description": "Tray icon tooltip/name to match.",
"type": "string"
}
},
"required": [],
"type": "object"
}Belge örneği
ui_menu_bar_click için örnek belge. Bu örneği çalıştırmayın. Gösterilen bağımsız değişkenler kurgusal bir veri kümesine aittir; gerçek bir çağrıdan önce gerçek tanıtıcıları bulun ve izin alın.
{
"label": "Local MCP"
}