Author Topic: Привязка к окну  (Read 12003 times)

0 Members and 3 Guests are viewing this topic.

l0puK

  • Зашел в гости
  • *
  • Posts: 9
    • View Profile
Привязка к окну
« on: November 30, 2014, 10:37:16 PM »
Справка почему-то не работает (даже после скачивания последней версии), поэтому задам вопрос:
Браузер свёрнут, привязка есть, но действий не видно (в пейнте проверить не почлучается, потому ка кпривязка не идёт в пейт почему-то (в окне кликера не загорается зелёное Вкл)).
POSTMESSAGE (hwnd, message, wParam, lParam) крайне геморойная вещь(как ме кажется, потому что писать многовато).
Вот код, при активном окне всё отлично работает, как сделать так, что в свёрнутом состоянии всё работало? Win7 64, Opera, кликер последний (если это важно)
{Типовые задачи прочёл первые 3 страницы, про пример с цветком знаю.]

Code: [Select]
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)

l0puK

  • Зашел в гости
  • *
  • Posts: 9
    • View Profile
Re: Привязка к окну
« Reply #1 on: November 30, 2014, 11:58:33 PM »

Справка почему-то не работает (даже после скачивания последней версии), поэтому задам вопрос:

Тут должен быть вопрос типа; " дядиньки научити уму разуму, как включить мне тёмному справку? "

Браузер свёрнут, привязка есть, но действий не видно (в пейнте проверить не почлучается, потому ка кпривязка не идёт в пейт почему-то (в окне кликера не загорается зелёное Вкл)).

Браузер свёрнут это просто замечательно, но ведь Win7 64 загружена почему-то, это непорядок мож и иё свернём?

POSTMESSAGE (hwnd, message, wParam, lParam) крайне геморойная вещь(как ме кажется, потому что писать многовато).

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

