1

Тема: AHK: Эмуляция нажатий клавиш

Доброго времени суток!
Помогите разобраться в скрипте.
Проблема следующая: нажав клавишу F1, потом щелкнув левой кнопкой мыши Click:: после этих нажатий, дальше должна автоматически выполняться команда, но в место этого после нажатия f1 автоматически происходит клик.
Буду очень благодарен за помощь.

$F1::Click::
send {F3}
sleep 200
send {a}
sleep 200
send {g}
sleep 200
send {d}
sleep 200
send {f}
sleep 200
send {s}
sleep 1000
send {4}

2

Re: AHK: Эмуляция нажатий клавиш

F1 & LButton::
    send {F3}
    sleep 200
    send {a}
    sleep 200
    send {g}
    sleep 200
    send {d}
    sleep 200
    send {f}
    sleep 200
    send {s}
    sleep 1000
    send {4}
Return

3

Re: AHK: Эмуляция нажатий клавиш

F1 & LButton::
В этом случае приходится одновременно нажимать кнопки. Хотелось бы в отдельности.
То есть, когда нажимаю f1, то в моей программе происходит определенное действие: "допустим, загорается зеленая лампочка", после чего кликаю мышкой LButton::  "тут лампочка гаснет" и вот тут пошла эмуляция нажатий клавиш.

4

Re: AHK: Эмуляция нажатий клавиш

Какой заголовок у окна программы?

5

Re: AHK: Эмуляция нажатий клавиш

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

6

Re: AHK: Эмуляция нажатий клавиш

mendisabal, я буду очень Вам признателен, если Вы будете начинать предложения с заглавной буквы.

7

Re: AHK: Эмуляция нажатий клавиш

mendisabal, у нас не принято замусоривать темы посторонними вопросами. Прежде, чем постить что-либо, ознакомься с Правилами форума.

Разработка AHK-скриптов:
e-mail dfiveg@mail.ru
Telegram jollycoder

8 (изменено: ilya20069, 2011-03-30 21:26:36)

Re: AHK: Эмуляция нажатий клавиш

F1::MyGreenLamp:=1
LButton::
if MyGreenLamp=1 
{
send {F3}
sleep 200
send {a}
sleep 200
send {g}
sleep 200
send {d}
sleep 200
send {f}
sleep 200
send {s}
sleep 1000
send {4}
MyGreenLamp:=0
}
else
{
Click
}
return

Можно так =)

9

Re: AHK: Эмуляция нажатий клавиш

Ок ,простите плиз ,просто не хотелось создавать новую тему ,точно зная что вопрос обсуждался ,а найти так и немогу

10

Re: AHK: Эмуляция нажатий клавиш

mendisabal
Может, вот этот?

11

Re: AHK: Эмуляция нажатий клавиш

да ,спасибо огромное ,оч помогло.