А могу я задать такой вопрос. Как сделать так, чтобы пробел в этом кликере нажимался у меня в течение пяти секунд, потом на 5 секунд кликер останавливался, и пробел дальше нажимался? И чтобы я точно так же мог в любой момент отключить кликер, во время его остановки, или же пока он прыгает?
Для того чтобы нажать и держать клавишу, используется функция keyDown(), следующий пример показывает удержание клавиши shift pyautogui.keyDown('shift'), после идет любая задержка и далее отпускаем клавишу pyautogui.keyUp('shift')
Можно использовать такую конструкцию. В функцию hold_key передаем клавишу которую надо нажать и время сколько она должна быть нажата. В этой функции проверяем прошло ли наше время, если нет, тогда жмем клавишу import pyautogui import time def hold_key(key, hold_time): start = time.time() while time.time() - start < hold_time: pyautogui.keyDown(key) hold_key('a', 5)
@5opka_ban это максимум, но можно увеличить переписав библиотеку под себя или просто все сделать в нескольких асинхронных задачах которые будут кликать одновременно
Спасибо большое, все очень просто и понятно
А могу я задать такой вопрос. Как сделать так, чтобы пробел в этом кликере нажимался у меня в течение пяти секунд, потом на 5 секунд кликер останавливался, и пробел дальше нажимался? И чтобы я точно так же мог в любой момент отключить кликер, во время его остановки, или же пока он прыгает?
Для того чтобы нажать и держать клавишу, используется функция keyDown(), следующий пример показывает удержание клавиши shift pyautogui.keyDown('shift'), после идет любая задержка и далее отпускаем клавишу pyautogui.keyUp('shift')
а почему я сделал всё как в видео, а оно не запускается и пишет ModuleNotFoundError: No module named 'pyautoguie'
Модуль называется pyautogui
@@ITPROSTA спасибо
А как зажать кнопку на пару секунд на клавиатуре???
Можно использовать такую конструкцию. В функцию hold_key передаем клавишу которую надо нажать и время сколько она должна быть нажата. В этой функции проверяем прошло ли наше время, если нет, тогда жмем клавишу
import pyautogui
import time
def hold_key(key, hold_time):
start = time.time()
while time.time() - start < hold_time:
pyautogui.keyDown(key)
hold_key('a', 5)
Уоу, чувак, очень круто, еслиб было бы немного поточнее всё, то цены бы небыло, спасибо
Спасибо за комментарий! На счёт поточнее, возьму на заметку :)
ку. можно ли сделать автокликер на доп кнопки, которые вверх, вниз
Можно сделать на любые клавиши
@@ITPROSTA я долго искал, так и не нашел
как с тобой можно связаться?
Телеграм/дискор, ссылки есть в описании канала и под видео
@@ITPROSTA ссылка на твой личный дис/сервак в дисе недействительные
Вот действительная discord.gg/H9VccUa
программа работает и в других окнах тоже но почему именно в игре (да сраный роблокс и что вы мне сделаете) он не действует хз почему
Современные игры блокируют кликеры
@@ITPROSTA возможно
Но странно что обсолютно тоже самое с мышкой работает
решил проблему?
@@p3rs1kk неа
я не мого найти pyautogui
>>> pip install pyautoguie
File "", line 1
pip install pyautoguie
^^^^^^^
SyntaxError: invalid syntax
>>>
Команда такая 👉pip install pyautogui
pyautogui
можно текст?
Как увеличить скорость нажатия?
Убрать задержку если она есть
@@ITPROSTA а где в коде который ты дал присутствует задержка? Или то что ты показал - максимум?
@5opka_ban это максимум, но можно увеличить переписав библиотеку под себя или просто все сделать в нескольких асинхронных задачах которые будут кликать одновременно
@@ITPROSTA спасибо, попробую