1

Тема: AHK: При нажатии LButton нажимаются кнопки клавиатуры

Привет ребят! Две недели сидел читал форум, но то что мне нужно не нашел. Подскажите пожалуйста, вот есть скрипт простой кликалки ЛКМ:

LButton::
   While GetKeyState("LButton", "P")
  {
SendInput, {Click}
      Sleep, 10
   }
return

Хочу сделать что бы при нажатии ЛКМ кликалка так же работала, и еще бы нажимался "CTRL", ну и естественно при отпускании ЛКМ, "CTRL" бы отпускался! Подскажите пожалуйста как это осуществить!

2 (изменено: ilya20069, 2011-07-02 22:10:35)

Re: AHK: При нажатии LButton нажимаются кнопки клавиатуры

Вот такой вариант может подойти.

LButton::
Send, {Ctrl down}
   While GetKeyState("LButton", "P")
  {
SendInput, {Click}
      Sleep, 10
   }
Send, {Ctrl up}
return

3 (изменено: noob, 2011-07-02 22:27:04)

Re: AHK: При нажатии LButton нажимаются кнопки клавиатуры

Вариант супер!!!!!!! СПС!!!!! Теперь бы что бы при отжатии ЛКМ отжимался бы "CTRL"

Пс: ilya20069 СПС!!!!!!!! Почти то что надо!!!!! Ты супер!!!!

4 (изменено: ilya20069, 2011-07-02 22:40:02)

Re: AHK: При нажатии LButton нажимаются кнопки клавиатуры

Хм.. у меня отжимается.

5

Re: AHK: При нажатии LButton нажимаются кнопки клавиатуры

ilya20069 пишет:

ээ.. у меня отжимается.

Смотри что происходит: При нажитии ЛКМ все Ок, Но при следующем нажатии происходит смена, т.е. При повторном нажатии ЛКМ идет повторное нажатие!!!!! А нам нужно чтобы при отжатии ЛКМ и прошло отжатие, а щас плучается что идет переключение!

6

Re: AHK: При нажатии LButton нажимаются кнопки клавиатуры

Не понял,
нажал на мышку - зажался Ctrl и пошел повтор клика
Отжал мышку - Get key state обнаружил что кнопка не нажата и прекратил повторы, отжался Ctrl.

7

Re: AHK: При нажатии LButton нажимаются кнопки клавиатуры

ilya20069 пишет:

Не понял,
нажал на мышку - зажался Ctrl и пошел повтор клика
Отжал мышку - Get key state обнаружил что кнопка не нажата и прекратил повторы, отжался Ctrl.

Все Ок! Нажал ЛКМ нажимается и Контр, Отпустил ЛКМ Контр отжался, Так щас это работает! Нужно: Нажал ЛКМ задержка удалено злобным модератором, и Контр нажат! Отпустил ЛКМ, скрипт не работает!

8 (изменено: ilya20069, 2011-07-02 23:08:37)

Re: AHK: При нажатии LButton нажимаются кнопки клавиатуры

noob пишет:

Нажал ЛКМ нажимается и Контр, Отпустил ЛКМ Контр отжался, Так щас это работает!

noob пишет:

Нужно: Нажал ЛКМ задержка удалено злобным модератором, и Контр нажат! Отпустил ЛКМ, скрипт не работает!

А в чем разница, что изменить то нужно?

9

Re: AHK: При нажатии LButton нажимаются кнопки клавиатуры

noob, предупреждение по §2.3.

10

Re: AHK: При нажатии LButton нажимаются кнопки клавиатуры

Я наверное не правильно обьясняю......., щас происходит так: нажимаешь ЛКМ, нажимается Ctrl, при следующем нажатии ЛКМ Ctrl нажимается еще раз, а надо что бы при отпускании ЛКМ нажимался еще раз Ctrl.

11 (изменено: ilya20069, 2011-07-03 12:20:34)

Re: AHK: При нажатии LButton нажимаются кнопки клавиатуры

Так?

LButton::
Send, {Ctrl}
   While GetKeyState("LButton", "P")
  {
SendInput, {Click}
      Sleep, 10
   }
Send, {Ctrl}
return

12

Re: AHK: При нажатии LButton нажимаются кнопки клавиатуры

ilya20069 пишет:

Так?

LButton::
Send, {Ctrl}
   While GetKeyState("LButton", "P")
  {
SendInput, {Click}
      Sleep, 10
   }
Send, {Ctrl}
return

Да! Огромное спасибо, очень помог.