Отправка последовательности

позволяет создавать сложные последовательности нажатий и задержек, которые можно воспроизводить при необходимости

Send Sequence

Действие Send Sequence в EyeAuras — это мощный инструмент, с помощью которого можно создавать сложные последовательности ввода и задержек, а затем воспроизводить их в нужный момент. На сегодняшний день это самый продвинутый инструмент работы с вводом в EyeAuras, который дает максимальную гибкость при имитации действий пользователя в приложениях.

Общие параметры

Помните, что Send Sequence также наследует все общие параметры действий Send Input, включая Target Window, Key Press delay, Restore After Action, Key Press Passthrough, Block User Input, Mouse Move Smoothing Algorithm и Input Simulator.

Обратите внимание: некоторые методы ввода могут работать по-разному в зависимости от окружения и целевого приложения. Всегда тщательно проверяйте конфигурацию, чтобы убедиться, что она ведет себя именно так, как вы ожидаете.

Возможности

Interruption Hotkey: последовательность можно прервать в любой момент нажатием заранее заданной горячей клавиши, которую можно настроить в Settings. По умолчанию используется Escape.

Variety of Input Actions: действие поддерживает широкий набор операций, связанных с вводом: нажатия клавиш, клики мышью, ввод текста, задержки и клавиши numpad. Последовательность можно собирать с помощью drag-and-drop или двойного клика.

Use Default KeyUp/KeyDown Delay: когда вы добавляете клавишу в последовательность, EyeAuras автоматически вставляет задержку 50 мс между событиями keydown и keyup. Такие шаги отображаются в последовательности как KeyUp/Down. Если они загромождают список, их можно скрыть, переключив эту опцию.

Show Notification While Executing: если опция включена, во время выполнения действия в верхней части экрана будет отображаться плавающее уведомление.

Запись действий пользователя

Record input form

Функция Record User Inputs в действии Send Sequence позволяет быстро записать ваши действия в приложении и затем воспроизвести их. Она умеет записывать нажатия клавиш, клики мышью и позиции курсора с настраиваемым интервалом.

Как этим пользоваться:

Шаги:

  1. Запустите действие Send Sequence.
  2. Нажмите кнопку Record, чтобы начать запись.
  3. Выполните нужные действия в приложении. Система запишет их.
  4. Нажмите кнопку Record еще раз, чтобы остановить запись.

Настройка параметров записи:

Параметры записи можно изменить, нажав на маленькую шестеренку рядом с кнопкой Record. Откроется контекстное меню со следующими опциями:

Record keys: включает или отключает запись нажатий клавиш. Если опция включена, каждое нажатие на клавиатуре будет записано и добавлено в последовательность.

Record mouse clicks: включает или отключает запись кликов мышью. Если опция включена, система будет записывать каждый клик и добавлять его в последовательность.

Record mouse positions: включает или отключает запись позиций мыши. Если опция включена, система будет фиксировать положение курсора каждые N миллисекунд и добавлять эти позиции в последовательность. Это особенно полезно для задач, где важна точность движения мыши.

Start/Stop keyboard hotkey: позволяет задать собственную горячую клавишу для запуска и остановки записи. Это удобно, если нужные действия нельзя удобно начать или завершить кликом мыши.

Функция Record User Inputs в Send Sequence заметно упрощает создание сложных последовательностей ввода, потому что позволяет просто записать ваши действия и затем воспроизводить их. Но все же рекомендуется просматривать и тестировать готовые последовательности, чтобы убедиться, что они работают именно так, как нужно.

Ограничения

Максимальная длительность воспроизводимой последовательности — 120 секунд. Если для вашего сценария этого недостаточно, свяжитесь с нами, чтобы обсудить возможное расширение лимита.

Как и другие действия из группы Send Input, Send Sequence наследует общие параметры, такие как Target Window, Key Press delay, Restore After Action, Key Press Passthrough, Block User Input, Mouse Move Smoothing Algorithm и Input Simulator.

Send Sequence — исключительно мощный инструмент для автоматизации сложных действий пользователя, но для предсказуемой работы он требует аккуратной настройки и обязательного тестирования.

Примеры

  • Создание игровых макросов: если в игре требуется сложная последовательность нажатий клавиш или движений мыши, вы можете один раз записать ее и затем воспроизводить одной кнопкой. Это особенно полезно в MMO, где часто нужно выполнять сложные ротации способностей.
  • Автоматизация повторяющихся действий: если в игре или приложении есть действия, которые каждый раз требуют одной и той же последовательности ввода, эта функция поможет автоматизировать их и сэкономить время.
  • Быстрый ввод текста: если в игре или приложении нужно быстро вводить текст, можно записать последовательность текстового ввода и воспроизводить ее по необходимости.
  • Автоматизированное тестирование: если вы разработчик игр или QA-тестировщик, эту функцию можно использовать для автоматизации проверки игровой логики. Запишите набор действий для конкретной функции игры и воспроизводите его при каждом тесте.
  • Быстрая торговля: в играх, где торговля с другими игроками является важной механикой, можно записать стандартную последовательность действий для обмена и затем воспроизводить ее, чтобы ускорить процесс.
  • Выполнение сложных приемов: в файтингах некоторые приемы требуют очень точного тайминга нажатий. Один раз успешно запишите нужное движение, а затем воспроизводите его в бою для стабильного результата.
  • Спидран: если вы занимаетесь спидраном и пытаетесь выигрывать миллисекунды, запись и воспроизведение последовательностей действий поможет поддерживать оптимальный темп.
  • Автоматизация крафта: в играх, где крафт используется часто, можно записать процесс создания конкретного предмета и затем воспроизводить его каждый раз, когда этот предмет снова понадобится.