AutoHotkey Migration: Clipboard

Mapping AutoHotkey clipboard APIs to EyeAuras clipboard services.

AutoHotkey Migration: Clipboard

Use this page for A_Clipboard, ClipboardAll, ClipWait, and OnClipboardChange.

Quick Map

AutoHotkey NeedAHK APIsEyeAuras RouteFirst C# ShapeJudgmentNotes
Read or write clipboard textA_Clipboard, ClipWait, OnClipboardChangeIClipboardManager serviceClipboard.SetText("hello");Basic text is okay; full AHK clipboard behavior is weak.There is a native clipboard service, but no dedicated script-facing wrapper is documented in the API maps yet. ClipWait, ClipboardAll, and change events are open gaps.

Clipboard Text

AutoHotkey v2:

A_Clipboard := "hello"

EyeAuras script, provisional shape:

csharp
IClipboardManager Clipboard { get; init; }

Clipboard.SetText("hello");

Recommendation: Basic text should be fine after DI availability is verified. Full AHK clipboard migration is not ready: ClipWait, ClipboardAll, and change events need dedicated recipes.