diff options
| author | Alexander M Pickering <alex@cogarr.net> | 2024-10-16 15:00:09 -0500 |
|---|---|---|
| committer | Alexander M Pickering <alex@cogarr.net> | 2024-10-16 15:00:09 -0500 |
| commit | b244ab45d6f386ee7dbd6d898fc9948cc71eb1a3 (patch) | |
| tree | 1481d45f3ae2301856192161923d994be9f03b03 | |
| parent | 3e19b58622659fe32de23bfcd5501b5502c0b87b (diff) | |
| download | lua4win-dist-lua-b244ab45d6f386ee7dbd6d898fc9948cc71eb1a3.tar.gz lua4win-dist-lua-b244ab45d6f386ee7dbd6d898fc9948cc71eb1a3.tar.bz2 lua4win-dist-lua-b244ab45d6f386ee7dbd6d898fc9948cc71eb1a3.zip | |
Try using hotkeys for the installer
| -rwxr-xr-x | test | 71 |
1 files changed, 45 insertions, 26 deletions
| @@ -8,40 +8,59 @@ DISPLAY=:99 WINEDLLOVERRIDES="mscoree,mshtml=" wineboot -i | |||
| 8 | DISPLAY=:99 msiexec /i lua4win.msi & | 8 | DISPLAY=:99 msiexec /i lua4win.msi & |
| 9 | WIN="Lua4Win Installer 1.0 Setup" | 9 | WIN="Lua4Win Installer 1.0 Setup" |
| 10 | DISPLAY=:99 xdotool sleep 3 | 10 | DISPLAY=:99 xdotool sleep 3 |
| 11 | win=$(DISPLAY=:99 xdotool search --sync --name "Installer") | 11 | # win=$(DISPLAY=:99 xdotool search --sync --name "Installer") |
| 12 | # Click Next | 12 | # # Click Next |
| 13 | # DISPLAY=:99 xwd -name "$WIN" | magick xwd:- png:/root/1.png | ||
| 14 | # DISPLAY=:99 xdotool mousemove --window "$(DISPLAY=:99 xdotool search --sync --name "Installer")" --sync 346 334 | ||
| 15 | # DISPLAY=:99 xdotool sleep 1 | ||
| 16 | # DISPLAY=:99 xdotool click 1 | ||
| 17 | # DISPLAY=:99 xdotool sleep 1 | ||
| 18 | # DISPLAY=:99 xwd -name "$WIN" | magick xwd:- png:/root/2.png | ||
| 19 | # # Click agree to liscense | ||
| 20 | # DISPLAY=:99 xdotool mousemove --window "$(DISPLAY=:99 xdotool search --sync --name "Installer")" --sync 34 286 | ||
| 21 | # DISPLAY=:99 xdotool sleep 1 | ||
| 22 | # DISPLAY=:99 xdotool click 1 | ||
| 23 | # DISPLAY=:99 xdotool sleep 1 | ||
| 24 | # DISPLAY=:99 xwd -name "$WIN" | magick xwd:- png:/root/3.png | ||
| 25 | # # Click next | ||
| 26 | # DISPLAY=:99 xdotool mousemove --window "$(DISPLAY=:99 xdotool search --sync --name "Installer")" --sync 350 337 | ||
| 27 | # DISPLAY=:99 xdotool sleep 1 | ||
| 28 | # DISPLAY=:99 xdotool click 1 | ||
| 29 | # DISPLAY=:99 xdotool sleep 1 | ||
| 30 | # DISPLAY=:99 xwd -name "$WIN" | magick xwd:- png:/root/4.png | ||
| 31 | # # Click next (Accept default install location) | ||
| 32 | # DISPLAY=:99 xdotool mousemove --window "$(DISPLAY=:99 xdotool search --sync --name "Installer")" --sync 350 337 | ||
| 33 | # DISPLAY=:99 xdotool sleep 1 | ||
| 34 | # DISPLAY=:99 xdotool click 1 | ||
| 35 | # DISPLAY=:99 xdotool sleep 1 | ||
| 36 | # DISPLAY=:99 xwd -name "$WIN" | magick xwd:- png:/root/5.png | ||
| 37 | # # Click install | ||
| 38 | # DISPLAY=:99 xwd -name "$WIN" | magick xwd:- png:/root/6.png | ||
| 39 | # DISPLAY=:99 xdotool mousemove --window "$(DISPLAY=:99 xdotool search --sync --name "Installer")" --sync 335 335 | ||
| 40 | # DISPLAY=:99 xdotool sleep 1 | ||
| 41 | # DISPLAY=:99 xwd -name "$WIN" | magick xwd:- png:/root/7.png | ||
| 42 | # DISPLAY=:99 xdotool click 1 | ||
| 43 | # DISPLAY=:99 xdotool sleep 1 | ||
| 44 | # DISPLAY=:99 xwd -name "$WIN" | magick xwd:- png:/root/8.png | ||
| 45 | # DISPLAY=:99 xdotool sleep 5 | ||
| 46 | # DISPLAY=:99 xwd -name "$WIN" | magick xwd:- png:/root/9.png | ||
| 47 | # tar -czf images.tar.gz *.png | ||
| 48 | |||
| 49 | # What if we use keyboard shortcuts instead? | ||
| 13 | DISPLAY=:99 xwd -name "$WIN" | magick xwd:- png:/root/1.png | 50 | DISPLAY=:99 xwd -name "$WIN" | magick xwd:- png:/root/1.png |
| 14 | DISPLAY=:99 xdotool mousemove --window "$(DISPLAY=:99 xdotool search --sync --name "Installer")" --sync 346 334 | 51 | DISPLAY=:99 xdotool key --window $(DISPLAY=:99 xdotool search --sync --name "Installer") N |
| 15 | DISPLAY=:99 xdotool sleep 1 | ||
| 16 | DISPLAY=:99 xdotool click 1 | ||
| 17 | DISPLAY=:99 xdotool sleep 1 | 52 | DISPLAY=:99 xdotool sleep 1 |
| 18 | DISPLAY=:99 xwd -name "$WIN" | magick xwd:- png:/root/2.png | 53 | DISPLAY=:99 xwd -name "$WIN" | magick xwd:- png:/root/2.png |
| 19 | # Click agree to liscense | 54 | DISPLAY=:99 xdotool key --window $(DISPLAY=:99 xdotool search --sync --name "Installer") a |
| 20 | DISPLAY=:99 xdotool mousemove --window "$(DISPLAY=:99 xdotool search --sync --name "Installer")" --sync 34 286 | ||
| 21 | DISPLAY=:99 xdotool sleep 1 | ||
| 22 | DISPLAY=:99 xdotool click 1 | ||
| 23 | DISPLAY=:99 xdotool sleep 1 | 55 | DISPLAY=:99 xdotool sleep 1 |
| 24 | DISPLAY=:99 xwd -name "$WIN" | magick xwd:- png:/root/3.png | 56 | DISPLAY=:99 xwd -name "$WIN" | magick xwd:- png:/root/3.png |
| 25 | # Click next | 57 | DISPLAY=:99 xdotool key --window $(DISPLAY=:99 xdotool search --sync --name "Installer") N |
| 26 | DISPLAY=:99 xdotool mousemove --window "$(DISPLAY=:99 xdotool search --sync --name "Installer")" --sync 350 337 | ||
| 27 | DISPLAY=:99 xdotool sleep 1 | ||
| 28 | DISPLAY=:99 xdotool click 1 | ||
| 29 | DISPLAY=:99 xdotool sleep 1 | 58 | DISPLAY=:99 xdotool sleep 1 |
| 30 | DISPLAY=:99 xwd -name "$WIN" | magick xwd:- png:/root/4.png | 59 | DISPLAY=:99 xwd -name "$WIN" | magick xwd:- png:/root/4.png |
| 31 | # Click next (Accept default install location) | 60 | DISPLAY=:99 xdotool key --window $(DISPLAY=:99 xdotool search --sync --name "Installer") N |
| 32 | DISPLAY=:99 xdotool mousemove --window "$(DISPLAY=:99 xdotool search --sync --name "Installer")" --sync 350 337 | ||
| 33 | DISPLAY=:99 xdotool sleep 1 | ||
| 34 | DISPLAY=:99 xdotool click 1 | ||
| 35 | DISPLAY=:99 xdotool sleep 1 | 61 | DISPLAY=:99 xdotool sleep 1 |
| 36 | DISPLAY=:99 xwd -name "$WIN" | magick xwd:- png:/root/5.png | 62 | DISPLAY=:99 xwd -name "$WIN" | magick xwd:- png:/root/5.png |
| 37 | # Click install | 63 | DISPLAY=:99 xdotool key --window $(DISPLAY=:99 xdotool search --sync --name "Installer") I |
| 38 | DISPLAY=:99 xwd -name "$WIN" | magick xwd:- png:/root/6.png | ||
| 39 | DISPLAY=:99 xdotool mousemove --window "$(DISPLAY=:99 xdotool search --sync --name "Installer")" --sync 335 335 | ||
| 40 | DISPLAY=:99 xdotool sleep 1 | 64 | DISPLAY=:99 xdotool sleep 1 |
| 41 | DISPLAY=:99 xwd -name "$WIN" | magick xwd:- png:/root/7.png | 65 | DISPLAY=:99 xwd -name "$WIN" | magick xwd:- png:/root/6.png |
| 42 | DISPLAY=:99 xdotool click 1 | ||
| 43 | DISPLAY=:99 xdotool sleep 1 | ||
| 44 | DISPLAY=:99 xwd -name "$WIN" | magick xwd:- png:/root/8.png | ||
| 45 | DISPLAY=:99 xdotool sleep 5 | ||
| 46 | DISPLAY=:99 xwd -name "$WIN" | magick xwd:- png:/root/9.png | ||
| 47 | tar -czf images.tar.gz *.png | 66 | tar -czf images.tar.gz *.png |
