Автокликер Clickermann :: Форум
Основной раздел => Общие вопросы => Topic started by: l0puK on November 30, 2014, 10:37:16 PM
-
Справка почему-то не работает (даже после скачивания последней версии), поэтому задам вопрос:
Браузер свёрнут, привязка есть, но действий не видно (в пейнте проверить не почлучается, потому ка кпривязка не идёт в пейт почему-то (в окне кликера не загорается зелёное Вкл)).
POSTMESSAGE (hwnd, message, wParam, lParam) крайне геморойная вещь(как ме кажется, потому что писать многовато).
Вот код, при активном окне всё отлично работает, как сделать так, что в свёрнутом состоянии всё работало? Win7 64, Opera, кликер последний (если это важно)
{Типовые задачи прочёл первые 3 страницы, про пример с цветком знаю.]
LCLICK(476,260)
waitms(5000)
LCLICK(699,576)
waitms(4000)
LDOWN(1916,246)
waitms(1000)
LUP(1908,523)
waitms(1000)
// âûáîð öåëè
$b=0
FOR($a,$a<16)
$b=940-($a*30)
LCLICK(1080,$b)
waitms(1500)
END_CYC
//óðîí
$a=0
FOR($a,$a<10) // ïîâòîðÿåì 10 ðàç
LCLICK(600,690)
waitms(1500)
LCLICK(600,950)
waitms(1500)
END_CYC
LCLICK(1690,20)
waitms(1000)
// êàçèíî
LCLICK(928,279)
waitms(1000)
LCLICK(1530,12)
waitms(1000000)
-
Справка почему-то не работает (даже после скачивания последней версии), поэтому задам вопрос:
Тут должен быть вопрос типа; " дядиньки научити уму разуму, как включить мне тёмному справку? "
Браузер свёрнут, привязка есть, но действий не видно (в пейнте проверить не почлучается, потому ка кпривязка не идёт в пейт почему-то (в окне кликера не загорается зелёное Вкл)).
Браузер свёрнут это просто замечательно, но ведь Win7 64 загружена почему-то, это непорядок мож и иё свернём?
POSTMESSAGE (hwnd, message, wParam, lParam) крайне геморойная вещь(как ме кажется, потому что писать многовато).
писать многовато, это вопрос решаемый. кликай на клавиатуре знакомые буквы и то что нужно написать чудесным образом появляется
тут многие этой фичей пользуются.
Вот код, при активном окне всё отлично работает, как сделать так, что в свёрнутом состоянии всё работало? Win7 64, Opera, кликер последний (если это важно)
{Типовые задачи прочёл первые 3 страницы....
да весь форум можно прочесть за день, поверь тут как в Святом писании, каждый может найти то что лично ему необходимо.
Главное искренне верить и поститься!
Убедительно прошу Вас не отвечать на мои посты, т.к. ещё с прошлого раза остался неприятный осадок от бесполезного ответа.
-
Через PostMessage к пейнту не привязывается.
-
Справка почему-то не работает (даже после скачивания последней версии):
Потому что её блокирует система.
http://crapware.aidf.org/forum/index.php?topic=1031.0 (http://crapware.aidf.org/forum/index.php?topic=1031.0)
Браузер свёрнут, привязка есть, но действий не видно ...
Попробуй другой браузер, Мазиллу например. Не уверен что в привязке будут работать LDOWN LUP. Это по разному бывает.
LCLICK(476,260)
waitms(5000)
LCLICK(699,576)
waitms(4000)
// координата 1916,246
postmessage($_hwnd, 0x0201, 0x0001, 1916+(246*65536)) // нажать левую клавишу
waitms(1000)
// координата 1908,523
postmessage($_hwnd, 0x0202, 0x0001, 1908+(523*65536)) // отпустить левую клавишу
waitms(1000)
// выбор цели
$b=0
FOR($a=0,$a<16)
$b=940-($a*30)
LCLICK(1080,$b)
waitms(1500)
END_CYC
//урон
FOR($a=0,$a<10) // повторяем 10 раз
LCLICK(600,690)
waitms(1500)
LCLICK(600,950)
waitms(1500)
END_CYC
LCLICK(1690,20)
waitms(1000)
// казино
LCLICK(928,279)
waitms(1000)
LCLICK(1530,12)
wait(1000) // 16 минут
-
Убедительно прошу вас не принимать этот вопрос, как ответ( от подробного и на мой взгляд, правильного ответа, на так и незаданный вопрос, по вашему требованию, я конечно воздержусь, ввиду полного нежелания метать бисер...) , но в анкете не указан ваш возраст. Сколько вам лет уважаемый? Поверте это очень важно.
25 лет, 2 вышки(технарь+лингвист), жена и ребёнок.
Повторяюсь, прошу не отвечать на мои сообщения.
-
Справка почему-то не работает (даже после скачивания последней версии):
Потому что её блокирует система.
http://crapware.aidf.org/forum/index.php?topic=1031.0 (http://crapware.aidf.org/forum/index.php?topic=1031.0)
Браузер свёрнут, привязка есть, но действий не видно ...
Попробуй другой браузер, Мазиллу например. Не уверен что в привязке будут работать LDOWN LUP. Это по разному бывает.
LCLICK(476,260)
waitms(5000)
LCLICK(699,576)
waitms(4000)
// координата 1916,246
postmessage($_hwnd, 0x0201, 0x0001, 1916+(246*65536)) // нажать левую клавишу
waitms(1000)
// координата 1908,523
postmessage($_hwnd, 0x0202, 0x0001, 1908+(523*65536)) // отпустить левую клавишу
waitms(1000)
// выбор цели
$b=0
FOR($a=0,$a<16)
$b=940-($a*30)
LCLICK(1080,$b)
waitms(1500)
END_CYC
//урон
FOR($a=0,$a<10) // повторяем 10 раз
LCLICK(600,690)
waitms(1500)
LCLICK(600,950)
waitms(1500)
END_CYC
LCLICK(1690,20)
waitms(1000)
// казино
LCLICK(928,279)
waitms(1000)
LCLICK(1530,12)
wait(1000) // 16 минут
Благодарю за развёрнутый ответ, как появится свободное время, попробую, отпишусь.
-
Добрый день! Могу ли я реализовать данный код на 2-х браузерах одновременно (что бы они были не активными)??
Первый раз пользуюсь данной программой, так что не судите строго. Данный код для активного окна работает так как нужно!
GETSCREEN
IF_PICTURE_IN (574,514, 642,526, "ln.bmp", -1, 100)
WAITMS(700)
LCLICK($_return1, $_return2)
WAITMS(400)
MOVE(705,460)
WAITMS(300)
LCLICK(705,460)
WAITMS(400)
MOVE(705,472)
WAITMS(700)
LCLICK(705,472)
WAITMS(400)
END_IF
GETSCREEN
IF_PICTURE_IN (887,592, 983,542, "4.bmp", -1, 100)
LCLICK(930, 535)
WAITMS(700)
LCLICK(705,472)
WAITMS(700)
END_IF
-
В оконном режиме координаты отсчитываются от начала окна.
Скопируй папку кликера, и у второй копии переназначь горячие клавиши привязки, запуска и остановки.
Браузер нельзя сворачивать, но можно задвинуть за экран.
-
я заметил,что координаты меняются с привязкой, я их меняю! Больше ведь в коде ничего менять не нужно? когда я нажимаю запуск выполнения (замечу открыт только один кликер) то ничего не происходит. Но потом убераю привязку вставляю скрип с координатами без привязки , все прекрасно работает.
Может быть причина в том,что запущена одна версия программы?
-
вроде бы как запустилось на выполнение, но очень жутко тормозит! в чем может быть причина, подскажите, пожалуйста!
-
Нет задержки в конце. Хотя бы
WAITMS(50)
В то время, когда не находит ни первый не второй - "пролетает" по кругу много-много раз, нагружая процессор и перетягивая одеяло на себя.
-
Нет задержки в конце. Хотя бы
WAITMS(50)
В то время, когда не находит ни первый не второй - "пролетает" по кругу много-много раз, нагружая процессор и перетягивая одеяло на себя.
а не подскажите где именно в конце нужно задержку поставить?
-
Если это весь скрипт, то последней строкой. В конце оно и есть в конце :)
-
спасибо огромное :) я так понял чем больше в конце делать это время тем меньше будет загружаться процесс, так??
-
Нет.
Зависимости от величины нет, по крайней мере она небольшая. Плохо только отсутствие задержки при цикличных ресурсоёмких операциях как GETSCREEN и поиск.
Кстати вот здесь
IF_PICTURE_IN (887,592, 983,542, "4.bmp", -1, 100)
неправильно заданы координаты. Так никогда ничего не найдёт. Вторая координата должна быть больше первой.
-
и еще вопрос: а я не могу привязать 2 кликера одновременно?? у меня один делает привязку, а второй никак не реагирует на привязку?
-
Нет.
Зависимости от величины нет, по крайней мере она небольшая. Плохо только отсутствие задержки при цикличных ресурсоёмких операциях как GETSCREEN и поиск.
Кстати вот здесь
IF_PICTURE_IN (887,592, 983,542, "4.bmp", -1, 100)
неправильно заданы координаты. Так никогда ничего не найдёт. Вторая координата должна быть больше первой.
но оно работает...сейчас еще все перепроверю...я повторюсь,что только второй день как пользуюсь программой, еще не во всем разобрался...а как будет более грамотное написание данного кода??
это полный код
GETSCREEN
IF_PICTURE_IN (495,503, 559,516, "ln.bmp", -1, 100)
WAITMS(700)
LCLICK($_return1, $_return2)
WAITMS(400)
MOVE(623,450)
WAITMS(300)
LCLICK(623,450)
WAITMS(400)
MOVE(705,387)
WAITMS(700)
LCLICK(705,387)
WAITMS(400)
END_IF
GETSCREEN
IF_PICTURE_IN (805,515, 904,531, "4.bmp", -1, 100)
LCLICK(902, 524)
WAITMS(700)
LCLICK(705,387)
WAITMS(700)
END_IF
WAITMS(500)
-
Так всё нормально.
-
и еще вопрос: а я не могу привязать 2 кликера одновременно?? у меня один делает привязку, а второй никак не реагирует на привязку?
Скопируй папку кликера, и у второй копии переназначь горячие клавиши привязки, запуска и остановки!
Как узнать, работает ли анализ графики в привязке к окну:
Открой редактор, включи лупу, привяжи кликер к окну. Если лупа показывает изображение окна то кликер все видит. Если же там черный фон то скорее всего графика находится в другом слое окна. В этом случае проще не использовать оконный режим.
-
и еще вопрос: а я не могу привязать 2 кликера одновременно?? у меня один делает привязку, а второй никак не реагирует на привязку?
Скопируй папку кликера, и у второй копии переназначь горячие клавиши привязки, запуска и остановки!
Как узнать, работает ли анализ графики в привязке к окну:
Открой редактор, включи лупу, привяжи кликер к окну. Если лупа показывает изображение окна то кликер все видит. Если же там черный фон то скорее всего графика находится в другом слое окна. В этом случае проще не использовать оконный режим.
т.е если черный фон, то уже это не исправить (это может быть причина в браузере??, так как одна привязка работает хорошо, вопросов вообще нет)? или есть выходы из данной ситуации??
-
Кажется больше одного привязать нельзя. По крайней мере раньше такое слышал, сам не пробовал. Привязывался только один. Не привязанные могут работать толпой.
Получалось 1 привязанный+1 нет на каждый комп/виртуалку
-
Кажется больше одного привязать нельзя. По крайней мере раньше такое слышал, сам не пробовал. Привязывался только один. Не привязанные могут работать толпой.
Получалось 1 привязанный+1 нет на каждый комп/виртуалку
а если попробовать разные версии программы?? или не получится так обмануть?
-
Кажется больше одного привязать нельзя. По крайней мере раньше такое слышал, сам не пробовал. Привязывался только один. Не привязанные могут работать толпой.
Получалось 1 привязанный+1 нет на каждый комп/виртуалку
привязывать можно сколько угодно, и без размножения папки программы. Но горячими клавишами привязывается первое запущенное окно, остальные придется вязать из кода
HSET(ххххх,1) - прямая привязка
$h=WNDFIND ("Client") //привязка к окну в названии которого есть слово Client
HSET($h,1)
HSET(-1,0)
#name "hset_1"
$h = hget(640,200) // привязка к окну с координатами
HSET($h,1)
m1:
// делаем свои дела
GOTO(m1)
-
Кажется больше одного привязать нельзя. По крайней мере раньше такое слышал, сам не пробовал. Привязывался только один. Не привязанные могут работать толпой.
Получалось 1 привязанный+1 нет на каждый комп/виртуалку
привязывать можно сколько угодно, и без размножения папки программы. Но горячими клавишами привязывается первое запущенное окно, остальные придется вязать из кода
HSET(ххххх,1) - прямая привязка
$h=WNDFIND ("Client") //привязка к окну в названии которого есть слово Client
HSET($h,1)
HSET(-1,0)
#name "hset_1"
$h = hget(640,200) // привязка к окну с координатами
HSET($h,1)
m1:
// делаем свои дела
GOTO(m1)
я так понял,что можно одним кликкером управлять 2-я окнами?? а где берутся координаты окна, подскажите пожалуйста?
-
Не всегда подходит. Поиск HWND по WNDFIND возможен не для всех окон, для внутренних не сработает.
Поиск HWND по HGET нужно запускать в начале для всех окон поочерёдно, иначе не имеет смысла. И при потере окна (зависло ... требуется перезагрузка/обновление) в фоне невозможно, только выводить на передний план не обойтись.
В принципе это касается любого способа.
Я бы в начале скрипта определил все нужные HWND, потом переключал их как нужно.
-
и еще вопрос: а я не могу привязать 2 кликера одновременно?? у меня один делает привязку, а второй никак не реагирует на привязку?
Скопируй папку кликера, и у второй копии переназначь горячие клавиши привязки, запуска и остановки!
Как узнать, работает ли анализ графики в привязке к окну:
Открой редактор, включи лупу, привяжи кликер к окну. Если лупа показывает изображение окна то кликер все видит. Если же там черный фон то скорее всего графика находится в другом слое окна. В этом случае проще не использовать оконный режим.
т.е если черный фон, то уже это не исправить (это может быть причина в браузере??, так как одна привязка работает хорошо, вопросов вообще нет)? или есть выходы из данной ситуации??
а если лупа видит, но не все равно клик не производится? можно узнать причину?? или все же 2 программы привязать нельзя?
-
2 программы привязать одновременно нельзя.