1use noct::{MouseButton, MouseControllable, Noct};
2use std::thread;
3use std::time::Duration;
4
5fn main() {
6 let wait_time = Duration::from_secs(2);
7 let mut noct = Noct::new();
8
9 thread::sleep(wait_time);
10
11 noct.mouse_move_to(500, 200);
12 thread::sleep(wait_time);
13
14 noct.mouse_down(MouseButton::Left);
15 thread::sleep(wait_time);
16
17 noct.mouse_move_relative(100, 100);
18 thread::sleep(wait_time);
19
20 noct.mouse_up(MouseButton::Left);
21 thread::sleep(wait_time);
22
23 noct.mouse_click(MouseButton::Left);
24 thread::sleep(wait_time);
25
26 noct.mouse_scroll_x(2);
27 thread::sleep(wait_time);
28
29 noct.mouse_scroll_x(-2);
30 thread::sleep(wait_time);
31
32 noct.mouse_scroll_y(2);
33 thread::sleep(wait_time);
34
35 noct.mouse_scroll_y(-2);
36 thread::sleep(wait_time);
37}