lbarchive/READYT

morse: Morse Input

Closed this issue · 0 comments

morse is a SDL-based Morse code decoder.

YouTube

preview

Emulating input pulses

#!/bin/bash
# Written by Yu-Jie Lin
s='.-. . .- -.. -.-- -'
d=.05
D=.15
for ((i=0; i < ${#s}; i++)); do
  c=${s:i:1}
  [[ $c == ' ' ]] && sleep $D && continue

  xdotool keydown space
  [[ $c == '.' ]] && sleep $d || sleep $D
  xdotool keyup space

  sleep $D
done