6239


ワイヤレス診断（Wireless Diagnostics.app）を起動し、⌘ + 6
で別ウインドウを開くスクリプトを書きました。「スニファ」という名前の別ウインドウが開き、ウインドウ内の"開始"ボタンを押下したいのですが、ボタン押下の部分がうまく動かず困っております。

[code]

     tell application "Wireless Diagnostics"
    activate
    tell application "System Events" to keystroke "6" using {command down}
    end tell
    
    tell application "System Events"
    tell process "Wireless Diagnostics"
        click button "開始" of window "スニファ"
    end tell
    end tell
    
[/code]

エラー

[code]

    button "開始" of window "スニファ" of application process "Wireless Diagnostics" of application "System Events"
    
[/code]

![エレメント](https://i.stack.imgur.com/HrQwb.jpg)


CC BY-SA 3.0
2015-02-10T05:33:58.170
6234
2015-02-10T12:09:22.760
2015-02-10T12:09:22.760
49
7590
question
macos applescript
Apple Scriptで開いたウインドウに存在するボタンを押下したい。


下記の通りウインドウを指定することで、クリックすることができました。

tell application "Wireless Diagnostics"  
activate  
tell application "System Events" to keystroke "6" using {command down}  
end tell

tell application "System Events"  
tell process "Wireless Diagnostics"  
click button "開始" of window 1  
delay 10  
click button "中止" of window 1  
end tell  
end tell


CC BY-SA 3.0
2015-02-10T06:13:02.190
6239
2015-02-10T07:23:28.593
2015-02-10T07:23:28.593
7590
7590
6234
answer