跳转到主要内容

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 查看哈希值)

上传时间 Python 3

支持者