답변:
totesz 의 팁을 사용하여 Autohotkey 용 스크립트를 만들었습니다 .
창문에 있다면, 오토 핫키를받는 것이 좋습니다. 그런 다음이 간단한 스크립트를 사용할 수 있습니다.
#SingleInstance force
#IfWinActive ahk_class tSkMainForm
;
; This Skype shortcuts will make pressing Ctrl+Up and Ctrl+Down work
; to switch between conversation windows.
;
; To do that normally we need to focus the Recent panel with Alt+2
; (Alt+1 will focus the contacts panel)
; Next we press up or down to switch between conversations
; Then press enter to move the focus to the input box on the selected
; conversation
;
;
; *Note: this only works with the conversations in the "Recent" panel
ConversationUp()
{
Send, {AltDown}2{AltUp}
Sleep, 100
Send, {Up}{Enter}
return
}
ConversationDown()
{
Send, {AltDown}2{AltUp}
Sleep, 100
Send, {Down}{Enter}
return
}
;Ctrl+Down move one conversation down
^Down::ConversationDown()
;Ctrl+Up move one conversation up
^Up::ConversationUp()
;Ctrl+Tab move one conversation down
^Tab::ConversationDown()
;Ctrl+Shift+Tab move one conversation up
^+Tab::ConversationUp()
같은 스크립트를 저장 skype.ahk
당신이 AutoHotkey를 설치 한 경우, 두 번 스크립트를 실행 할 파일을 클릭합니다. 그러면 Skype 창에서 다음 바로 가기를 사용할 수 있습니다.
Ctrl다음 대화로 이동하려면 + Tab또는 Ctrl+↓
Ctrl이전 대화로 이동하려면 + Shift+ Tab또는 Ctrl+↑
Alt+2
이제 스카이프에서 작동하지 않는 것 같습니다 ... 그 이유는 무엇입니까?
Alt+2
최근 대화가있는 탭이 선택되지 않습니다. 그러나 때로는 효과가 있습니다. 그리고 Alt+1
항상 작동합니다. 나는 단서가 없다. Windows 7 x64에서 최신 Skype를 사용하고 있습니다.
Skype를 많이 사용하지 않지만 대화가 일부 IM 클라이언트 (예 : Pidgin)와 같은 별도의 탭에있는 경우 CTRL + TAB (+ SHIFT)을 사용하여 대화를 전환 할 수 있습니다.
이것은 탭이있는 대부분의 브라우저에서도 작동합니다.