Luxafor标志控制库/工具。
项目描述
Python Luxafor
警告 此库仅在 Luxafor Flag 上进行过测试。它可能在其他设备上工作或不工作。
pyluxa4
是一个用于控制 Luxafor 设备的 Python 库。您可以设置颜色、闪烁、淡入淡出、应用波浪效果,甚至运行其内置模式。所有这些操作都是通过运行一个小的本地服务器(端口为5000,端口可更改)来完成的。一旦运行,您可以从 CLI 工具发出命令,该工具随后使用 REST API 与服务器通信。
由于服务器使用 REST API,因此您可以在设备运行后轻松地编写其他语言的脚本以控制设备。
如果您想的话,可以在脚本中导入 pyluxa4.usb
库并直接控制设备而无需运行服务器。或者,您可以导入 pyluxa4.client
并编写自己的应用程序,该应用程序使用 REST API 通过服务器控制设备。
pyluxa4
要求安装 libusb/hidapi 以使库的控制部分能够正常工作。
文档
文档可以在此处找到: https://facelessuser.github.io/pyluxa4/
许可证
MIT许可证
项目详情
下载文件
下载适用于您平台的文件。如果您不确定选择哪个,请了解更多关于安装包的信息。
源代码分发
pyluxa4-1.7.tar.gz (39.2 kB 查看哈希值)
构建分发
pyluxa4-1.7-py3-none-any.whl (23.3 kB 查看哈希值)
关闭
pyluxa4-1.7.tar.gz 的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | f7c3895c9966d6072e0a244f7e1ce20a01c46814f47cdb86fc29ce4e2537dcb2 |
|
MD5 | 678893ba226ec5a1fd7ec5436611c9bc |
|
BLAKE2b-256 | 2460e3fb34e16a059c909cbc7cb19f1dabee6149c12e9027e5acff21ab678e0b |
关闭
pyluxa4-1.7-py3-none-any.whl 的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | bb7dfb31f8b728c4195927347f4bda2bddeeaa03d7dc668c8219dc594573c73b |
|
MD5 | f38ca770c9bc3f90daf7f48adc223aa1 |
|
BLAKE2b-256 | 359ea6778d7a6ac20438171a8cf9da1dc997afcd0571d9ed3a64a159d437cb35 |