Здравствуйте, гость ( Вход | Регистрация )

 
Ответить в эту темуОткрыть новую тему
> #handle
Начинающий
сообщение 22.12.2017, 16:07
Сообщение #1


*

Registred
Сообщений: 6
Регистрация: 21.1.2017
Группа: Пользователи
Наличность: 0
Пользователь №: 18.299
Возраст: 20



Всем привет, нужна помощь опытного кликермана)
Вопрос в том, через какую команду, кликер будет использовать move в перекрытом окне без движения мыши в использованном окне.
Ставлю кликера на приложение вк, открываю поверх него второй браузер, пытаюсь там что то делать, но мышь двигается и переключается на приложение порой
Вот этот скрипт пытаюсь сделать рабочим в перекрытом окне, возможно ли это ?
Скрипт

set workwindow 852938
wait 3s
move 850 378 30 30
left 850 378 30 30
wait 700 + random (200)
move 963 801 30 30
left 963 801 30 30
wait 700 + random (200)
move 850 378 30 30
left 850 378 30 30
wait 700 + random (200)
move 922 728 10 10
left 922 728 10 10
wait 700 + random (200)
move 1063 822 10 10
left 1063 822 10 10
wait 700 + random (200)
move 1085 819 10 10
left 1085 819 10 10
wait 700 + random (200)
move 1341 232 3 3
wait 700 + random (200)
left 1341 232 3 3
wait 295000 + random (7000)
Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
cirus
сообщение 22.12.2017, 16:55
Сообщение #2


**********

Elder
Сообщений: 3.480
Регистрация: 18.8.2014
Группа: Пользователи
Наличность: 26540
Пользователь №: 16.971
Возраст: 29



А move вообще нужен? left без него работает.
Цитата
set workwindow 852938

Хендл меняется при каждом запуске браузера. Можно использовать Findwindow для поиска окна. Или Поиск_пути_к_дочернему_окну
Пользователь в онлайне!Delete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
Начинающий
сообщение 22.12.2017, 17:06
Сообщение #3


*

Registred
Сообщений: 6
Регистрация: 21.1.2017
Группа: Пользователи
Наличность: 0
Пользователь №: 18.299
Возраст: 20



Цитата(cirus @ 22.12.2017, 16:55) *

А move вообще нужен? left без него работает.

Хендл меняется при каждом запуске браузера. Можно использовать Findwindow для поиска окна. Или Поиск_пути_к_дочернему_окну

Без мува кликов порой нет, это приложение вк
Вопрос еще в том какое именно окно указывать?
Навожу в игре мышь, Ctrl+a выдает chrome legacy, но там есть и полное название приложенияПрикрепленное изображение
Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
cirus
сообщение 22.12.2017, 17:18
Сообщение #4


**********

Elder
Сообщений: 3.480
Регистрация: 18.8.2014
Группа: Пользователи
Наличность: 26540
Пользователь №: 16.971
Возраст: 29



Цитата
Вопрос еще в том какое именно окно указывать?

То что через Ctrl+A.
Чтобы не указывать окно каждый раз лучше воспользоваться скриптом для поиска пути к дочернему окну.
Цитата
move 850 378 30 30
left 850 378 30 30

Вместо этого попробуйте:
Код
left 850 378 30 30   // или middle 850 378 30 30
wait 50
left 850 378 30 30


Пользователь в онлайне!Delete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
Начинающий
сообщение 22.12.2017, 17:22
Сообщение #5


*

Registred
Сообщений: 6
Регистрация: 21.1.2017
Группа: Пользователи
Наличность: 0
Пользователь №: 18.299
Возраст: 20



script

set #ownerHandle findwindow (Рыцари и Принцессы - Google Chrome)
set #tmp getwindow (#ownerHandle child)
set #childHandle getwindow (#tmp )
set workwindow #childHandle
wait 5000
left 1331, 875
wait 5000
left 951, 354
end_script

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

Цитата(cirus @ 22.12.2017, 17:18) *

То что через Ctrl+A.
Чтобы не указывать окно каждый раз лучше воспользоваться скриптом для поиска пути к дочернему окну.

Вместо этого попробуйте:
Код
left 850 378 30 30   // или middle 850 378 30 30
wait 50
left 850 378 30 30


click