Вот код, при активном окне всё отлично работает, как сделать так, что в свёрнутом состоянии всё работало? Win7 64, Opera, кликер последний (если это важно)
{Типовые задачи прочёл первые 3 страницы....
 да весь форум можно прочесть за день, поверь тут как в Святом писании, каждый может найти то что лично ему необходимо.
Главное искренне верить и поститься!

Убедительно прошу Вас не отвечать на мои посты, т.к. ещё с прошлого раза остался неприятный осадок от бесполезного ответа.

l0puK

  • Зашел в гости
  • *
  • Posts: 9
    • View Profile
Re: Привязка к окну
« Reply #2 on: December 01, 2014, 12:10:41 AM »
Через PostMessage к пейнту не привязывается.

Oraven

  • Супермодератор
  • Герой форума
  • *
  • Posts: 3685
  • Котэ
    • View Profile
Re: Привязка к окну
« Reply #3 on: December 01, 2014, 09:38:20 AM »
Справка почему-то не работает (даже после скачивания последней версии):
Потому что её блокирует система.
http://crapware.aidf.org/forum/index.php?topic=1031.0

Браузер свёрнут, привязка есть, но действий не видно ...
Попробуй другой браузер, Мазиллу например. Не уверен что в привязке будут работать LDOWN LUP. Это по разному бывает.


Code: (clickermann) [Select]
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 минут

l0puK

  • Зашел в гости
  • *
  • Posts: 9
    • View Profile
Re: Привязка к окну
« Reply #4 on: December 01, 2014, 11:21:44 PM »
Убедительно прошу вас не принимать этот вопрос, как ответ( от подробного и  на мой взгляд, правильного ответа, на так и незаданный вопрос, по вашему требованию, я конечно воздержусь, ввиду  полного нежелания метать бисер...) , но в анкете не указан ваш возраст. Сколько вам лет уважаемый? Поверте это очень важно.

25 лет, 2 вышки(технарь+лингвист), жена и ребёнок.
Повторяюсь, прошу не отвечать на мои сообщения.

l0puK

  • Зашел в гости
  • *
  • Posts: 9
    • View Profile
Re: Привязка к окну
« Reply #5 on: December 01, 2014, 11:25:05 PM »
Справка почему-то не работает (даже после скачивания последней версии):
Потому что её блокирует система.
http://crapware.aidf.org/forum/index.php?topic=1031.0

Браузер свёрнут, привязка есть, но действий не видно ...
Попробуй другой браузер, Мазиллу например. Не уверен что в привязке будут работать LDOWN LUP. Это по разному бывает.


Code: (clickermann) [Select]
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 минут

Благодарю за развёрнутый ответ, как появится свободное время, попробую, отпишусь.

sas

  • Зашел в гости
  • *
  • Posts: 11
    • View Profile
Re: Привязка к окну
« Reply #6 on: December 11, 2014, 01:25:53 AM »
Добрый день! Могу ли я реализовать данный код на 2-х браузерах одновременно (что бы они были не активными)??
Первый раз пользуюсь данной программой, так что не судите строго. Данный код для активного окна работает так как нужно!
Code: [Select]
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


Oraven

  • Супермодератор
  • Герой форума
  • *
  • Posts: 3685
  • Котэ
    • View Profile
Re: Привязка к окну
« Reply #7 on: December 11, 2014, 07:47:31 AM »
В оконном режиме координаты отсчитываются от начала окна.
Скопируй папку кликера, и у второй копии переназначь горячие клавиши привязки, запуска и остановки.
Браузер нельзя сворачивать, но можно задвинуть за экран.

sas

  • Зашел в гости
  • *
  • Posts: 11
    • View Profile
Re: Привязка к окну
« Reply #8 on: December 11, 2014, 09:46:00 AM »
я заметил,что координаты меняются с привязкой, я их меняю! Больше ведь в коде ничего менять не нужно? когда я нажимаю запуск выполнения (замечу открыт только один кликер) то ничего не происходит. Но потом убераю привязку вставляю скрип с координатами без привязки , все прекрасно работает.

Может быть причина в том,что запущена одна версия программы?

sas

  • Зашел в гости
  • *
  • Posts: 11
    • View Profile
Re: Привязка к окну
« Reply #9 on: December 11, 2014, 10:21:10 AM »
вроде бы как запустилось на выполнение, но очень жутко тормозит! в чем может быть причина, подскажите, пожалуйста!

Vint

  • Супермодератор
  • Герой форума
  • *
  • Posts: 3935
  • Лечу куда хочу. cman 4.13.014x32, 4.14.003 W10
    • View Profile
Re: Привязка к окну
« Reply #10 on: December 11, 2014, 10:27:08 AM »
Нет задержки в конце. Хотя бы
Code: (clickermann) [Select]
WAITMS(50)В то время, когда не находит ни первый не второй - "пролетает" по кругу много-много раз, нагружая процессор и перетягивая одеяло на себя.


sas

  • Зашел в гости
  • *
  • Posts: 11
    • View Profile
Re: Привязка к окну
« Reply #11 on: December 11, 2014, 10:30:31 AM »
Нет задержки в конце. Хотя бы
Code: (clickermann) [Select]
WAITMS(50)В то время, когда не находит ни первый не второй - "пролетает" по кругу много-много раз, нагружая процессор и перетягивая одеяло на себя.

а не подскажите где именно в конце нужно задержку поставить?

Vint

  • Супермодератор
  • Герой форума
  • *
  • Posts: 3935
  • Лечу куда хочу. cman 4.13.014x32, 4.14.003 W10
    • View Profile
Re: Привязка к окну
« Reply #12 on: December 11, 2014, 10:35:28 AM »
Если это весь скрипт, то последней строкой. В конце оно и есть в конце  :)


sas

  • Зашел в гости
  • *
  • Posts: 11
    • View Profile
Re: Привязка к окну
« Reply #13 on: December 11, 2014, 10:48:57 AM »
спасибо огромное  :) я так понял чем больше в конце делать это время тем меньше будет загружаться процесс, так??

Vint

  • Супермодератор
  • Герой форума
  • *
  • Posts: 3935
  • Лечу куда хочу. cman 4.13.014x32, 4.14.003 W10
    • View Profile
Re: Привязка к окну
« Reply #14 on: December 11, 2014, 11:02:05 AM »
Нет.

Зависимости от величины нет, по крайней мере она небольшая. Плохо только отсутствие задержки при цикличных ресурсоёмких операциях как GETSCREEN и поиск.

Кстати вот здесь
IF_PICTURE_IN (887,592, 983,542, "4.bmp", -1, 100)
неправильно заданы координаты. Так никогда ничего не найдёт. Вторая координата должна быть больше первой.