34 lines
612 B
Bash
34 lines
612 B
Bash
|
#/bin/bash
|
||
|
|
||
|
read input
|
||
|
characters=$(echo "$input" | grep -oe ".")
|
||
|
|
||
|
message=""
|
||
|
for char in $characters; do
|
||
|
message="$message""$char"" "
|
||
|
done
|
||
|
|
||
|
echo 3
|
||
|
sleep 1
|
||
|
echo 2
|
||
|
sleep 1
|
||
|
echo 1
|
||
|
sleep 1
|
||
|
|
||
|
xdotool type "$message"
|
||
|
xdotool key shift+enter
|
||
|
|
||
|
spaces=""
|
||
|
for char in $characters; do
|
||
|
if [ "$spaces" ]; then
|
||
|
xdotool type "$char""$spaces"
|
||
|
if [ "$char" = 'i' ] || [ "$char" = 'I' ] || [ "$char" = '1' ] || [ "$char" = 'J' ] || [ "$char" = 'j' ] || [ "$char" = 't' ] || [ "$char" = 'f' ]; then
|
||
|
xdotool type " "
|
||
|
fi
|
||
|
xdotool type "$char"
|
||
|
xdotool key shift+enter
|
||
|
spaces="$spaces"" "
|
||
|
fi
|
||
|
spaces="$spaces"" "
|
||
|
done
|