Releases: iodn/tap-ducky
Releases · iodn/tap-ducky
Release list
1.0.8+8
1.0.7+7
1.0.6+6
1.0.5+5
1.0.4+4
1.0.3+3
Changelogs notes
-
Payload Editor & Parameters
- Create payloads with name/description/tags.
- Add typed parameters with default values, required flags, and per‑execution overrides.
- Built‑in DuckyScript validator with line/issue mapping and command counts.
- Share a single payload or export a pack.
-
GitHub Payload Store
- Manage multiple GitHub sources (user/repo/branch/path).
- Browse directories and preview files with format detection (DuckyScript, TapDucky JSON, Digispark script (.ino) converted).
- Import validated scripts directly into your library; failed validations show reasoned previews.
-
Execute & Test
- Validate before run; prompt for parameter values; run or cancel with execution IDs.
- Quick HID tests: keyboard key press, mouse move, and Ctrl+Alt+Del.
- Engine-based runtime estimate (matches actual timing model).
- Wakelock control to keep sessions active during execution.
-
Scheduler & Triggers
- Triggers: one_time, app_cold_start, app_foreground, device_connected (session armed).
- Optional daily time window (HH:MM → HH:MM), including wrap‑around at midnight.
- Enable/disable, edit, and delete schedules; last run tracked.
- Dial shortcut bindings via secret codes (auto‑arm + background execution).
- Supported codes: ##38250##, ##38251##, ##38252##, ##38253##
- Binding keys per code: enabled, mode (last executed | selected payload), payload (when mode = selected payload)
-
Device & HID Profiles
- Activate Keyboard, Mouse, or Composite profiles with configurable IDs/strings/power.
- Keyboard layout selection and code/ID resolution.
- Status stream shows ACTIVE/IDLE, writer readiness, and host configuration requests.
-
Logs & History
- Logs tab with level filter (all/info/debug/warn/error), export to share, clear all.
- Execution history details with metadata and share.
1.0.1+2
1.0.0+1
Changelogs notes
-
Payload Editor & Parameters
- Create payloads with name/description/tags.
- Add typed parameters with default values, required flags, and per‑execution overrides.
- Built‑in DuckyScript validator with line/issue mapping and command counts.
- Share a single payload or export a pack.
-
GitHub Payload Store
- Manage multiple GitHub sources (user/repo/branch/path).
- Browse directories and preview files with format detection (DuckyScript, TapDucky JSON, Digispark script (.ino) converted).
- Import validated scripts directly into your library; failed validations show reasoned previews.
-
Execute & Test
- Validate before run; prompt for parameter values; run or cancel with execution IDs.
- Quick HID tests: keyboard key press, mouse move, and Ctrl+Alt+Del.
- Engine-based runtime estimate (matches actual timing model).
- Wakelock control to keep sessions active during execution.
-
Scheduler & Triggers
- Triggers: one_time, app_cold_start, app_foreground, device_connected (session armed).
- Optional daily time window (HH:MM → HH:MM), including wrap‑around at midnight.
- Enable/disable, edit, and delete schedules; last run tracked.
- Dial shortcut bindings via secret codes (auto‑arm + background execution).
- Supported codes: ##38250##, ##38251##, ##38252##, ##38253##
- Binding keys per code: enabled, mode (last executed | selected payload), payload (when mode = selected payload)
-
Device & HID Profiles
- Activate Keyboard, Mouse, or Composite profiles with configurable IDs/strings/power.
- Keyboard layout selection and code/ID resolution.
- Status stream shows ACTIVE/IDLE, writer readiness, and host configuration requests.
-
Logs & History
- Logs tab with level filter (all/info/debug/warn/error), export to share, clear all.
- Execution history details with metadata and share.