AutoClicker & Key Presser — это удобный инструмент для автоматизации нажатий мыши (ЛКМ) и удержания клавиш (W
, S
, E
) в фоновом режиме. Подходит для игр или приложений, где требуется долгое удержание действий.
Программа имеет графический интерфейс, который позволяет:
- Включать/выключать удержание ЛКМ.
- Удерживать клавиши
W
,S
, иE
с помощью сочетаний клавиш. - Отображать текущие активные действия.
- Сбрасывать все удержания одной кнопкой.
- Поддерживает горячие клавиши для управления.
- ЛКМ: Удержание нажатия ЛКМ в указанном окне.
- Горячие клавиши:
Alt + ЛКМ
: Включает/выключает удержание ЛКМ.Alt + W
: Удержание клавишиW
.Alt + S
: Удержание клавишиS
.Alt + E
: Удержание клавишиE
.
- Список активных действий: Интуитивный интерфейс показывает, какие действия активны.
- Кнопка сброса: Быстро завершает все удержания.
- Автопроверка окон: Программа продолжит работать даже если целевое окно не найдено.
Вы можете скачать готовую сборку в разделе Releases или использовать Python для запуска программы.
- Перейдите в раздел Releases.
- Скачайте последний релиз (например,
AutoClicker-KeyPresser-v1.0.0.zip
). - Распакуйте архив.
- Запустите файл
AutoClicker-KeyPresser.exe
.
Если вы хотите запустить программу из исходного кода, выполните следующие шаги:
git clone https://github.com/ajioe1111/autoclicker-keypresser
cd autoclicker-keypresser
Убедитесь, что у вас установлен Python 3.8+.
pip install -r requirements.txt
python script.py
- Запустите программу, откроется интерфейс.
- В окне выберите нужное действие:
- Включить/выключить ЛКМ: Используйте кнопку или горячую клавишу
Alt + ЛКМ
. - Удержание
W
,S
, илиE
: Используйте горячие клавишиAlt + W
,Alt + S
, илиAlt + E
.
- Включить/выключить ЛКМ: Используйте кнопку или горячую клавишу
- Чтобы завершить все действия, нажмите кнопку
Сбросить все
. - Минимизируйте окно, программа продолжит работать в фоне.
- Alt + ЛКМ: Включить/выключить удержание ЛКМ.
- Alt + W: Удержание клавиши
W
. - Alt + S: Удержание клавиши
S
. - Alt + E: Удержание клавиши
E
.
Список используемых библиотек:
pywin32
— для работы с окнами и событиями клавиатуры/мыши.PyGetWindow
— для получения списка окон.mouse
— для обработки событий мыши.keyboard
— для горячих клавиш.tkinter
— для создания графического интерфейса.
- Если окно игры не найдено, программа продолжит работать, но удержание ЛКМ или клавиш не будет активным.
- В некоторых играх античиты могут блокировать взаимодействие с эмуляцией событий клавиатуры и мыши.
MIT License © 2024 AJIOE1111