MacroClicker — мощная программа для автоматизации кликов мыши и других действий. Поддерживает привязку к окну, запись макросов, ручной ввод координат, скриншоты, звук, расписание и многое другое
MacroClicker — профессиональный автокликер с привязкой к окну
MacroClicker — мощная программа для автоматизации кликов мыши и других действий. Поддерживает привязку к окну, запись макросов, ручной ввод координат, скриншоты, звук, расписание и многое другое.
Программа предназначена для автоматизации рутинных действий пользователя. Использование для нарушения пользовательских соглашений или законов — ответственность пользователя. Автор не несёт ответственности за блокировки аккаунтов, баны или иные последствия.
| Функция | Описание |
|---|---|
| 🎯 Привязка к окну | Клики не сбиваются даже при перемещении окна |
| 📝 Запись макросов | Нажми F8, сделай действия, нажми F8 снова — готово |
| ✏️ Ручной ввод | Добавляй клики вручную по координатам |
| 🖱️ Все типы кликов | Левый, правый, двойной клик |
| 📜 Скролл | Прокрутка колёсиком мыши |
| ⌨ Ввод текста | Автоматическая печать текста |
| ⏰ Расписание | Запуск по времени и дням недели |
| 🎲 Антидетект | Случайные задержки, смещение координат, пропуски циклов |
| 📸 Скриншоты | Автоматические снимки экрана |
| 🔊 Звук | Оповещения о старте и остановке |
| 💾 Профили | Сохранение и загрузка настроек |
| 📁 Портативный | Не требует установки, работает с флешки |
| 🇷🇺 Русский интерфейс | Полностью на русском языке |
⌨ Горячие клавиши
| Клавиша | Действие |
|---|---|
F6 |
Старт макроса |
F7 |
Стоп (экстренная остановка) |
F8 |
Начать / остановить запись макроса |
🖼️ Скриншоты
(Добавь сюда скриншоты программы)
Рекомендуется добавить 2-3 скриншота основных вкладок
🚀 Быстрый старт
- Скачай
MacroClicker.exeиз раздела [Releases] - Создай отдельную папку для программы
- Помести EXE-файл в эту папку
- Запусти программу
- Перейди на вкладку «Привязка к окну» → выбери целевое окно
- Нажми
F8→ запиши нужные действия - Нажми
F8снова → останови запись - Нажми
F6→ наслаждайся автоматизацией 🎉
Чтобы клики не сбивались при перемещении окна:
- Перейди на вкладку «Привязка к окну»
- Нажми «Выбрать окно (5 сек)»
- Быстро переключись на целевое окно (браузер, игру, калькулятор)
- Наведи мышь на это окно и подожди 5 секунд
- Программа подтвердит выбор окна
Теперь все записанные координаты будут привязаны к этому окну.
- Нажми
F8— начнётся запись - Выполни нужные действия (клики, ввод текста, скролл)
- Нажми
F8снова — запись остановится
- Нажми
F6— макрос запустится - Нажми
F7— остановка в любой момент
Рекомендуемые настройки для работы с сайтами:
| Параметр | Значение | Зачем |
|---|---|---|
| Случайное смещение | 5-10 пикселей | Чтобы не кликать в одну точку |
| Случайная задержка | 0.5–1.5 сек | Естественное поведение |
| Случайная микро-задержка | 0.3 сек | Дополнительная рандомизация |
| Случайные пропуски (5%) | Включить | Имитация отвлечения |
| Компонент | Требование |
|---|---|
| ОС | Windows 7 / 8 / 10 / 11 |
| Процессор | 1 ГГц |
| ОЗУ | 256 МБ |
| Диск | 50 МБ свободного места |
| Дополнительно | Мышь, клавиатура |
Просто скачай MacroClicker.exe и запусти.
git clone
cd macroclicker
pip install -r requirements.txt
python macroclicker.py# Установка зависимостей
pip install -r requirements.txt
# Сборка EXE
pyinstaller --onefile --windowed --name "MacroClicker" macroclicker.pyГотовый EXE появится в папке dist/
📁 Структура программы
MacroClicker.exe # Основная программа
profiles/ # Папка с сохранёнными профилями
screenshots/ # Папка со скриншотами
macro_log.txt # Лог всех действий
Некоторые антивирусы могут ложно срабатывать на программу, так как она автоматизирует действия мыши. Это ложная тревога.
Программа:
- Не содержит вирусов
- Не собирает личные данные
- Не отправляет ничего в интернет
- Не изменяет системные файлы
Решение: Добавьте MacroClicker.exe в исключения антивируса.
🐛 Известные проблемы и решения
| Проблема | Решение |
|---|---|
| Клики не срабатывают | Запусти программу от имени администратора |
| F6/F7/F8 не работают | Проверь, не заняты ли эти клавиши другими программами |
| Окно не выбирается | Обнови список окон на вкладке «Привязка к окну» |
| Скриншоты не сохраняются | Создай папку screenshots/ вручную |
| Ошибка кодировки в логе | Лог сохраняется в UTF-8, открой в любом редакторе |
-
Email для предложений и заказов на доработку:
avt.nov@gmail.com -
GitHub Issues:
- Индикация текущего действия в трее
- Поддержка нескольких мониторов
- Экспорт макросов в видео-инструкцию
- Облачное хранилище профилей
- Английский интерфейс
MIT License — свободное использование, модификация и распространение.
Программа использует следующие библиотеки:
Поставь звезду на GitHub и поделись с друзьями! Это поможет развитию проекта.
---
##
### 1. Файл `.gitignore`
pycache/ *.pyc dist/ build/ *.spec profiles/ screenshots/ macro_log.txt
### 2. Файл `LICENSE` (MIT)
MIT License
Copyright (c) 2026 Aleksei
Permission is hereby granted...
### 3. Файл `requirements.txt`
pyautogui>=0.9.54 keyboard>=0.13.5 pynput>=1.7.6 pygetwindow>=0.0.9 schedule>=1.2.0 pillow>=10.0.0 pyinstaller>=6.0.0
### 4. Скриншоты
- Основное окно (вкладка «Макрос»)
- Вкладка «Привязка к окну» со списком окон
- Вкладка «Типы действий»
- Вкладка «Расписание»