Show Posts

This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.


Topics - Джек Водогрей

Pages: [1]
1
Использование / hwnd
« on: April 02, 2020, 12:46:35 AM »
Добрый день. проблема в том, что hwnd окна приложения после закрытия и открытия меняется. когда делаю привязку кликер перестает определять цвета. по поиску заголовка окно приложение не выделяется. каким еще образом можно сделать так чтобы кликер сам брал hwnd приложения, чтобы не вносить его в скрипт каждый раз?

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

3
Общие вопросы / поиск пикселя от-до
« on: January 20, 2020, 02:34:16 AM »
Добрый день. подскажите как в IF_PIXEL_IN задать поиск всех цветов от 16770000 до 16779999?

4
Использование / IF_PICTURE_IN
« on: January 15, 2017, 11:19:07 AM »
Добрый день. Немогу разобраться почему не работает команда IF_PICTURE_IN

LCLICK(1756,549)  // панель майнинг
WAITMS(1000)

GETSCREEN
IF_PICTURE_IN (1620,277, 1714,553, "belt.bmp", -1, 50)
   RCLICK($_return1, $_return2)
   WAITMS(1000)
   MOVE($_return1, $_return2+5)
   WAITMS(1000)
   LCLICK($_return1, $_return2+5)
   WAITMS(1000)
END_IF

картинка не находится. цветовая палитра картинки незначительно меняется в зависимости от расположения окна. как сделать погрешности в поиске картинки? пробовал задавать за место 100 - 50 в конце строки ,но это не возымело эффекта. и что означает -1 перед 100?

5
Использование / Не могу найти ошибку
« on: December 30, 2016, 12:02:01 PM »
eda:
GETSCREEN
IF_PIXEL_IN (304,983, 312,1000,16777215)
goto(podobrat)
ELSE
    KEYPRESS(#7)
    WAITMS(3000)
       $S_CORR = 0
    rDown(960,531)
waitms(426 + $S_CORR)
move(917,534)
waitms(2 + $S_CORR)
move(915,534)
waitms(39 + $S_CORR)
move(896,534)
waitms(37 + $S_CORR)
move(890,534)
waitms(40 + $S_CORR)
move(879,533)
waitms(38 + $S_CORR)
move(867,531)
waitms(39 + $S_CORR)
move(855,528)
waitms(38 + $S_CORR)
move(846,525)
waitms(18 + $S_CORR)
move(845,524)
waitms(42 + $S_CORR)
move(844,524)
waitms(8 + $S_CORR)
move(843,524)
waitms(8 + $S_CORR)
move(842,524)
waitms(128 + $S_CORR)
  rUp(842,524)
goto(konec)
END_IF

podobrat:
GETSCREEN
IF_PIXEL_IN (824,893, 839,907,5396050)
    KEYPRESS(#F)
    WAITMS(1500)
goto(podobrat)
ELSE
goto(ribalka)
END_IF

ribalka:
GETSCREEN
IF_PIXEL_IN (960,516, 967,525,12442607,16181981,191743,512767,1086207)
goto(konec)
ELSE
    KEYPRESS(#4)
    WAITMS(3000)
    $S_CORR = 0
    rDown(960,531)
waitms(426 + $S_CORR)
move(917,534)
waitms(2 + $S_CORR)
move(915,534)
waitms(39 + $S_CORR)
move(896,534)
waitms(37 + $S_CORR)
move(890,534)
waitms(40 + $S_CORR)
move(879,533)
waitms(38 + $S_CORR)
move(867,531)
waitms(39 + $S_CORR)
move(855,528)
waitms(38 + $S_CORR)
move(846,525)
waitms(18 + $S_CORR)
move(845,524)
waitms(42 + $S_CORR)
move(844,524)
waitms(8 + $S_CORR)
move(843,524)
waitms(8 + $S_CORR)
move(842,524)
waitms(128 + $S_CORR)
  rUp(842,524)
WAITMS(3000)

goto(konec)
END_IF

konec:
END_IF


Добрый день. Проблема следующая. Все работает, но красный кусок воспроизводится не зависимо от того нашел он пиксель или нет. Как исправить?

6
Использование / Доработка сценария
« on: December 22, 2016, 12:52:52 PM »
Добрый день. Подскажите почему не выполняется часть сценария после ELSE, если первая часть сценария не выполнилась.

$check = 0
GETSCREEN
IF_PIXEL_IN (446,336, 895,569,7827552,10919047,8485223,12566399,8355647,8355711)
   LCLICK($_return1, $_return2)
   WAITMS(1500)
      $check = 1
KEYPRESS(#q)
      WAITMS(300)
         LCLICK(993,707)
         WAITMS(100)
   ELSE
GETSCREEN
IF_PIXEL_IN (597,675, 624,687,4144959)
KEYPRESS(#q)
WAITMS(300)
LCLICK(993,707)
WAITMS(100)
END_IF

END_CYC
 

7
Использование / Написание кликера
« on: December 22, 2016, 10:28:05 AM »
Добрый день. Подскажите как сделать так чтобы кликер по происшествии заданного события перемещался в заданный раздел кода, а затем в заданном разделе кода по происшествии события описанного в этом куске кода, перемещался в следующий заданный кусок кода? Таких кусков будешь штук 30.
С while пробовал, но там я так понял прикрутить дополнительные переходы либо нельзя, либо я не знаю как.
Спасибо за ответы)

Pages: [1]