Кроссплатформенный инструмент для создания скриншотов на C++/Qt с редактором аннотаций, настраиваемыми сочетаниями клавиш и интерфейсами CLI и DBus.
SeaEpoch/MouseClick
Автокликер и менеджер курсоров для Windows на Qt6 Widgets с интерфейсом в стиле Fluent2 и светлой и тёмной темами.
- Звёзды
- 909
- Форки
- 42
- Открытые issues
- 4
- Последний коммит
- 2 месяца назад
Что это?
MouseClick — автокликер для мыши на C++ с использованием Qt6 Widgets. Он имитирует повторяющиеся нажатия кнопок мыши для задач, требующих постоянного ввода, например монотонной работы за компьютером или игр. Интерфейс оформлен по рекомендациям Fluent2 Design с помощью QSS и поддерживает светлую и тёмную темы.
Помимо автокликов, проект позволяет применять темы курсоров. Наборы хранятся в assets/cursors; для каждого набора есть файл config.json, в котором системные роли курсоров сопоставлены с файлами .ani или .cur. Темы можно предварительно просмотреть в приложении, а для каждой встроенной темы указан её первоначальный источник.
Проект рассчитан на Windows: в руководстве по сборке описана упаковка с помощью windeployqt. Требуются компилятор C++17, CMake версии 3.19 или новее и Qt 6.7 или новее. Исходный код распространяется по лицензии GPL-3.0.
Ключевые возможности
- 01Имитирует повторяющиеся нажатия кнопок мыши для автоматизации.
- 02Интерфейс на Qt6 Widgets оформлен с помощью QSS в стиле Fluent2 Design.
- 03Светлая и тёмная темы оформления.
- 04Управление темами курсоров из наборов .ani/.cur, заданных в config.json.
- 05Изображения для предварительного просмотра и ссылки на источники встроенных тем курсоров.
Сценарии использования
- Автоматизация повторяющихся кликов на рабочем столе Windows.
- Выполнение задач в играх, требующих постоянных нажатий.
- Настройка внешнего вида курсора мыши с помощью пользовательских тем курсоров.
Быстрый старт
- 1
Клонируйте репозиторий
git clone git@github.com:SeaEpoch/MouseClick.git - 2
Соберите проект с помощью Qt Creator или из командной строки
- 3
Запустите windeployqt, чтобы упаковать собранное приложение
windeployqt.exe ./MouseClick.exe
Что важно знать
- Только для Windows: это автокликер и менеджер курсора для Windows.
- Требуются C++17, CMake 3.19 или новее и Qt 6 (в README указана версия 6.7.0 со знаком вопроса).
- Лицензия GPL-3.0 — лицензия с копилефтом, которая требует, чтобы производные работы оставались открытыми.
Темы
Частые вопросы
- Что такое MouseClick?
- Автокликер и менеджер курсоров для Windows на Qt6 Widgets с интерфейсом в стиле Fluent2 и светлой и тёмной темами. MouseClick — автокликер для мыши на C++ с использованием Qt6 Widgets. Он имитирует повторяющиеся нажатия кнопок мыши для задач, требующих постоянного ввода, например монотонной работы за компьютером или игр. Интерфейс оформлен по рекомендациям Fluent2 Design с помощью QSS и поддерживает светлую и тёмную темы.
- MouseClick можно использовать бесплатно? Какая у него лицензия?
- MouseClick распространяется с открытым исходным кодом под лицензией GPL-3.0. Перед использованием в коммерческих продуктах проверьте условия лицензии.
- MouseClick всё ещё поддерживается?
- Обновлялся за последние 6 месяцев. Последний коммит в MouseClick — 3 сент. 2026 г..
- Для чего можно использовать MouseClick?
- Автоматизация повторяющихся кликов на рабочем столе Windows. Выполнение задач в играх, требующих постоянных нажатий. Настройка внешнего вида курсора мыши с помощью пользовательских тем курсоров.
- Как установить MouseClick?
- Клонируйте репозиторий: git clone git@github.com:SeaEpoch/MouseClick.git Соберите проект с помощью Qt Creator или из командной строки Запустите windeployqt, чтобы упаковать собранное приложение: windeployqt.exe ./MouseClick.exe
- Где скачать MouseClick?
- Исходный код и инструкции по установке — на GitHub: https://github.com/SeaEpoch/MouseClick
Описание создано ИИ на основе README проекта. Статистика GitHub обновляется ежедневно.
Похожие проекты
Нативная расширяемая командная палитра для запуска приложений, истории буфера обмена, сниппетов, поиска файлов и не только, совместимая с расширениями Raycast.
Офлайн-инструмент на C++ для удаления видимых водяных знаков Gemini с изображений методом обратного альфа-смешивания; есть GUI, CLI и пакетная обработка.
Кроссплатформенное приложение для школьных экранов: показывает расписание на день, текущий урок и другую информацию.
Инструмент для рисования и заметок поверх экрана Windows, предназначенный для презентаций и обучения; написан на C++20.
Современное приложение Windows Terminal с вкладками и поддержкой Unicode, а также исходный код классического консольного хоста Windows (conhost.exe).