Author Topic: Ребята нужна ваша помощь написал срипт, но он не корректно работает  (Read 3977 times)

0 Members and 3 Guests are viewing this topic.

Daron900

  • Зашел в гости
  • *
  • Posts: 9
    • View Profile
Code: [Select]
go:
getscreen
IF_PICTURE_IN (10,20, 300, 300, "1.bmp")
lclick($_return1, $_return2)
wait(3600)
goto(go)


этот срипт по-моему представлению должен запоминать картинку экрана и в ней искать картинку 1.bmp и жать на нее каждые 6 минут  , но этого не происходит
Что не так?

Кликермен

  • Активный участник
  • ***
  • Posts: 112
    • View Profile
Code: (clickermann) [Select]
while ($pipe=0)
GETSCREEN
IF_PICTURE_IN (10,20, 300,300, "1.bmp", -1, 100)
   LCLICK($_return1, $_return2)
   WAITMS(3600)
END_IF
end_cyc

Oraven

  • Супермодератор
  • Герой форума
  • *
  • Posts: 3685
  • Котэ
    • View Profile
Там цикл вообще не нужен

Code: (clickermann) [Select]
GETSCREEN
IF_PICTURE_IN (10,20, 300,300, "1.bmp", -1, 100)
   LCLICK($_return1, $_return2)
   WAIT(360)
ELSE
   WAITMS(50)
END_IF

Daron900

  • Зашел в гости
  • *
  • Posts: 9
    • View Profile
Не работает ! Привязки к окну не стоит.

Daron900

  • Зашел в гости
  • *
  • Posts: 9
    • View Profile
Я привязал к окну находясь на этом окне нажал альт + W . Посмотрел верхний левый(X)и нижниии левый  (Y) и так же с другой стороны с   X и Y и включил скрипт ждал около 2 минут ничего не произошло

Daron900

  • Зашел в гости
  • *
  • Posts: 9
    • View Profile
Ребята извините меня да все работает . Сам дурак большую картинку залил!

Но  проблема все же есть привязка к окну в кликер мене не работает нахожусь к примеру в mail.ru и не кликает где привязка есть, даже более того нахожусь на этой вкладке и всеравно не кликает , если убираю привязку и пиксели равняю под весь экран, то всё сново работает

Daron900

  • Зашел в гости
  • *
  • Posts: 9
    • View Profile
Да так и есть видит черное окно.Как это исправить??

Daron900

  • Зашел в гости
  • *
  • Posts: 9
    • View Profile
Какой браузер посоветуете

Кликермен

  • Активный участник
  • ***
  • Posts: 112
    • View Profile
IE, mozilla

новичок темы не читает, он их создает)

Daron900

  • Зашел в гости
  • *
  • Posts: 9
    • View Profile
Не знаю в чем проблема сделал все как вы сказали , но он не работает хоть черного окна нету.

Daron900

  • Зашел в гости
  • *
  • Posts: 9
    • View Profile
В том и дело что сначала привязал окно к кликеру и потом уже начал вводить координаты и ничего.При этом если не привязывать то всё работает

Daron900

  • Зашел в гости
  • *
  • Posts: 9
    • View Profile
Ладно фиг с этой привязкой

У меня есть скрипт

Code: [Select]
GETSCREEN
IF_PICTURE_IN (370,83, 1137,233, "1.1.bmp", -1, 80)
   LCLICK($_return1, $_return2)
   wait(1)
ELSE
   WAITMS(50)
END_IF
   LCLICK(446,589)
   wait(1)
ELSE
   WAITMS(50)
   END_IF
IF_PICTURE_IN (916,974, 1448,1036, "открыть.bmp", -1, 100)
   LCLICK($_return1, $_return2)
   wait(10) 
END_IF
IF_PICTURE_IN (736,77, 826,122, "закрыть.bmp", -1, 70)
   LCLICK($_return1, $_return2)
   wait(1)
   ELSE
   WAITMS(50)
   END_IF
IF_PICTURE_IN (938,886, 1426,989, "сел.bmp", -1, 50)
   LCLICK($_return1, $_return2)
   wait(1)
   ELSE
   WAITMS(50)
   END_IF     

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

Oraven

  • Супермодератор
  • Герой форума
  • *
  • Posts: 3685
  • Котэ
    • View Profile
у тебя ошибки, лишняя часть
Code: (clickermann) [Select]
ELSE
   WAITMS(50)
   END_IF

Верный скрипт
Code: (clickermann) [Select]
GETSCREEN
IF_PICTURE_IN (370,83, 1137,233, "1.1.bmp", -1, 80)
   LCLICK($_return1, $_return2)
   wait(1)
ELSE
   WAITMS(50)
   // вот здесь пишется другое действие если не найдено
END_IF

LCLICK(446,589)
wait(1)

GETSCREEN
IF_PICTURE_IN (916,974, 1448,1036, "открыть.bmp", -1, 100)
   LCLICK($_return1, $_return2)
   wait(10)
END_IF

GETSCREEN
IF_PICTURE_IN (736,77, 826,122, "закрыть.bmp", -1, 70)
   LCLICK($_return1, $_return2)
   wait(1)
ELSE
   WAITMS(50)
END_IF

GETSCREEN
IF_PICTURE_IN (938,886, 1426,989, "сел.bmp", -1, 50)
   LCLICK($_return1, $_return2)
   wait(1)
ELSE
   WAITMS(50)
END_IF