Перейти к основному содержимому
Input.ObserverЖесты мыши, горячие клавиши и подстановка текста для Windows

Нарисуйте. Наберите. Готово.

Нарисуйте фигуру мышью, нажмите сочетание клавиш или введите короткую аббревиатуру. Input.Observer распознает ввод, определит, в каком вы приложении, и выполнит действие, заданное для него.

Смотреть цены
От автора StrokesPlus и StrokesPlus.net
01 · Что он умеет

Один штрих вместо похода к панели инструментов.

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

  • Контекст01

    Жесты для каждого приложения

    Одна и та же фигура может значить разное в браузере, редакторе и Проводнике. Какое действие сработает, решают группы приложений и профили.

    один штрих вверх
    • ПроводникПерейти в родительскую папку
    • Браузернет группы приложения, берётся из группы «Глобальная»Развернуть или восстановить окно
    • Удалённый рабочий столгруппа игнорированияИгнорируется: ввод идёт прямо в приложение
  • Клавиатура02

    Горячие клавиши и подстановка текста

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

    ;shrug
    ¯\_(ツ)_/¯
    btw
    кстати
  • Windows03

    Управление окнами

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

  • Действия04

    Скрипты или шаги

    Пишите действия на небольшом C-подобном скрипте или собирайте их из шагов без кода. Когда нужно, передавайте управление AutoHotkey.

  • Рекордер05

    Рекордер макросов

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

  • Следы06

    Ваш след, ваш стиль

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

Это краткий список. Справка описывает все триггеры, действия и параметры.

Узнать обо всех возможностях
02 · Автоматизация

Простой режим для большинства. Скрипты — для остальных.

Выбирайте готовые действия в приложении конфигурации или откройте редактор скриптов с автодополнением и встроенной справкой по каждой встроенной функции.

Читать справку →
Шаги
  1. Задатьw = ContextGetWindow()
  2. ЕслиWindowGetAlpha(w) < 255
  3. ВызватьWindowSetAlpha(w, 255)
  4. Иначе
  5. ВызватьWindowSetAlpha(w, 150)
  6. Конец условия
Скрипт
1w = ContextGetWindow();2if (WindowGetAlpha(w) < 255)3{4    WindowSetAlpha(w, 255);5}6else7{8    WindowSetAlpha(w, 150);9}
  • AutoHotkey v2 · отдельный процесс
  • Рекордер макросов
  • Библиотека фрагментов
  • Плагины · отдельный процесс
03 · Родословная

Третье поколение.

StrokesPlus, затем StrokesPlus.net, теперь Input.Observer: создан заново, с нативным движком на C++ и современным приложением конфигурации.

  1. 01StrokesPlus

    C/C++, нативный интерфейс Win32, скрипты на Lua.

  2. 02StrokesPlus.net

    Переписан на C# с WinForms, с новыми возможностями.

  3. 03Input.Observer

    Движок на C++20, работающий самостоятельно, и приложение конфигурации на WPF со светлой и тёмной темами.