2013-10-08 6 views
0

привет им работать на простой маршрутизатор взломщик и эта часть не будет компилировать (это для поиска маршрутизатора IP, так что вы можете найти его у поставщика услуг) (если вы его получите)(AppleScript) использование косяка команды F

tell application "Safari" 
activate 
open location "http://www.techspot.com/guides/287-default-router-ip-addresses/" 
keystroke "f" using {command down, shift down} 
set search to text returned of (display dialog "router ip" default answer "" buttons {"cancel", "find it"} default button 2) 
search 
keystroke "enter" using {command down, shift down} 
+1

Вы должны общаться с "System Events" для нажатия на клавиши. –

ответ

1

Как сообщает DigiMonk, команда keystroke предоставляется Системными событиями. Вы можете также использовать UI скрипты, чтобы заполнить поиск:

tell application "Safari" 
    activate 
    open location "http://www.techspot.com/guides/287-default-router-ip-addresses/" 
    set search to text returned of (display dialog "router ip" default answer "") 
end tell 
tell application "System Events" 
    keystroke "f" using command down 
    tell process "Safari" 
     tell group 1 of group 1 of window 1 
      set value of text field 1 to search 
      click button 1 
     end tell 
    end tell 
end tell 
Смежные вопросы