47 lines
1.9 KiB
Markdown
47 lines
1.9 KiB
Markdown
# Keyboard Input Emulation — SEND-KEYS-DELAY (nncron.ru)
|
|||
|
|
|
||
|
|
## Metadata
|
||
|
|
|
||
|
|
| Field | Value |
|
||
|
|
|---|---|
|
||
|
|
| Institute | Molodetz Institute — Research & Retrieval Division |
|
||
|
|
| Subject | shell-multiplexer-auto-attach |
|
||
|
|
| Document type | Source Dossier |
|
||
|
|
| Tier | 1 |
|
||
|
|
| Source title | Keyboard Input Emulation |
|
||
|
|
| Source URL | https://nncron.ru/help/EN/commands/send_keys.htm |
|
||
|
|
| Source publisher / author | nnCron |
|
||
|
|
| Source type | vendor docs |
|
||
|
|
| Source date (published) | Unknown — not stated |
|
||
|
|
| Date researched | 2026-10-09 |
|
||
|
|
| Researched by | tai (agent), model: Claude Sonnet 5, on behalf of retoor |
|
||
|
|
| Research method | web search synthesis |
|
||
|
|
| Confidence | Medium |
|
||
|
|
| Status | Active |
|
||
|
|
|
||
|
|
## Summary
|
||
|
|
|
||
|
|
Documentation for a Windows automation tool's keystroke-injection command, supporting a global `SEND-KEYS-DELAY` directive for inter-keystroke delay ("slow typing" emulation) plus an inline `{DELAY n}` token embeddable directly inside the string being sent, for one-off pauses at specific points.
|
||
|
|
|
||
|
|
## Key findings
|
||
|
|
|
||
|
|
- Two levels of timing control: a global default delay, and inline per-position overrides — a more flexible model than a single fixed delay for the whole string.
|
||
|
|
|
||
|
|
## Pros / strengths
|
||
|
|
|
||
|
|
- The inline-token approach (`{DELAY n}` inside the string) is a clean, compact syntax worth borrowing for a tai scripting command, rather than requiring separate delay arguments per chunk of text.
|
||
|
|
|
||
|
|
## Cons / limitations / caveats
|
||
|
|
|
||
|
|
- Windows-specific tool (keystroke injection via the Windows API), not directly portable, but the *syntax idea* (inline delay tokens) is platform-agnostic.
|
||
|
|
|
||
|
|
## Relevance to tai
|
||
|
|
|
||
|
|
A good model for the proposal's animated-typing command syntax: support both a default per-character delay and inline markup for pauses at specific points in the typed text, rather than only a single global speed setting.
|
||
|
|
|
||
|
|
## Changelog
|
||
|
|
|
||
|
|
| Date | Change |
|
||
|
|
|---|---|
|
||
|
|
| 2026-10-09 | Initial dossier created. |
|