diff options
| author | Paul Buetow <paul@buetow.org> | 2026-05-02 17:23:14 +0300 |
|---|---|---|
| committer | Paul Buetow <paul@buetow.org> | 2026-05-02 17:23:14 +0300 |
| commit | 3b20f2c4d16c7b7f583e9ab2b51213e9ddc94fd5 (patch) | |
| tree | eacf06f08dc885bbac499b5dbe318fb7ff2e23d5 /demo/tapes/10-stream-csv-export.tape | |
| parent | 0528557ee9f14ed292de49be09e65b8662185c38 (diff) | |
add demo sources: VHS tapes, helper scripts, and tutorial
Tracks the inputs that drive `mage demo` so the GIFs and screenshots
under demo/assets/ can be reproduced from a checkout. The generated
assets themselves (~50 MB of GIFs and PNGs) are excluded via gitignore
since they're fully reproducible from the tapes in ~10 min.
Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
Diffstat (limited to 'demo/tapes/10-stream-csv-export.tape')
| -rw-r--r-- | demo/tapes/10-stream-csv-export.tape | 28 |
1 files changed, 28 insertions, 0 deletions
diff --git a/demo/tapes/10-stream-csv-export.tape b/demo/tapes/10-stream-csv-export.tape new file mode 100644 index 0000000..c1f4935 --- /dev/null +++ b/demo/tapes/10-stream-csv-export.tape @@ -0,0 +1,28 @@ +# 10-stream-csv-export: 'e' to export current filtered stream snapshot, then ls the CSV produced. +# Key 7 switches to Stream. +Output demo/assets/10-stream-csv-export.gif +Set Shell "bash" +Set Padding 20 + +Hide +Type "cd $(mktemp -d -t ior-demo-XXXX) && clear" +Enter +Sleep 300ms +Show + +Type "sudo -n /home/paul/git/ior/ior" +Enter +Sleep 5s +Enter +Sleep 4s +Type "7" +Sleep 4s +Type "e" +Sleep 2s +Screenshot demo/assets/screenshot-stream-export.png +Sleep 1s +Type "q" +Sleep 1s +Type "ls -lh ior-stream-*.csv" +Enter +Sleep 2s |
