隐藏工具

hid-tools的Python项目详细描述


hid工具是一组与内核的hid子系统交互的工具。

它可以直接从git存储库运行,也可以通过pip3安装 安装HID工具

#安装

不需要安装hid tools存储库,所有工具和 内核测试可以直接从git存储库运行工具在哪里 需要安装时,建议使用pip

` $ pip3 install --user . `

这会将所有工具安装到用户指定的Python路径中跳过 –用户标记需要在系统范围内安装的位置。移除 工具也可以与pip一起工作:

` $ pip3 uninstall hid-tools `

#用户调试工具

##HID记录器

hid recorder从设备打印hid报告描述符 节点和来自该设备的任何HID报告。输出格式可以是 用于调试如果运行时没有任何参数, 工具打印可用设备的列表。

` $ sudo hid-recorder `

##HID重播

hid replayhid recorder获取输出并通过 虚拟隐藏设备,看起来与录制的设备一模一样

` $ sudo hid-replayrecording-file.hid `

隐藏解码

hid decode获取hid报告描述符并打印可读的 它的版本。hid decode接受二进制报告描述符,字符串 字节和其他格式

` $ hid-decode /sys/class/input/event5/device/device/report_descriptor `

#内核测试

hid工具库包含许多测试来运行内核 HID子系统。测试不是pip3模块的一部分,必须运行 从git存储库。最方便的测试调用是 只需调用pytest

` $ sudo pytest-3 `

有关如何运行 测验。

#hidtools python模块

技术限制要求hid工具附带Python模块 称为“hidtools”此模块not将由外部使用 应用。

hidtools python模块不提供任何API稳定性保证。 它可能随时更改

#许可证

hid tools是根据gplv2+授权的。

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
java在ArrayList中比较数字   java在Kotlin中使异步调用同步   让“Scala编程”junit示例在IntelliJ中工作的java问题   java Servlet侦听器未在ContextListener中设置属性   将Microsoft SQL Server数据库连接到我的Java项目   加载资源时出现java“需要注册工厂”异常   java如何使用POI检查excel中的重复记录?   java如何更改机器生成的代码   java如何确保重写的方法是同步的   用Spring编写Hibernate时的java XML奥秘   java管理mysql数据库中存储的用户权限   java如何运行。来自Javascript的jar方法   java我想在Web应用程序中进行身份验证&对桌面应用程序使用相同的凭据。我该怎么做?