文件名称:rdev-在Windows,Linux和MacOS上侦听并发送键盘和鼠标事件-Rust开发
文件大小:49KB
文件格式:ZIP
更新时间:2024-06-16 13:30:12
Rust Testing
rdev一个简单的库,用于在MacOS,Windows和Linux(x11)上侦听事件并将事件发送到键盘和鼠标。 您还可以检出Enigo,这是另一个c rdev简单库,用于在MacOS,Windows和Linux(x11)上侦听事件并将事件发送到键盘和鼠标。 您也可以查看Enigo,这是另一个帮助我编写此板条箱的板条箱。 到目前为止,这个箱子对我来说是一个了解锈蚀生态系统的宠物项目。 监听全局事件使用rdev :: {listen,Event}; //这将阻止。 如果让Err(错误)=监听(回调){println!(“错误:{:?}”,错误)} fn回调(事件:事件){println!(“我的回调{:?}”,事件); 匹配EV
【文件预览】:
rdev-master
----.gitignore(19B)
----src()
--------linux()
--------windows()
--------lib.rs(12KB)
--------rdev.rs(7KB)
--------macos()
----LICENSE(1KB)
----Cargo.toml(2KB)
----.github()
--------workflows()
----examples()
--------channel.rs(560B)
--------simulate.rs(794B)
--------listen.rs(226B)
--------tokio_channel.rs(552B)
--------grab.rs(428B)
--------keyboard_state.rs(734B)
--------serialize.rs(513B)
--------display.rs(129B)
----README.md(5KB)
----tests()
--------listen_and_simulate.rs(2KB)
--------grab.rs(2KB)
----rustfmt.toml(16B)
----README.tpl(235B)