From 37fec134656f3c3fc526fcecea87986888716d17 Mon Sep 17 00:00:00 2001 From: thewh1teagle <61390950+thewh1teagle@users.noreply.github.com> Date: Mon, 4 Dec 2023 04:35:03 +0200 Subject: [PATCH] update examples --- examples/absolute_mouse.py | 8 +++++--- examples/cmd_example.py | 19 +++++++++++-------- examples/keyboard_example.py | 4 ++-- examples/mouse_example.py | 7 +++---- 4 files changed, 21 insertions(+), 17 deletions(-) diff --git a/examples/absolute_mouse.py b/examples/absolute_mouse.py index a9ecb27..e3bb280 100644 --- a/examples/absolute_mouse.py +++ b/examples/absolute_mouse.py @@ -1,5 +1,7 @@ from zero_hid import Mouse +from time import sleep -m = Mouse(absolute=True) -m.move(50,50) -m.close() \ No newline at end of file +with Mouse(absolute=True) as m: + m.move(1000, 1000) + sleep(0.2) + m.move(5000, 5000) \ No newline at end of file diff --git a/examples/cmd_example.py b/examples/cmd_example.py index a76d3e9..ae725e9 100644 --- a/examples/cmd_example.py +++ b/examples/cmd_example.py @@ -2,12 +2,15 @@ from zero_hid.hid import keycodes from time import sleep -k = Keyboard() -k.press([KeyCodes.MOD_LEFT_GUI], KeyCodes.KEY_R) -k.type('cmd') -k.press([], KeyCodes.KEY_ENTER) -for i in range(1, 10): - k.type(f'color {i}') +with Keyboard() as k: + k.press([KeyCodes.MOD_LEFT_GUI], KeyCodes.KEY_R) + sleep(2) + k.type('cmd') + sleep(2) k.press([], KeyCodes.KEY_ENTER) -k.type('cls & pause & exit') -k.press([], KeyCodes.KEY_ENTER) \ No newline at end of file + sleep(2) + for i in range(1, 10): + k.type(f'color {i}') + k.press([], KeyCodes.KEY_ENTER) + k.type('cls & pause & exit') + k.press([], KeyCodes.KEY_ENTER) \ No newline at end of file diff --git a/examples/keyboard_example.py b/examples/keyboard_example.py index 819ebdf..15d24d3 100644 --- a/examples/keyboard_example.py +++ b/examples/keyboard_example.py @@ -1,4 +1,4 @@ from zero_hid import Keyboard, KeyCodes -k = Keyboard() -k.type('Hello world!') +with Keyboard() as k: + k.type('Hello world!') diff --git a/examples/mouse_example.py b/examples/mouse_example.py index 8013821..c6b6b0a 100644 --- a/examples/mouse_example.py +++ b/examples/mouse_example.py @@ -1,6 +1,5 @@ from zero_hid import Mouse -m = Mouse() -for i in range(5): - m.move(5,5) -m.close() \ No newline at end of file +with Mouse() as m: + for i in range(5): + m.move(5,5) \ No newline at end of file