set #ownerHandle findwindow (Рыцари и Принцессы - Google Chrome)
set #tmp getwindow (#ownerHandle child)
set #childHandle getwindow (#tmp )
set workwindow #childHandle
wait 5000
left 1363, 863
end_script

а при таком скрипте он щелкает открывая окно игры, что за..
Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
cirus
сообщение 22.12.2017, 23:20
Сообщение #6


**********

Elder
Сообщений: 3.480
Регистрация: 18.8.2014
Группа: Пользователи
Наличность: 26540
Пользователь №: 16.971
Возраст: 29



Цитата
left 850 378 30 30

30 это большое смещение, может просто не попадает куда надо.
Для начала попробуйте вообще без смещения.
Код
left 850 378
Пользователь в онлайне!Delete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
Начинающий
сообщение 23.12.2017, 13:54
Сообщение #7


*

Registred
Сообщений: 6
Регистрация: 21.1.2017
Группа: Пользователи
Наличность: 0
Пользователь №: 18.299
Возраст: 20



Цитата(cirus @ 22.12.2017, 23:20) *

30 это большое смещение, может просто не попадает куда надо.
Для начала попробуйте вообще без смещения.
Код
left 850 378



click

set #ownerHandle findwindow (Рыцари и Принцессы)
set #tmp getwindow (#ownerHandle child)
set #childHandle getwindow (#tmp )
set workwindow #childHandle
wait 1000
left 919 465 3 3 // zamok click
left 919 465 3 3 // zamok click
wait 777 + random (123)
left 989 878 3 3 // zabrat
wait 777 + random (123)
left 919 465 3 3 // замок клик
left 919 465 3 3 // замок клик
wait 777 + random (123)
left 982 806 2 2 // прикл
wait 777 + random (123)
left 1107 894 2 2 // vibor
wait 777 + random (123)
left 1082 891 2 2 // otpr
wait 777 + random (123)
left 1339 304 1 1 // clouse
wait 290000 + random (3333)


Вот сделал так.. Клики идут все норм.. но работает через раз, почему?
Клика ставлю в яндексе в гугле включаю видео в ютюбе во весь экран, иногда игра открывается, а иногда нет, через раз грубо говоря.. в чем может быть проблема?

За клики без смещения бан словить легче будет)
Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
cirus
сообщение 23.12.2017, 19:08
Сообщение #8


**********

Elder
Сообщений: 3.480
Регистрация: 18.8.2014
Группа: Пользователи
Наличность: 26540
Пользователь №: 16.971
Возраст: 29



Код
set #ownerHandle findwindow (Рыцари и Принцессы)
set #tmp getwindow (#ownerHandle child)
set #childHandle getwindow (#tmp )
set workwindow #childHandle
wait 1000

set #pause 50   // пауза между кликами, подобрать нужное значение

left 919 465 3 3 // zamok click
wait #pause + random (10)    
left 919 465 3 3 // zamok click

wait 777 + random (123)

left 989 878 3 3 // zabrat
wait #pause + random (10)
left 989 878 3 3 // zabrat

Цитата
иногда игра открывается, а иногда нет

Использовать другой браузер.
Пользователь в онлайне!Delete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
Начинающий
сообщение 23.12.2017, 20:32
Сообщение #9


*

Registred
Сообщений: 6
Регистрация: 21.1.2017
Группа: Пользователи
Наличность: 0
Пользователь №: 18.299
Возраст: 20



Цитата(cirus @ 23.12.2017, 19:08) *

Код
set #ownerHandle findwindow (Рыцари и Принцессы)
set #tmp getwindow (#ownerHandle child)
set #childHandle getwindow (#tmp )
set workwindow #childHandle
wait 1000

set #pause 50   // пауза между кликами, подобрать нужное значение

left 919 465 3 3 // zamok click
wait #pause + random (10)    
left 919 465 3 3 // zamok click

wait 777 + random (123)

left 989 878 3 3 // zabrat
wait #pause + random (10)
left 989 878 3 3 // zabrat


Использовать другой браузер.



Какой посоветуете? Пробовал гугл и яндекс, остается ток опера как по мне
Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения

Ответить в эту темуОткрыть новую тему
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 

- Текстовая версия | Версия для КПК Сейчас: 28.3.2024, 13:58
Designed by Nickostyle