Что нового

[Автоматизация] Сделать кликера чтобы работал внутри себя и не мешал мышке

Jigan777

Новичок
Сообщения
23
Репутация
0
Как сделать кликера таким который не будет мешать мне работать за компом?? Т.е. я включаю бота жму начать и он работает сам по себе но не мешает мне
Код:
#region --- Au3Recorder generated code Start (v3.3.9.5 KeyboardLayout=00000419)  ---

#region --- Internal functions Au3Recorder Start ---
Func _Au3RecordSetup()
Opt('WinWaitDelay',100)
Opt('WinDetectHiddenText',1)
Opt('MouseCoordMode',0)
Local $aResult = DllCall('User32.dll', 'int', 'GetKeyboardLayoutNameW', 'wstr', '')
If $aResult[1] <> '00000419' Then
  ;MsgBox(64, 'Warning', 'Recording has been done under a different Keyboard layout' & @CRLF & '(00000419->' & $aResult[1] & ')')
EndIf

EndFunc

Func _WinWaitActivate($title,$text,$timeout=0)
	WinWait($title,$text,$timeout)
	If Not WinActive($title,$text) Then WinActivate($title,$text)
	WinWaitActive($title,$text,$timeout)
EndFunc

_AU3RecordSetup()
#endregion --- Internal functions Au3Recorder End ---
;_WinWaitActivate("Домашняя страница игрока - Google Chrome","Chrome Legacy Window")
;MouseClick("left",235,406,1)
;Sleep(2000)
;_WinWaitActivate("Мои лошади - Google Chrome","Chrome Legacy Window")
;MouseClick("left",189,515,1)
;Sleep(3000)
_WinWaitActivate("","")
MouseClick("left",206,395,1)
MouseClick("left",325,479,1)
MouseClick("left",226,717,1)
MouseClick("left",260,393,1)
MouseClick("left",375,394,1)
MouseClick("left",177,459,1)
MouseClick("left",276,447,1)
MouseClick("left",202,565,1)
MouseClick("left",812,681,1)
Sleep(5000)


#endregion --- Au3Recorder generated code End ---
 

alex33

Скриптер
Сообщения
1,457
Репутация
186
Запустить на виртуалке и свернуть её окно...

Или функции control*
 

alex33

Скриптер
Сообщения
1,457
Репутация
186
Ну к примеру
Код:
;_WinWait("Домашняя страница игрока - Google Chrome","Chrome Legacy Window")
;ControlClick("Домашняя страница игрока - Google Chrome","Chrome Legacy Window","","left",1,235,406)
;Sleep(2000)
;_WinWait("Мои лошади - Google Chrome","Chrome Legacy Window")
;ControlClick("Мои лошади - Google Chrome","Chrome Legacy Window","","left",1,189,515)
 
Автор
J

Jigan777

Новичок
Сообщения
23
Репутация
0
и он не будет мешать работать мне на компе??? тоесть я так же могу е нить делать а он будет типо кликать?
 

alex33

Скриптер
Сообщения
1,457
Репутация
186
Jigan777 сказал(а):
и он не будет мешать работать мне на компе??? тоесть я так же могу е нить делать а он будет типо кликать?
Ну да, типо кликать...

P.S Но я бы лучше на виртуалке запустил бы...
 
Автор
J

Jigan777

Новичок
Сообщения
23
Репутация
0
а как написать бота для Lowadi.com без кликера чтобы) ну чтобы чисто кормил спать ложил и переходил на следующюю лошадь???
 

alex33

Скриптер
Сообщения
1,457
Репутация
186
Можно попробовать открыть сниффер ( ... ), зайти в игру, поиграть, посмотреть запросы в сниффере и отправить их из AutoIt...
Или посмотреть код страницы и подгружаемых скриптов в браузере...
 
Автор
J

Jigan777

Новичок
Сообщения
23
Репутация
0
Проблему решил контрол кликом)
Код:
WinActivate("","Chrome Legacy Window")
ControlClick("", "Chrome Legacy Window", "[CLASS:Chrome_RenderWidgetHostHWND; INSTANCE:1]", "left", 1, 891, 351)
Sleep(3000)
ControlClick("", "Chrome Legacy Window", "[CLASS:Chrome_RenderWidgetHostHWND; INSTANCE:1]", "left", 1,1031, 781)
Sleep(3000)
ControlClick("", "Chrome Legacy Window", "[CLASS:Chrome_RenderWidgetHostHWND; INSTANCE:1]", "left", 1, 799, 616)
Sleep(3000)

ну хоть и мешает работе пк зато можно скрипт отключить в любое время огромное спасибо Лёхе он помогал даже вк)
 
Верх