通过GNU/Linux中的xautomation进行脚本鼠标和键盘操作
项目描述
Python包装器围绕xautomation,因为Python是disco超级飞。您可以使用此脚本在GNU/Linux中进行鼠标和键盘操作。
需求
此需求安装xautomation(duh,这是一个包装器,不要傻乎乎的)。
安装
您可以通过pip从PyPI安装预定,如下所示
pip install predestinate
用法
预定在我的测试中已被用于取得了很好的效果,并且只是今天晚上(2013-07-25)实施,以通过LEAP Motion控制器提供通过“dgonyeo”这个黑客的手指动作进行鼠标移动。
我愿意花更多的时间在文档和其他事情上,但目前我正在其他项目的重压之下。我可以告诉你,你可以通过快速查看代码和注释来轻松实现它,看看你可以调用哪些方法。查看man xte也可以非常有用,特别是获取键的名称。记住,你需要安装xautomation才能使预定工作。
你可以这样轻松开始使用预定
from predestinate import MouseGod
mg = MouseGod()
mg.move(100, 200)
mg.move(10, 30, relative=True)
# And much more!
from predestinate import KeyGod
kg = KeyGod()
kg.key_down('Escape')
# And much more!
我将在未来进一步扩展这份文档,特别是在我完成暑期实习之后。感谢您查看!欢迎提问和提交关于错误和功能请求的工单。我会很感激的。:)
许可证
Predestinate 是基于 GPLv3+ 许可协议发布的。
项目详情
关闭
predestinate-0.1.3.tar.gz 的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | a583fe9c456008bd3e6b8396e095f9953c86c42fddca4f8b07c62f4ce620acab |
|
MD5 | e5ee173bed9758f5d503c24d45d0beef |
|
BLAKE2b-256 | c8a83a83903d475c0fd214441d42fdebe9c9e6e75a5bc2618dc93fb2c414ab4b |