Author Topic: Помогите найти ошибку  (Read 1630 times)

0 Members and 1 Guest are viewing this topic.

kazajok

  • Зашел в гости
  • *
  • Posts: 2
    • View Profile
Помогите найти ошибку
« on: July 01, 2019, 02:34:41 PM »
Вообщем такой трабл. Пытался сделать бота для аукциона, чтобы покупать лоты, когда они становятся доступны для продажи после удержания( тупая система, когда лот, после размещения на ауке, удерживается 4 часа и не может быть куплен). Порядок такой: постоянно обновляет аукцион путем нажатия кнопки "поиск". Если лот становится доступен, то бот должен нажать сначало на лот, потом нажать "купить", далее подтвердить сделку нажав "Да" и вновь возвращался к обновлению аукциона. Но он работает как-то через раз. Помогите разобраться.
П.с. спецом сделал 2 раза нажатия кнопки "да" и доп меню, если лот купили быстрее тебя, так как иногда меню не успевает быстро открыться и первый клик уходит в молоко.



Code: [Select]
LCLICK(1167,221)
WAITMS(500)
GETSCREEN
IF_PIXEL_IN(336,266,874,314,191489)
 IF_PIXEL_IN(336,266,874,314,377604)
LCLICK(480,292)
LCLICK(1147,791)
LCLICK(554,573)
LCLICK(554,573)
LCLICK(640,553)
LCLICK(640,553)
 END_IF
END_IF
GETSCREEN
IF_PIXEL_IN(339,314,875,361,191489)
 IF_PIXEL_IN(339,314,875,361,377604)
LCLICK(480,338)
LCLICK(1147,791)
LCLICK(554,573)
LCLICK(554,573)
LCLICK(640,553)
LCLICK(640,553)
 END_IF
END_IF
GETSCREEN
IF_PIXEL_IN(341,362,875,408,191489)
 IF_PIXEL_IN(341,362,875,408,377604)
LCLICK(480,387)
LCLICK(1147,791)
LCLICK(554,573)
LCLICK(554,573)
LCLICK(640,553)
LCLICK(640,553)
 END_IF
END_IF
GETSCREEN
IF_PIXEL_IN(342,408,876,457,191489)
 IF_PIXEL_IN(342,408,876,457,377604)
LCLICK(480,433)
LCLICK(1147,791)
LCLICK(554,573)
LCLICK(554,573)
LCLICK(640,553)
LCLICK(640,553)
 END_IF
END_IF
GETSCREEN
IF_PIXEL_IN(341,457,874,504,191489)
 IF_PIXEL_IN(341,457,874,504,377604)
LCLICK(480,482)
LCLICK(1147,791)
LCLICK(554,573)
LCLICK(554,573)
LCLICK(640,553)
LCLICK(640,553)
 END_IF
END_IF
GETSCREEN
IF_PIXEL_IN(342,504,870,553,191489)
 IF_PIXEL_IN(342,504,870,553,377604)
LCLICK(480,529)
LCLICK(1147,791)
LCLICK(554,573)
LCLICK(554,573)
LCLICK(640,553)
LCLICK(640,553)
 END_IF
END_IF
GETSCREEN
IF_PIXEL_IN(342,553,867,598,191489)
 IF_PIXEL_IN(342,553,867,598,377604)
LCLICK(480,576)
LCLICK(1147,791)
LCLICK(554,573)
LCLICK(554,573)
LCLICK(640,553)
LCLICK(640,553)
 END_IF
END_IF
GETSCREEN
IF_PIXEL_IN(342,600,873,645,191489)
 IF_PIXEL_IN(342,600,873,645,377604)
LCLICK(480,623)
LCLICK(1147,791)
LCLICK(554,573)
LCLICK(554,573)
LCLICK(640,553)
LCLICK(640,553)
 END_IF
END_IF
GETSCREEN
IF_PIXEL_IN(342,645,878,693,191489)
 IF_PIXEL_IN(342,645,878,693,377604)
LCLICK(480,670)
LCLICK(1147,791)
LCLICK(554,573)
LCLICK(554,573)
LCLICK(640,553)
LCLICK(640,553)
 END_IF
END_IF
GETSCREEN
IF_PIXEL_IN(342,693,877,740,191489)
 IF_PIXEL_IN(342,693,877,740,377604)
LCLICK(480,719)
LCLICK(1147,791)
LCLICK(554,573)
LCLICK(554,573)
LCLICK(640,553)
LCLICK(640,553)
 END_IF
END_IF

dramster

  • Герой форума
  • *****
  • Posts: 1134
    • View Profile
Re: Помогите найти ошибку
« Reply #1 on: July 01, 2019, 05:06:42 PM »
Поставь задержки между кликами.

Если нужно нажать в кратчайшие сроки, то можно дописать ожидание появления нужных окон (кнопок).
« Last Edit: July 01, 2019, 05:08:38 PM by dramster »

kazajok

  • Зашел в гости
  • *
  • Posts: 2
    • View Profile
Re: Помогите найти ошибку
« Reply #2 on: July 01, 2019, 07:16:43 PM »
Я ставил задержку между кликами и не помогло, порой лот становится доступен и в области появляется зеленый цвет, но он ничего не делает. Просто продолжает кликать на "поиск".