Версия AutoIt: v3
Описание: Данный скрипт должен коннектится к серверу, но у меня возникла проблема, я не могу поставить двоеточие.
Поставьте пожалуйста двоеточие (я указал где нужно в скрипте) и если это возможно сделайте скрипт короче, и объясните каждую строчку, что бы в дальнейшем я мог поставить другие - нужные мне символы.
P.S. Если не сложно напишите (по подробней) как нажать клавишу NUM 5 в свернутом окне.
Описание: Данный скрипт должен коннектится к серверу, но у меня возникла проблема, я не могу поставить двоеточие.
Поставьте пожалуйста двоеточие (я указал где нужно в скрипте) и если это возможно сделайте скрипт короче, и объясните каждую строчку, что бы в дальнейшем я мог поставить другие - нужные мне символы.
P.S. Если не сложно напишите (по подробней) как нажать клавишу NUM 5 в свернутом окне.
Код:
$aWinList = WinList('Counter-Strike')
$pid = WinGetProcess("Counter-Strike")
For $i = 1 To $aWinList[0][0] Step +1
If WinGetProcess($aWinList[$i][1]) = $Pid Then
Sleep (1000)
ControlSend($aWinList[$i][1], '', '', '{ё}') ;консоль открывается
Sleep (300)
ControlSend($aWinList[$i][1], '', '', '{c}') ;connect
Sleep (100)
ControlSend($aWinList[$i][1], '', '', '{o}')
Sleep (100)
ControlSend($aWinList[$i][1], '', '', '{n}')
Sleep (100)
ControlSend($aWinList[$i][1], '', '', '{n}')
Sleep (100)
ControlSend($aWinList[$i][1], '', '', '{e}')
Sleep (100)
ControlSend($aWinList[$i][1], '', '', '{c}')
Sleep (100)
ControlSend($aWinList[$i][1], '', '', '{t}')
Sleep (100)
ControlSend($aWinList[$i][1], '', '', '{Space}')
Sleep (100)
ControlSend($aWinList[$i][1], '', '', '{6}') ;62.122.213.23:27283
Sleep (100)
ControlSend($aWinList[$i][1], '', '', '{2}')
Sleep (100)
ControlSend($aWinList[$i][1], '', '', '{.}')
Sleep (100)
ControlSend($aWinList[$i][1], '', '', '{1}')
Sleep (100)
ControlSend($aWinList[$i][1], '', '', '{2}')
Sleep (100)
ControlSend($aWinList[$i][1], '', '', '{2}')
Sleep (100)
ControlSend($aWinList[$i][1], '', '', '{.}')
Sleep (100)
ControlSend($aWinList[$i][1], '', '', '{2}')
Sleep (100)
ControlSend($aWinList[$i][1], '', '', '{1}')
Sleep (100)
ControlSend($aWinList[$i][1], '', '', '{3}')
Sleep (100)
ControlSend($aWinList[$i][1], '', '', '{.}')
Sleep (100)
ControlSend($aWinList[$i][1], '', '', '{2}')
Sleep (100)
ControlSend($aWinList[$i][1], '', '', '{3}')
Sleep (100)
ControlSend($aWinList[$i][1], '', '', '{}') ;Нужно поставить двоеточие
Sleep (100)
ControlSend($aWinList[$i][1], '', '', '{2}')
Sleep (100)
ControlSend($aWinList[$i][1], '', '', '{7}')
Sleep (100)
ControlSend($aWinList[$i][1], '', '', '{2}')
Sleep (100)
ControlSend($aWinList[$i][1], '', '', '{8}')
Sleep (100)
ControlSend($aWinList[$i][1], '', '', '{3}')
Sleep (100)
ControlSend($aWinList[$i][1], '', '', '{ENTER}')
ExitLoop
EndIf
Next