Автокликер Clickermann :: Форум
Основной раздел => Общие вопросы => Topic started by: nadaskevich on September 26, 2018, 10:41:57 AM
-
Очень извиняюсь, могли бы вы подсказать почему не работает условие if ?
Нажимать я буду в любой точке экрана, и соответственно мне нужно что бы права кнопка нажималась без указания координат.
IF(LDOWN(10,10))
RDOWN(10,10)
WAIT(1)
RUP(10,10)
WAIT(1)
END_IF
Нужно что бы программа зажимала правую кнопку мыши на небольшие промежутки времени, если я зажимаю левую кнопку мыши.
Программа нужна будет 1 раз, поэтому очень прошу помочь со скриптом =(
-
Огромнейшее спасибо !!! Работает. Стал чуть понятнее синтаксис )
-
А подскажите пожалуйста, где можно посмотреть список названия всех клавиш? пытался подставить другие клавиши на клавиатуре для нажатия в условие, он не понимает. Использовал вставки из шаблонных команд - тоже не понимает. =((( Если использовать в условии комбинацию из нескольких нажатых клавиш это через & перечислять просто?
Огромное спасибо за внимание !!!!
-
IF(KEYDOWN(#T)=1)
RCLICK(965,287)
WAITMS(300)
END_IF
Сразу ошибку выдаёт
и вот такое возможно? Я правильно условие написал?
IF(KEYDOWN(#T)=1 & KEYDOWN(#A)=1)
RCLICK(965,287)
WAITMS(300)
END_IF
-
Потому, что ISKEYDOWN
В условии лучше каждую из частей заключать в скобки чтоб работало на всех версиях
IF((ISKEYDOWN(#T)=1) & (ISKEYDOWN(#A)=1))
Или так:
IF((ISKEYDOWN(#T) + ISKEYDOWN(#A)) > 0)