blob: 31a6f09a930073a4af13ee39f9b650996a89e1b5 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
|
#!/bin/sh
set -e
$EMACS -Q -l ./robot/org-drill-launch.el &
sleep 1
window_id=`xdotool search --name "emacs-bot"`
if [ -z "$window_id" ]
then
echo "Could not find window ID for Emacs-bot"
exit 1
fi
## Org-drill should be running at this point, so give three answers
## with a score of file
echo answer one
xdotool key --window $window_id KP_Enter
sleep 0.25
xdotool key --window $window_id 5
sleep 0.25
echo answer two
xdotool key --window $window_id KP_Enter
sleep 0.25
xdotool key --window $window_id 5
sleep 0.25
echo answer three
xdotool key --window $window_id KP_Enter
sleep 0.25
xdotool key --window $window_id 5
sleep 0.25
# ## Press any key to continue
echo press any key to continue
xdotool key --window $window_id KP_Enter
sleep 0.25
echo Save file
xdotool key --window $window_id y
sleep 0.25
echo Goodnight Emacs
xdotool key --window $window_id alt+x
xdotool type --window $window_id kill-emacs
xdotool key --window $window_id KP_Enter
|