1 (изменено: melxr, 2020-06-11 11:05:00)

Тема: AHK: как сделать чтобы клавиша RButton нажималась один раз ?

Loop
{
PixelSearch,px,py,693,169,1327,890,0xFF4D45,0,Fast|RGB
If (ErrorLevel = 0)
send, {RButton}
}
x:: Pause

2

Re: AHK: как сделать чтобы клавиша RButton нажималась один раз ?

Это вопрос или рецепт?

3

Re: AHK: как сделать чтобы клавиша RButton нажималась один раз ?

ypppu оу, вопросительный знак в конце не поставил )

4

Re: AHK: как сделать чтобы клавиша RButton нажималась один раз ?

Вы поставили команду Send в цикл. Поэтому она будет срабатывать каждый раз, когда выполняется условие If (ErrorLevel = 0). А что требуется? И что в первом сообщении - это только часть кода или весь код скрипта?

5

Re: AHK: как сделать чтобы клавиша RButton нажималась один раз ?

ypppu это весь код скрипта, этот скрипт нажимает правую кнопку мыши когда видет цвет который я указал, но он нажимает постоянно, мне нужно чтобы правая кнопка мыши нажималась один раз, или как-то можно в этом скрипте поставить задержку для send, {RButton} ?
?

6

Re: AHK: как сделать чтобы клавиша RButton нажималась один раз ?

Чтобы нажималось один раз:

PixelSearch,px,py,693,169,1327,890,0xFF4D45,0,Fast|RGB
If (ErrorLevel = 0)
send, {RButton}
Return

x:: Pause

С задержкой:

Loop
{
PixelSearch,px,py,693,169,1327,890,0xFF4D45,0,Fast|RGB
If (ErrorLevel = 0)
send, {RButton}
Sleep, 2000
}

x:: Pause

7

Re: AHK: как сделать чтобы клавиша RButton нажималась один раз ?

ypppu ваш код "чтобы нажималось один раз", не нажимает когда видит цвет

8

Re: AHK: как сделать чтобы клавиша RButton нажималась один раз ?

Попробуйте так:

Loop {
   PixelSearch, px, py, 693, 169, 1327, 890, 0xFF4D45,, Fast|RGB
   found := !ErrorLevel
   if (found && found != prevFound)
      Send, {RButton}
   prevFound := found
   Sleep, 10
}
Разработка AHK-скриптов:
e-mail dfiveg@mail.ru
Skype dmitry_fiveg

9

Re: AHK: как сделать чтобы клавиша RButton нажималась один раз ?

teadrinker так работает, спасибо

10

Re: AHK: как сделать чтобы клавиша RButton нажималась один раз ?

Кто-то пишет тригер бот