Скиллы Новичок Разное

Win Mouse Native

Скачать ZIP
12
Предупреждение о рисках!

Установка скиллов и плагинов OpenClaw осуществляется на ваш страх и риск. Все файлы были получены из открытых источников и предоставляются «как есть». Мы не гарантируем их корректную работу, безопасность или совместимость с вашей системой. Перед установкой настоятельно рекомендуется ознакомиться с содержимым кода и убедиться, что вы понимаете, какие изменения будут внесены в вашу систему.

Win Mouse Native — это навык для OpenClaw, который обеспечивает нативное управление мышью в Windows. Он позволяет точно перемещать курсор, выполнять клики и автоматизировать действия с указателем через системные API.

В основе решения лежит использование user32.dll, что делает управление максимально предсказуемым и близким к «реальному» вводу пользователя.

Назначение

Навык предназначен для сценариев, где требуется программное управление мышью:

  • автоматизация интерфейсов (GUI automation)
  • скрипты для тестирования
  • повторяющиеся действия
  • удалённое управление и демонстрации

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

Установка

Пакет распространяется как набор текстовых файлов (ограничение ClawHub). Для установки необходимо:

  1. Сохранить файл win-mouse.cmd.txt как win-mouse.cmd
  2. Сохранить файл scripts/win-mouse.ps1.txt как scripts/win-mouse.ps1

После этого команды будут доступны для выполнения локально.

Команды

Навык поддерживает базовые операции управления мышью:

  • win-mouse move — относительное перемещение
  • win-mouse abs — абсолютные координаты экрана
  • win-mouse click left|right|middle — клик
  • win-mouse down left|right|middle — нажатие кнопки
  • win-mouse up left|right|middle — отпускание кнопки

Каждая команда возвращает результат в виде однострочного JSON-объекта. :

Использование в OpenClaw

При работе с агентом рекомендуется придерживаться следующего подхода:

  1. Если координаты не заданы — сначала запросить их у пользователя
  2. Выполнять команды через exec
  3. Начинать с минимальных действий (небольшие перемещения, одиночные клики)

Такой подход снижает риск ошибок и делает поведение более контролируемым. :

Особенности

  • Работает только в Windows
  • Использует Win32 API (SetCursorPos и SendInput)
  • Не требует сторонних зависимостей
  • Обеспечивает высокую точность и низкую задержку

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

Когда использовать

Win Mouse Native стоит выбирать, если вам нужно:

  • управлять мышью на низком уровне
  • автоматизировать действия без GUI-библиотек
  • получить точный контроль над курсором
  • реализовать сценарии тестирования или макросы

Это простой и надёжный инструмент для управления указателем напрямую через возможности Windows.


Файл из источника

11910_win-mouse-native-1.0.0.zip