pywinusb, usb/hid Windows helper 库

分享于 

4分钟阅读

GitHub

  繁體 雙語
USB / HID windows helper library
  • 源代码名称:pywinusb
  • 源代码网址:http://www.github.com/rene-aguirre/pywinusb
  • pywinusb源代码文档
  • pywinusb源代码下载
  • Git URL:
    git://www.github.com/rene-aguirre/pywinusb.git
    Git Clone代码到本地:
    git clone http://www.github.com/rene-aguirre/pywinusb
    Subversion代码到本地:
    $ svn co --depth empty http://www.github.com/rene-aguirre/pywinusb
    Checked out revision 1.
    $ cd repo
    $ svn up trunk
    
    安装和使用 pywinusb.hid

    目录

    简介

    本项目旨在成为一个简单的usb/hid用户应用程序空间( 因此不需要系统驱动程序) 100% python 封装( 没有C 扩展)。 面向简单的HID设备管理。

    这个项目的愿景是类似于PySerial或者 PyParallel,但对于 usb/hid硬件爱好者来说。

    优势。

    • 所有 python 代码,使用 ctypes
    • HID事件( 使用事件处理程序调用钩子函数处理程序)的顶级处理

    当前限制

    根据你的应用程序,你可能会

    • 仅 Windows ( 到目前为止。)
    • 也许速度不是一个问题,但是如果需要实时处理,可能会遇到 python 限制。

    安装指令

    Windows

    安装最方便的方法是使用 easy_install 或者 pip (。在 Windows 中查看 pip 安装命令)。 当你熟悉库时,建议你执行这里操作,因为你可能会松散对示例源文件的跟踪。 然而,你总是可以回来看看这里的示例或者浏览github存储库中的源代码。

    pip安装命令:python 2的 : pip install pywinusb,或者 py -2 -m pip install pywinusb python 3: py -3 -m pip install pywinusb ( 更多关于pip安装说明: https://docs.python.org/3/installing/ )
    如果使用来自PyPi的源包(. zip ),则不压缩文件( 或者获取源代码)

    从主存储库中运行,并从 命令行 运行熟悉的setup.py 安装命令,因为这是足够的。 请注意,需要setuptools或者分布式( 用于 python 3 )。

    其他组件

    目前只支持 Windows 操作系统。

    使用命令的

    查看一些( 好了现在少了点) 脚本的。/示例目录。 例如这些显示如何使用 pywinusb.hid 来处理来自HID类设备使用事件的事件。

    最新的代码和一些维基信息可以在主项目代码页中找到。

    实用程序

    更多关于这个。

    • module模块包含一个检查HID类设备功能的功能,现在它提供一个基本的人类可读文本报告( 在HID类设备连接到你的系统connected将它的作为主要的main运行)

    反馈和贡献。

    请随时联系我 ! 使用主代码项目 tell你对这个项目do什么,或者给我带来任何你认为可能会很酷的东西。

    任何参与者都感谢,请随意提供更多的示例或者应用程序,或者对使用库的开源项目的引用。


    Window  Windows  Helper  HID  USB  
    相关文章