Author Topic: Клик мыши нажатием клавиатуры  (Read 1871 times)

0 Members and 2 Guests are viewing this topic.

zavyol

  • Зашел в гости
  • *
  • Posts: 2
    • View Profile
Клик мыши нажатием клавиатуры
« on: August 11, 2019, 03:48:19 PM »
Добрый день!

Прошу помочь. Хочу что бы при нажатии клавиши на доп. клавиатуре(numpad) происходил клик по определенным координатам. Но задав клавишу, скрип срабатывает только на основной клавиатуре, а с numpad скрип не срабатывает. Можно ли это как то исправить?

Code: [Select]
IF(iskeydown(#7)=1) // нажимаем 7
   LCLICK(10,10) // клик
   WAIT(5) // задержка 5 сек
ELSE
   WAITMS(5)
END_IF     

Космич

  • Активный участник
  • ***
  • Posts: 265
    • View Profile
Re: Клик мыши нажатием клавиатуры
« Reply #1 on: August 11, 2019, 04:06:32 PM »
Это 2 разных кода
Code: (clickermann) [Select]
7 #7     | 55  | 0x37
NumPad 7 | 103 | 0x67 
«Иногда ты ваяешь до тех пор, пока до тебя не дойдёт, что именно ты делаешь.»

zavyol

  • Зашел в гости
  • *
  • Posts: 2
    • View Profile
Re: Клик мыши нажатием клавиатуры
« Reply #2 on: August 11, 2019, 04:28:26 PM »
Разобрался, спасибо.
« Last Edit: August 11, 2019, 04:47:28 PM by zavyol »

Космич

  • Активный участник
  • ***
  • Posts: 265
    • View Profile
Re: Клик мыши нажатием клавиатуры
« Reply #3 on: August 11, 2019, 04:51:31 PM »
Константы препроцессора начинаются с символа Хэштег (#) и описаны в файле Clickermann\data\const.txt.

Code: (clickermann) [Select]
#DEFINE #NP7: 103

IF(ISKEYDOWN(#NP7 ) = 1)
// ...
END_IF
« Last Edit: August 11, 2019, 04:53:54 PM by Космич »
«Иногда ты ваяешь до тех пор, пока до тебя не дойдёт, что именно ты делаешь.»