AppleScript를 사용하여 두 번째로 맨 앞 응용 프로그램이나 창을 얻는 방법을 모르겠습니다.
delay 0.3 -- time to release modifier keys if the script is run with a shortcut
tell application "System Events"
set p to process 1 where it is frontmost
set visible of p to false
delay 0.01
key code 121 -- 121 = page down, 116 = page up
set frontmost of p to true
end tell
숨겨진 윈도우와 활성화 된 윈도우는 깜박입니다.
브라우저를 사용하면 window.scrollBy ()를 사용할 수 있습니다.
tell application "Safari" to tell document 1
do JavaScript "window.scrollBy(0,(window.innerHeight-20))"
end tell
tell application "Google Chrome" to tell active tab of window 1
execute javascript "window.scrollBy(0,(window.innerHeight-20))"
end tell
다른 옵션은 예를 들어 KeyRemap4MacBook을 사용하여 ⌃F4 , 페이지 위로 또는 페이지 아래로 및 ⌃⇧F4 누르기를 시뮬레이션하는 것입니다 .
<autogen>__KeyToKey__ KeyCode::CURSOR_UP, ModifierFlag::FN | ModifierFlag::CONTROL_L | ModifierFlag::NONE, KeyCode::F4, ModifierFlag::CONTROL_L, KeyCode::PAGEUP, KeyCode::F4, ModifierFlag::CONTROL_L | ModifierFlag::SHIFT_L</autogen>
<autogen>__KeyToKey__ KeyCode::CURSOR_DOWN, ModifierFlag::FN | ModifierFlag::CONTROL_L | ModifierFlag::NONE, KeyCode::F4, ModifierFlag::CONTROL_L, KeyCode::PAGEDOWN, KeyCode::F4, ModifierFlag::CONTROL_L | ModifierFlag::SHIFT_L</autogen>
또한 시각적 결함을 유발하고 ⌃F4는 때때로 숨겨진 응용 프로그램에서 창을 선택합니다.