Что нового

Неполадки с кликом

Статус
Закрыто для дальнейших ответов.

bbk123

Новичок
Сообщения
14
Репутация
0
Доброго всем дня господа, сложность вот в чем - нужно кликнуть по определенным коодинатам в окне игры.
функция
Код:
controlclick

не работает вот скрипт
Код:
#NoTrayIcon
#include <ButtonConstants.au3>
#include <EditConstants.au3>
#include <GUIConstantsEx.au3>
#include <StaticConstants.au3>
#include <WindowsConstants.au3>
#include <NomadMemory.au3>
#include 'array.au3'

#region ### START Koda GUI section ### Form=
Global $LC_Hill = GUICreate("Бот", 300, 300, 192, 124)
$tab1 = GUICtrlCreateTab(10, 10, 280, 280)

    $tab0 = GUICtrlCreateTabItem("Бот")
    $torg = GUICtrlCreateCheckbox("Торг ф7", 20, 120)  
    GUISetState(@SW_SHOW)
#endregion ### END Koda GUI section ###

check_start()


WinSetOnTop("Бот","",1)




Func check_start()
    If WinExists("[CLASS:Nksp]") Then
        GUISetState(@SW_SHOW, $LC_Hill)
        Global $WinHandle = WinGetHandle("Last Chaos")
        Global $pid = WinGetProcess("Last Chaos")
        Global $info = _MemoryOpen($pid)
        Global $base1 = 0x10746248
        Global $base2 = 0x10535C70
         Global $hWnd = $WinHandle
    Else
        Global $ask = MsgBox(0, "Ошибка", "Сперва запустите Last Chaos!")
        Exit
    EndIf
EndFunc   ;==>check_start

while 1
    if GUICtrlRead($torg)=$GUI_CHECKED then                            ;торг
    
 ControlClick($WinHandle,"","","left",2,1072,934)


    Endif
         
      
   
   
    $nMsg = GUIGetMsg()
    Switch $nMsg
        Case $GUI_EVENT_CLOSE
            Exit

    EndSwitch
WEnd

что я только не перебрал и $WinHandle и досимвольное название окна и класс не работает(( помогиме( выручайте ребятки
 

Zaramot

I ♥ AutoIt
Сообщения
1,160
Репутация
660
Re: ошибка controlclick

Попробуй:
Код:
MouseClick
 
Автор
B

bbk123

Новичок
Сообщения
14
Репутация
0
Re: ошибка controlclick

нужно чтобы клик не мешал дальнейшей работе на пк , т.е работа с неактивным окном
 

CreatoR

Must AutoIt!
Команда форума
Администратор
Сообщения
8,673
Репутация
2,486
Re: ошибка controlclick

bbk123

Предупреждение За нарушение правил форума (пункт Б.5):
Имя темы должно нести смысловую нагрузку (отражать суть вопроса/проблемы)
Правильно сформулированное название темы привлекает больше внимания, и шансы получить конкретный ответ увеличиваются.


Данные правила могут пополняться локальными правилами раздела.
Как правильно называть темы

"ошибка controlclick" - это неприемлемое название темы, переименуйте тему иначе она будет закрыта, а вам возможно будет выдан бан на несколько дней.

С уважением, ваш Администратор.










Предупреждение За нарушение общих правил (пункт Б.2):
Не создавайте одинаковые темы в разных форумах, и/или темы с разными названиями несущие одинаковое содержание.


С уважением, ваш Администратор.
 

Belfigor

Модератор
Локальный модератор
Сообщения
3,608
Репутация
941
Дружище. Ты ошибся форумом. Больше не пиши в моём разделе. Тема закрыта. Создашь еще одну, буду тебя просить сменить не только раздел но и форум.
 
Статус
Закрыто для дальнейших ответов.
Верх