ui_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 öğeye (element_ref ile, merkezine) veya ekran koordinatına (coords ile) tıklar. button left|right, count 2 = çift tıklama. {clicked, at:{x,y}} döndürür; `clicked`, tıklama olayının bu koordinatlarda POSTED edildiği anlamına gelir, uygulamanın buna tepki verdiği anlamına GELMEZ: CGEvent teslimat doğrulaması taşımaz, dolayısıyla meşgul, modal veya girdiyi yok sayan bir uygulama tam olarak aynı başarıyı bildirir. `clicked` değerine güvenmek yerine etkiyi ui_wait_for_element veya ui_read_tree ile doğrulayın. element_disabled YALNIZCA uygulama gerçekten AXEnabled=false yayımladığında döndürülür; AXEnabled değerini hiç yayımlamayan bir denetim bilinmeyen kabul edilir ve tıklanır. 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": {
"button": {
"description": "Default left.",
"enum": [
"left",
"right"
],
"type": "string"
},
"by": {
"description": "Default element if element_ref given, else coords.",
"enum": [
"element",
"coords"
],
"type": "string"
},
"coords": {
"description": "{x,y} in global screen points.",
"type": "object"
},
"count": {
"description": "1 (default) or 2 for double-click.",
"type": "integer"
},
"element_ref": {
"type": "string"
}
},
"required": [],
"type": "object"
}Belge örneği
ui_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.
{
"coords": {
"x": 100,
"y": 100
}
}Windows
Amaç
Bir öğeye (element_ref ile, merkezine) veya ekran koordinatına (coords ile) tıklar. button left|right, count 2 = çift tıklama. {clicked, at:{x,y}} döndürür; `clicked`, tıklamanın bu koordinatlarda POSTED edildiği anlamına gelir, uygulamanın buna tepki verdiği anlamına GELMEZ: SendInput teslimat doğrulaması taşımaz, dolayısıyla meşgul veya modal bir uygulama aynı başarıyı bildirir. `clicked` değerine güvenmek yerine etkiyi ui_wait_for_element veya ui_read_tree ile doğrulayın.
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.",
"enum": [
"left",
"right"
],
"type": "string"
},
"coords": {
"description": "{x,y} in global screen pixels.",
"type": "object"
},
"count": {
"description": "1 (default) or 2 for double-click.",
"type": "integer"
},
"element_ref": {
"type": "string"
}
},
"required": [],
"type": "object"
}Belge örneği
ui_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.
{
"coords": {
"x": 100,
"y": 100
}
}