- file_handlers: add script_template param to native:launch-from-cache (AppleScript or shell: prefix; falls back to hardcoded defaults when null) - file_handlers: add native:copy-from-cache-to-temp as composable primitive (copies cached file to temp, returns path — caller handles launch logic) - shell_handlers: harden native:run-osascript with temp .scpt file approach (replaces -e flag; handles multi-line scripts and paths with special chars) - README: rewrite Native Bridge section — full method table, composable pattern example, configurable launch scripts note - deploy/devices.conf: update IPs for devices 03-06, uncomment entries
29 lines
1.1 KiB
Plaintext
29 lines
1.1 KiB
Plaintext
# Aether Native Launcher — Device List
|
|
# Fields: laptop_num ip_address event_device_id [notes]
|
|
# Blank lines and lines starting with # are ignored.
|
|
#
|
|
# IP pattern: 192.168.32.1XX (XX = zero-padded laptop number)
|
|
# SSH user: "speaker ready" on all laptops
|
|
# Find/replace 192.168.32 for other venue network prefixes.
|
|
#
|
|
# num ip event_device_id notes
|
|
01 192.168.32.101 tFLL1fLQfnk
|
|
02 192.168.32.102 rpbfunVPEzw
|
|
03 192.168.192.203 1EPfPX8kfw8
|
|
04 192.168.192.204 zvgyLM5yieU
|
|
05 192.168.192.205 QOc046GoeSc
|
|
06 192.168.192.206 2o8j6eb0L6s
|
|
07 192.168.32.107 Oa1tlxPEVSQ
|
|
08 192.168.32.108 fY4yznpUZ48
|
|
09 192.168.32.109 YlgGCyjo9bY
|
|
10 192.168.32.110 GcTnFsp1mHI
|
|
# 11 192.168.32.111 6z88m9oEZio
|
|
# 12 192.168.32.112 EggJqL2kWkA
|
|
# 13 192.168.32.113 O11eckHFdVE
|
|
# 14 192.168.32.114 reI0SecUEhI
|
|
# 15 192.168.32.115 crozxT8mA44
|
|
# 16 192.168.32.116 0nP4VZsvr2Q
|
|
# 17 192.168.32.117 Gm2gNqPGzLA
|
|
# 19 192.168.32.119 6tpukvRVugU
|
|
# x20 192.168.32.120 rwLYnKUNd1M old 04, spare/retired
|