그리고, 입력하면, 끝.
마우스로 모양을 그리거나, 키 조합을 누르거나, 짧은 약어를 입력하세요. Input.Observer가 이를 인식하고, 지금 사용 중인 앱을 확인한 다음, 그 앱에 설정해 둔 작업을 실행합니다.
- 1오른쪽 버튼 누르기
- 2그리기
- 3놓기
도구 모음까지 가지 않아도, 획 하나면 됩니다.
후킹과 일치 판정은 작은 네이티브 엔진이 처리합니다. 구성 앱은 별도 프로그램이므로 닫아도 제스처는 계속 동작합니다.
- 컨텍스트01
앱별 제스처
같은 모양이라도 브라우저, 편집기, 탐색기에서 각각 다른 의미로 쓸 수 있습니다. 어떤 작업이 우선할지는 앱 그룹과 프로필이 정합니다.
위쪽 획 1번- 파일 탐색기상위 폴더로 이동
- 브라우저앱 그룹 없음, 전역으로 넘어감창 최대화 또는 복원
- 원격 데스크톱무시 그룹무시됨: 입력이 앱에 그대로 전달됩니다
- 키보드02
단축키와 텍스트 확장
획뿐 아니라 키에도 작업을 지정할 수 있습니다. 입력한 짧은 약어는 더 긴 텍스트로 확장됩니다.
- ;shrug
- ¯\_(ツ)_/¯
- btw
- 그런데
- Windows03
창 관리
창을 이동하고, 크기를 조절하고, 표시하거나 숨기고, 창의 값을 읽고 설정하며, 반복 횟수를 지정한 타이머를 실행할 수 있습니다.
- 작업04
스크립트 또는 단계
작업은 C와 비슷한 간단한 스크립트로 작성하거나, 코드 없이 단계로 구성할 수 있습니다. 필요하면 AutoHotkey로 넘길 수도 있습니다.
- 레코더05
매크로 레코더
마우스와 키보드 동작을 한 번 기록하면, 그 기록을 제스처와 단축키용 코드 조각으로 만들 수 있습니다. 단계나 스크립트로 편집하고, 재생 속도도 정할 수 있습니다.
- 궤적06
간단히 추린 목록일 뿐입니다. 모든 트리거, 작업, 설정은 도움말에서 다룹니다.
할 수 있는 모든 일 보기대부분은 간단히 모드로. 나머지는 스크립트로.
구성 앱에서 미리 만들어진 작업 중에서 고르거나, 모든 내장 함수에 자동 완성과 인라인 도움말이 있는 스크립트 편집기를 여세요.
도움말 읽기 →- 설정
w = ContextGetWindow() - 조건
WindowGetAlpha(w) < 255 - 호출
WindowSetAlpha(w, 255) - 그렇지 않으면
- 호출
WindowSetAlpha(w, 150) - 조건 끝
1w = ContextGetWindow();2if (WindowGetAlpha(w) < 255)3{4 WindowSetAlpha(w, 255);5}6else7{8 WindowSetAlpha(w, 150);9}
- AutoHotkey v2 · 별도 프로세스
- 매크로 레코더
- 코드 조각 라이브러리
- 플러그 인 · 별도 프로세스
3세대.
StrokesPlus, StrokesPlus.net, 그리고 지금의 Input.Observer. 네이티브 C++ 엔진과 현대적인 구성 앱으로 처음부터 다시 만들었습니다.
- 01StrokesPlus
C/C++, 네이티브 Win32 UI, Lua 스크립팅.
- 02StrokesPlus.net
WinForms 기반 C# 재작성과 추가 기능.
- 03Input.Observer
단독으로 동작하는 C++20 엔진과, 밝은 테마와 어두운 테마를 지원하는 WPF 구성 앱.