Пример #1
0
#CMDOpenTest

from pynput.mouse import Button, Listener, Controller
from pynput.keyboard import Key, Listener, Controller
import time

keyboard = Controller()

keyboard.press(Key.cmd)
keyboard.release(Key.cmd)
time.sleep(2)
keyboard.type('cmd')
Пример #2
0
    sleep(1.6)
    ##click to close it
    mouse.position = (1307, 63)
    mouse.click(Button.left, 1)
    sleep(1)


##minimize Terminal
mouse.position = (968, 94)
mouse.click(Button.left, 1) 
sleep(1)

terminal()

##write command
keyboard.type('firefox')
sleep(0.5)
keyboard.press(Key.enter)
keyboard.release(Key.enter)
sleep(10)

##close second page
mouse.position = (434, 35)
mouse.click(Button.left, 1)
sleep(1)

##click on searchbar
keyboard.press(Key.ctrl)
keyboard.press('l')
keyboard.release(Key.ctrl)
keyboard.release('l')
Пример #3
0
#ControllingMouseKeyboardPynput

# Controlling your mouse
# listening to your mouse
# Controlling you keyboard
# listening to your keyboard - Will be finally used in our keylogger

from pynput.mouse import Controller
from pynput.keyboard import Controller

# (left to right, top to buttom)
# From top-left of the screeen you can imagine the top-left to be (0,0)


def controlMouse();
    mouse = Controller()
    mouse.position = (500,200)

def controlKeyboard();
    keyboard = Controller()
    keyboard.type("I am freaking awesome!")

Пример #4
0
# 按小写的a
keyboard.press('a')
keyboard.release('a')

# 按大写的A
keyboard.press('A')
keyboard.release('A')

# 按住shift在按a
with keyboard.pressed(Key.shift):
    # Key.shift_l, Key.shift_r, Key.shift
    keyboard.press('a')
    keyboard.release('a')

# 直接输入Hello World
keyboard.type('Hello World')

## 监听键盘
from pynput.keyboard import Key, Listener


def on_press(key):
    # 监听按键
    print('{0} pressed'.format(key))


def on_release(key):
    # 监听释放
    print('{0} release'.format(key))
    if key == Key.esc:
        # Stop listener
Пример #5
0
def controlKeyboard():
    keyboard = Controller()
    keyboard.type("I am awesome")