28 lines
656 B
Bash
28 lines
656 B
Bash
#!/usr/bin/env bash
|
|
function skipsomething() {
|
|
LAST="1"
|
|
while :
|
|
do
|
|
xdotool search "$@"
|
|
NOTFOUND=$?
|
|
if [ "$LAST" == "0" ] && [ "$NOTFOUND" == "1" ]; then
|
|
break
|
|
fi
|
|
echo "[skipsomething] find $@ : $NOTFOUND"
|
|
if [ "$NOTFOUND" == "0" ]; then
|
|
sleep 3
|
|
xdotool key Tab
|
|
sleep 0.5
|
|
xdotool key Return
|
|
fi
|
|
LAST=$NOTFOUND
|
|
sleep 0.2
|
|
done
|
|
}
|
|
wget https://dl.winehq.org/wine/wine-mono/9.0.0/wine-mono-9.0.0-x86.msi
|
|
wine msiexec /i wine-mono-9.0.0-x86.msi &
|
|
sleep 10
|
|
skipsomething "wine"
|
|
wait
|
|
sleep 5
|
|
rm wine-mono-9.0.0-x86.msi |