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.


Messages - Иван_Васильевич

Pages: 1 ... 3 4 [5]
61
Общие вопросы / Re: IF_PICTURE_IN - Для новичков
« on: February 10, 2022, 06:30:34 PM »
Добрый вечер,

Голову сломал:

GETSCREEN // Clickermann
COLORMODE(3)
IF_PICTURE_IN (20,150, $_xmax,$_ymax, "Y.bmp", -1, 80)
   BEEP(800,200)
     LOGWRITE ("BOMBA")
      DBLCLICK(493,99)
       WAIT(3)
   DBLCLICK(557,108)
ELSE // "ИНАЧЕ"
   BEEP(800,200)
   BEEP(800,200)
   BEEP(800,200)
   LOGWRITE ("О")
END_IF //
HALT

этот код не работает, когда не находит картинку то работает и пишет в лог О, а если находит то виснет кликер "не отвечает" закрываю его через диспечер.
и еще когда координаты оставляю :0,0 тоже виснет.
что может быть проблема?
спасибо

ребят помогите ....вернулся опять  к старой проблеме...смотрел видео читал  сообщения здесь но таки не понял...
вы ошибаетесь в  своих наблюдениях или код показали другой
так-как команда HALT даёт коду возможность только одноразового срабатывания и ни о каком зависании даже речи быть не может.

62
Кто пишет ботов на заказ?
Писать ботов на заказ занятие, очень долгое и нудное и не всегда правильно оценивается заказчиками ботов; обычно игроку его игра представляется понятной и все монотонные действия он производит быстро и подсознательно он считает, что и бот  к его игре будет написан также быстро, плюс пара часов вбивание в редактор кода или дней, на отладку неучтённых заранее моментов, Но! пара дней может только на переговоры с заказчиком уйти и столько-же на ознакомление с неизвестной игрой и пару недель на прокачку аккаунта на котором можно своими действиями проверять, то что не замечает или не может правильно описать заказчик.
 Кажется, что ситуёвина безнадёжно тупиковая, но нет  ВЫХОД ЕСТЬ ВСЕГДА! ;)
1. Есть Слона по частям.
2. работать совместно с заказчиком; отсылая ему на отладку-проверку готовые куски кода, а не готовый бот сразу.
3. предоставлять для работы над ботом готовый свободный аккаунт, которых за пару-то лет должно было скопиться у игрока достаточно.
4. самое главное, порадовать того кто возьмёт на себя ваши проблемы с игрой размером бюджета, чтоб было оправданно сосредоточиться на сложном и интересном боте, а не отвлекаться на ежедневный текущий заработок по написанию кодов другим заказчикам.
 Отсюда вывод: писать ботов не для себя и не для последующей массовой продажи - занятие явно неблагодарное и очень немногие из тех кто имеет необходимый для этого опыт продолжают написанием  ботов на заказ заниматься.

63
странно, что за ДВА ГОДА! ни кто так и не выполнил ваш заказ, предположу, что дело в ограниченном бюджете или  неприемлимых дополнительных требованиях к предлагаемой вами работе, тем более странно, что выполнять работу по пунктам , Вы легко согласились.
 В чём подвох?! ???

64
Спасибо! А что такое:
$s = $s ^ 1 // переключатель (0 или 1)
http://crapware.aidf.org/forum/index.php?topic=1134.0

65

Code: (clickermann) [Select]
FOR($n=1, $n < TFCOUNT("file.txt")+1) //перебор всех строк
   IF(TFREAD("file.txt", $n) = "Искомая строка")  //сверяем каждую строку с искомой
      print("Нашли в строке ", $n)    //если есть
      $n = TFCOUNT("file.txt")+1 //стоп цикл
   END_IF   
END_CYC


IF($n < TFCOUNT("file.txt")+2) //если ее нет
  print("не нашли")
END_IF

halt

Спасибо))
И вам огромное человеческое СПАСИБО, что взяли на себя этот огромный труд; практически в одиночку оживлять умираюющий форум новыми темами!
Сарказм? Надоел тут всем?
Л-логика
 когда перестанут отвечать на твои сообщения, то считай уже надоел.
 А слово Сарказм здесь ругательное, в виду низкого, среднего культурного уровня зарегистрированных пользователей
 форума, попрошу его не употреблять, ведь реально могут новую травлю начать всего из-за одного неосторожного или непонятного слова. Успехов вам в освоении программы.

66
2. Зажата левая кнопка мыши - ничего не происходит (может быть зажата от 50 мс до минуты)
Этот пункт задания тоже не реализован, по чётко заданному автором темы промежутку времени от 50 мс до минуты, видимо по тому что сам автор не указал, что должно происходить при нарушении описанного им условия. :-\

