Skip to content

Instantly share code, notes, and snippets.

@OKsign
Created December 4, 2018 17:11
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save OKsign/c7f6f84912e03ff4ffa43ff0f247b45a to your computer and use it in GitHub Desktop.
Save OKsign/c7f6f84912e03ff4ffa43ff0f247b45a to your computer and use it in GitHub Desktop.
# apps: xclip,xdotool
import time
os.system("sleep 0.3; xdotool key Alt_L+Return")
time.sleep(1)
keyboard.send_keys("<ctrl>+c")
time.sleep(0.80)
copt1 = "x=$(xclip -o);sleep 0.50;echo $x"
outcopt1 = system.exec_command(copt1)
time.sleep(0.50)
keyboard.send_keys("<tab>")
keyboard.send_keys("<tab>")
keyboard.send_keys("<tab>")
time.sleep(0.30)
keyboard.send_keys("<ctrl>+c")
time.sleep(0.80)
keyboard.send_keys("<escape>")
time.sleep(0.20)
os.system("cinnamon-menu-editor &")
time.sleep(1.50)
keyboard.send_keys("other")
time.sleep(1.00)
keyboard.send_keys("<tab>")
keyboard.send_keys("<tab>")
keyboard.send_keys("<tab>")
time.sleep(0.30)
keyboard.send_keys("<down>")
time.sleep(0.30)
keyboard.send_keys("<enter>")
time.sleep(0.80)
keyboard.send_keys(outcopt1)
time.sleep(0.50)
keyboard.send_keys("<tab>")
time.sleep(0.50)
keyboard.send_keys("xdg-open '")
time.sleep(0.50)
keyboard.send_keys("<ctrl>+v")
time.sleep(0.50)
keyboard.send_keys("/")
time.sleep(0.30)
keyboard.send_keys(outcopt1)
time.sleep(0.50)
keyboard.send_keys("'")
time.sleep(0.30)
keyboard.send_keys("<tab>")
keyboard.send_keys("<tab>")
keyboard.send_keys("<tab>")
keyboard.send_keys("<tab>")
keyboard.send_keys("<tab>")
time.sleep(0.30)
keyboard.send_keys("<enter>")
time.sleep(0.70)
keyboard.send_keys("<escape>")
time.sleep(0.30)
os.system("notify-send 'Script 6 for AutoKey' 'Done!'")
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment