回答:
toteszのヒントを使用して、Autohotkeyのスクリプトを作成しました。
Windowsを使用している場合は、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で逆方向)を使用してそれらを切り替えることができます。
これは、タブ付きのほとんどのブラウザーでも機能します。
[ツール]、[オプション]、[IM]で[タブ付き会話を有効にする]チェックボックスを無効にすると、それらの間でAltタブを使用できます。