cyberlife8
Новичок
- Сообщения
- 1
- Репутация
- 0
Версия AutoIt: 3.
Описание:
Здравствуйте всем ! Помогите пожалуйста в одном вопросе:
У меня есть AHK скрипт который закрывает некоторые окошки и посылает "СontrolClick" в определённые окна под курсором, то есть, если окно
то
а если окно
тогда
Работает почти хорошо,но по каким то причинам иногда (переходя от одного окна к другому) с первого раза команда не отсылается. Если я конечно активирую окно лкм, то клик проходит, а вот просто активация под курсором работает неважно. Можно ли переделать мой AHK в Autoit ?
Примечания:
Описание:
Здравствуйте всем ! Помогите пожалуйста в одном вопросе:
У меня есть AHK скрипт который закрывает некоторые окошки и посылает "СontrolClick" в определённые окна под курсором, то есть, если окно
Код:
(ahk_class GFX_INT_DLG_WINDOW_GAME)
Код:
u::
ControlClick, x152 y338
Код:
(WinActive ahk_class #32770)
Код:
u::
ControlClick, x208 y330
Sleep 10,
ControlClick, x208 y330
Sleep 10,
ControlClick, x213 y294
return
Работает почти хорошо,но по каким то причинам иногда (переходя от одного окна к другому) с первого раза команда не отсылается. Если я конечно активирую окно лкм, то клик проходит, а вот просто активация под курсором работает неважно. Можно ли переделать мой AHK в Autoit ?
Примечания:
Код:
#Persistent
;****************** Активация окна под курсором
SetTitleMatchMode, 1
Loop
{
Loop, 4
{
MouseGetPos, , , Win
If(Win != PrevWin)
{
PrevWin := Win
WinActivate, ahk_id %Win%
}
Sleep, 10
}
GoSub, AntiIdle
}
;************************* Авто закрытие ненужных окон
AntiIdle:
WinExist("A")
WinGetTitle winTitle
if (winTitle == "Player Still Active")
ControlClick Yes
else if (winTitle == "Are you sure?")
ControlClick Check,
else if (winTitle == "User Message")
ControlClick, x165 y149
else if (winTitle == "Member Message")
ControlClick, x167 y149
else if (winTitle == "Choose your buy-in amount")
ControlClick, x88 y452
else if (winTitle == "Auto Post Blinds")
ControlClick, Close
Return
F11::Suspend
F10::Pause
;***************************************** Сами хоткеи
#IfWinActive ahk_class GFX_INT_DLG_WINDOW_GAME
$u::
ControlClick, x152 y338
return
$m::
ControlClick, x20 y352
return
$j::
ControlClick, x234 y338
return
$k::
ControlClick, x196 y371
Sleep, 20
ControlClick, x311 y324
Return
$i::
ControlClick, x227 y373
Sleep, 20
ControlClick, x311 y324
Return
$o::
ControlClick, x261 y371
Sleep, 20
ControlClick, x311 y324
Return
#IfWinActive ahk_class #32770
WinActivate
$u::
ControlClick, x208 y330
Sleep 10,
ControlClick, x208 y330
Sleep 10,
ControlClick, x213 y294
return
$j::
ControlClick, x339 y295
return
$k::
ControlClick, x422 y314
Sleep 10,
ControlClick, x419 y294
return
$i::
ControlClick, x387 y313
Sleep 10,
ControlClick, x419 y294
return
$o::
ControlClick, x353 y313
Sleep 10,
ControlClick, x419 y294
return
$m::
ControlClick, x304 y340
return