文件名称:go-stagelinq:实施StagelinQ协议以访问实时Denon设备信息的Golang库
文件大小:150KB
文件格式:ZIP
更新时间:2024-06-17 14:14:19
golang denon denon-devices stagelinq-protocol Go
用于Golang的StagelinQ 该库实现了Denon的StagelinQ协议,允许任何Go应用程序与网络上与此协议兼容的设备进行对话。 提供了一个示例应用程序,如果成功运行,它将输出如下信息: 特征 自动发现网络上与StagelinQ兼容的设备 访问状态图信息,例如当前播放的曲目元数据,推子值等。 稳定 该项目的代码是实验性的逆向工程,因此在未经测试的情况下可能会出现异常现象。 目前,该代码仅在Denon Prime 4上进行了实际测试。 如果您要使用其他任何Denon设备进行测试,请这样做! 更好的是,您可以通过将它们报告来告诉我是否遇到任何错误。 测验 该项目使用Go测试,可以使用以下命令运行它们: go test ./... 执照 此代码已获得MIT许可。 有关更多信息,请阅读 。
【文件预览】:
go-stagelinq-master
----message_connection_test.go(7KB)
----go_hacks_go1.16.go(148B)
----cmd()
--------stagelinq-discover()
----docs()
--------screenshot.png(145KB)
----go_hacks_notgo1.16.go(154B)
----state_map_connection.go(3KB)
----value_names.go(19KB)
----util_test.go(1KB)
----LICENSE(1KB)
----messages.go(11KB)
----device.go(2KB)
----listener.go(9KB)
----main_connection.go(4KB)
----listener_nonwindows.go(419B)
----listener_windows.go(451B)
----listener_configuration.go(1KB)
----message_connection.go(2KB)
----go.sum(2KB)
----README.md(1KB)
----network_string.go(1KB)
----util.go(872B)
----go.mod(167B)
----messages_test.go(6KB)