GitHunt
DU

DuckBugs/Air-Macro

Air Macro - простая, но технологичная макрос-программа для Windows. Проект изначально разрабатывался с упором на точность таймингов, стабильность и минимальную нагрузку на систему. Уже в первой версии(наточенной на Windows 10) реализован низкоуровневый ввод через SendInput, собственная логика воспроизведения и оптимизированная работа с задержками.

Air Macro

Низкоуровневый макрос-рекордер для Windows
SendInput • LL Hooks • 1мс точность

ReleasesПрофиль автора


О проекте

Air Macro — сольный проект, полностью разработанный с нуля.

Программа предназначена для записи, редактирования и воспроизведения макросов с высокой точностью таймингов и поддержкой логических условий.

В отличие от типичных макросников периферии, используется собственный движок воспроизведения и низкоуровневый ввод через WinAPI.


Ключевые особенности

Движок ввода

  • SendInput (аппаратный уровень)
  • WH_MOUSE_LL + WH_KEYBOARD_LL
  • Абсолютные координаты мыши
  • timeBeginPeriod(1) при необходимости

Точность

  • Задержки от ~1 мс
  • Стабильная работа при 1000+ действиях
  • Скорость воспроизведения 0.02× – 50×

Условия и логика

  • WaitPixel (ожидание цвета)
  • IfPixelColor (ветвление)
  • Проверка цвета в реальном времени

Рандомизация

  • Задержки: 0–999 мс
  • Смещение клика: ±0–99 px

Спамер

  • Интервал 1–1000 мс
  • Отдельный поток
  • Поддержка XButton1 / XButton2

Редактор

  • Табличный интерфейс (DataGridView)
  • Копирование / вставка / дублирование
  • Массовое изменение задержек
  • Импорт / экспорт JSON

Инструменты

  • Пипетка цвета
  • HEX / RGB / координаты
  • Палитра часто используемых цветов

Техническая информация

  • Платформа: Windows x64
  • Язык: C#
  • .NET 10
  • Windows Forms
  • Логирование: air_macro.log

Статус

Релиз доступен в разделе Releases.
Portable .exe без установщика.


Предупреждение

Автор (DuckBugs) не несёт ответственности за блокировки аккаунтов, санкции античит-систем и иные последствия использования программы.

Большинство онлайн-игр рассматривают подобный софт как нарушение правил.

Использование осуществляется исключительно на ваш риск.


Планы развития

  • Поддержка multi-monitor / high DPI
  • Улучшенный overlay
  • Расширенная логика сценариев