Quantcast
Channel: AutoHotkey Community
Viewing all articles
Browse latest Browse all 579

Помощь • Проблема с работой на удаленном рабочем столе

$
0
0
Есть скрипт 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



Viewing all articles
Browse latest Browse all 579

Trending Articles