67

Code: (clickermann) [Select]
FOR($n=1, $n < TFCOUNT("file.txt")+1) //перебор всех строк
   IF(TFREAD("file.txt", $n) = "Искомая строка")  //сверяем каждую строку с искомой
      print("Нашли в строке ", $n)    //если есть
      $n = TFCOUNT("file.txt")+1 //стоп цикл
   END_IF   
END_CYC

IF($n < TFCOUNT("file.txt")+2) //если ее нет
  print("не нашли")
END_IF

halt

Спасибо))
И вам огромное человеческое СПАСИБО, что взяли на себя этот огромный труд; практически в одиночку оживлять умираюющий форум новыми темами!

68
остаюсь при своём мнении, Скрипт однозначно извращённый, хоть и реагирует на ЛКМ.
 Если настолько нестандартные решения, втюхивать начинающим пользователям только и умеющим нажимать кнопку записи своих действий, то никакого толка от готовых решений лежащих на форуме вообще не будет. :o

69
 К сожалению, скрипт неверный, игнорируется первая проверка заданная автором темы
1. Никакие клавиши не нажаты
 предложенный скрипт будет работать и при  уже нажатых клавишах.
 да и нажатия Alt + Tab он будет делать постоянно если не зажата левая кнопка мыши, а не как указал автор срабатывать только после отпускания.
 да и писать нужно (ISKEYDOWN(1)=1)
 В общем, Работайте Братья, над ошибками! ;)

70
Общие вопросы / Re: IF_PICTURE_IN - Для новичков
« on: January 12, 2022, 11:51:54 PM »
Code: (clickermann) [Select]
// 12.01.2022
#name "New herb"
SUB(herb, $par1, $par2) // подпрограмма с параметрами
   GETSCREEN(26,597,367,1090)
   COLORMODE(6,26,597,367,1090)
   SCREENSHOTFIX(26,597,367,1090,$par1)
   IF_PIXEL_IN(26,597,367,1090,$par2)
      KEYDOWN(#ctrl)
      WAITMS(100)
      LCLICK($_return1, $_return2)
      WAITMS(100)
      KEYUP(#ctrl)
      WAITMS(200)
   END_IF
END_SUB

herb("herb.bmp",8355647) // вызов подпрограммы (обязательно ниже подпрограммы)
herb("herb1.bmp",8355839)
herb("herb2.bmp",8388607)

GETSCREEN(61,382,343,413)
IF_PIXEL_IN(61,382, 343,413, 269907)
   LCLICK($_return1, $_return2)
   WAITMS(500)
END_IF

HALT
GETSCREEN(26,597,367,1090)
   COLORMODE(6,26,597,367,1090)
   SCREENSHOTFIX(26,597,367,1090,$par1)
 о какой оптимальности можно говорить если этот скрипт трижды сканирует одну область и трижды подряд сохраняет её как картинку под разными названиями!
в чём смысл утраивания усилий?
 Было-бы логично  сначала проверять цвет пикселя а уже в зависимости от найденного цвета, обновлять картинку, а так
только команда HALT спасает от перегрузки компа ненужными и ресурсоёмкими действиями. действиями
Code: (clickermann) [Select]
// 12.01.2022
#name "New herb2"
SUB(herb, $par1, $par2) // подпрограмма с параметрами
   IF_PIXEL_IN(26,597,367,1090,$par2)
      SCREENSHOTFIX(26,597,367,1090,$par1)
      KEYDOWN(#ctrl)
      WAITMS(100)
      LCLICK($_return1, $_return2)
      WAITMS(100)
      KEYUP(#ctrl)
      WAITMS(200)
   END_IF
END_SUB
GETSCREEN(26,597,367,1090)
COLORMODE(6,26,597,367,1090)
herb("herb.bmp",8355647) // вызов подпрограммы (обязательно ниже подпрограммы)
herb("herb1.bmp",8355839)
herb("herb2.bmp",8388607)

GETSCREEN(61,382,343,413)
IF_PIXEL_IN(61,382, 343,413, 269907)
   LCLICK($_return1, $_return2)
   WAITMS(500)
END_IF

HALT

71
Биржевую цену на нужный, Вам скрипт укажите и дополнительные требования  к работе  8)

72
Общие вопросы / Re: Привязка к NOX
« on: March 07, 2020, 11:24:59 AM »
брось  ету  затею  привязка  к  ноксу   ето  доступно только  для  oraven   и   так  далие  которые  знают все  идеально
Можете доказать своё рекламное утверждение? Я  уверен, что оно заведомо ложно.  8)

Pages: 1 ... 3 4 [5]