Тема: AHK: Срабатывания цикла при зажатии лкм
Как сделать чтобы цикл работал только при зажатой левой кнопки мыши?.
Как его сюда вписать?.
pause on
loop
{
send {g}
click
}
f::pause
Вы не вошли. Пожалуйста, войдите или зарегистрируйтесь.
Страницы 1
Чтобы отправить ответ, вы должны войти или зарегистрироваться
Как сделать чтобы цикл работал только при зажатой левой кнопки мыши?.
Как его сюда вписать?.
pause on
loop
{
send {g}
click
}
f::pause
lola132, добро пожаловать на форум! Ознакомьтесь, пожалуйста, с Правилами, отредактируйте свой пост. Обратите внимание на составление заголовков.
Сделала teadrinker.
Теперь смотрите ещё правило про точки в конце предложений.
While GetKeyState("LButton", "P") {
Send g
Click
}
Это он только один раз выполняет. Куда же тогда "loop" вставить?teadrinker
~LButton::
While GetKeyState("LButton", "P") {
Send g
Click
}
Return
Спасибо. А нельзя сделать отдельную кнопку(например на x), чтоб включался и отключался скрипт совсем, а начинал работать только лишь при зажатом лкм? teadrinker
Почему нельзя, можно, делайте. Пусть это будет вашим домашним заданием, потом проверю.
Извините, но я уже провела большую часть дня размышляя о макросах, и если бы у меня были хоть какие нибудь идеи с этим странным синтаксисом , я бы сама справилась и потому прошу помощи.
x:=1
if (x = "1") {
x::pause; x:= "2"
}
if (x = "2"){
loop[/b]
[b]~LButton::
While GetKeyState("LButton", "P"){
send {g}
click
}
}
pause on
Return
По-моему, вы не справились с оформлением кода. Вы сами не заметили? Это так сложно?
Да ибо я в целом далека от программирования, а на просторах интернета нет нормальных гайдов на написание скриптов. Я понимаю что можно наверное if (pause = true) поставить перед lbbutton, но я не знаю как это правильно оформлять. teadrinker
Если что, я имел в виду оформление кода в этом посте. Постарайтесь всё-таки справиться с этой задачей.
Это проблеме никак не поможет.teadrinker
Хм, извините, но у вас не очень с логикой. Вы просите помощи на форуме, но при этом оказываете неуважение к участникам, неряшливо оформляя свои посты. И почему у людей должно появиться желание вам помочь? До сих пор в коде присутствуют какие-то посторонние элементы.
Да к чему эта вся душка и все эти формальности? Та и вместо помощи вы домашнее задание задаёте, не преподав теорию. teadrinker
Страницы 1
Чтобы отправить ответ, вы должны войти или зарегистрироваться