-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathjjl_pyautogui.py
32 lines (23 loc) · 1.51 KB
/
jjl_pyautogui.py
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
import pyautogui;
# untuk auto ketik
# screenWidth, screenHeight = pyautogui.size() # Get the size of the primary monitor.
# screenWidth, screenHeight
# (2560, 1440)
# currentMouseX, currentMouseY = pyautogui.position() # Get the XY position of the mouse.
# currentMouseX, currentMouseY
# (1314, 345)
# pyautogui.moveTo(100, 150) # Move the mouse to XY coordinates.
# pyautogui.click() # Click the mouse.
# pyautogui.click(100, 200) # Move the mouse to XY coordinates and click it.
# pyautogui.click('button.png') # Find where button.png appears on the screen and click it.
# pyautogui.move(400, 0) # Move the mouse 400 pixels to the right of its current position.
# pyautogui.doubleClick() # Double click the mouse.
# pyautogui.moveTo(500, 500, duration=2, tween=pyautogui.easeInOutQuad) # Use tweening/easing function to move mouse over 2 seconds.
pyautogui.write('Hello world!', interval=2) # type with quarter-second pause in between each key
# pyautogui.press('esc') # Press the Esc key. All key names are in pyautogui.KEY_NAMES
# with pyautogui.hold('shift'): # Press the Shift key down and hold it.
# pyautogui.press(['left', 'left', 'left', 'left']) # Press the left arrow key 4 times.
# # Shift key is released automatically.
# pyautogui.hotkey('alt', 'tab', 'tab') # Press the Ctrl-C hotkey combination.
# pyautogui.hotkey('alt', 'tab') # Press the Ctrl-C hotkey combination.
# pyautogui.alert('This is the message to display.') # Make an alert box appear and pause the program until OK is clicked.el