Есть скрипт Autohotkey. Но от не работает, если удаленный рабочий стол (куда нужно посылать комбинации клавиш) развернут на весь экран. Как это исправить?
CODE:
#SingleInstance, force
#NoEnv
ProgramName:= "Program1"
TitleName:= "Удаленка — 111.111.11.11:8888 — Подключение к удаленному рабочему столу"
TitleClass:= ahk_class TscShellContainerClass
WindowTitle:= TitleName . A_Space . TitleClass
Location:= "D:\Удаленка.rdp"
; в этой части все работает, т.к. удаленный рабочий стол свернут в окно
F1::
Clipboard=
Clipboard=password
CoordMode, Mouse, Screen
Run, % Location
Sleep, 5000
Send, {Enter}
Sleep, 2000
Send, %Clipboard%
Sleep, 50
Send, {Enter}
Sleep, 3000
MouseMove, 905, 10
Sleep, 100
Click, 905, 10
Sleep, 100
WinMove, % WindowTitle,, -20, -7, 1399, 749,,
WinSet, Style, -0xC00000, % WindowTitle
Click, 1200, 100
Sleep, 1000
Send, ^+{~}
Return
; в этой части проблемы
F2::
WinSet, Style, +0xC00000, %WindowTitle%
WinMove, % WindowTitle,, 0, 0, ,,,
Click, 1320, 10
; на этом моменте удаленный рабочий стол развернут на весь экран
Sleep, 2000
Click, 1200, 100
; и клавиши ниже отправляются не на удаленный рабочий стол, а в никуда
Send, ^+{Escape}
Sleep, 1000
Send, {Up}
Send, {Delete}
return
Escape::ExitApp
Statistics: Posted by marusa122 — 45 minutes ago