harmonyos2-Harmony.NET:.NET中的LogitechHarmony控件

时间:2024-07-21 08:01:04
【文件属性】:

文件名称:harmonyos2-Harmony.NET:.NET中的LogitechHarmony控件

文件大小:52KB

文件格式:ZIP

更新时间:2024-07-21 08:01:04

系统开源

和声2 和谐网 Harmony.NET 是一种 API,可实现与罗技 Harmony Hub 的本地网络 websocket 通信。 Harmony.NET 使在 .NET 中启动和停止活动、按下远程按钮等变得容易。 采用 .NET Standard 2.0 构建,兼容 .NET Core。 要快速入门,请打包并前往下方。 安装 安装 Harmony.NET 的最简单方法是通过: Install-Package Harmony.NET 要从源代码构建,请克隆存储库并在 Visual Studio 中构建HarmonyHub.sln 。 输出文件将位于\HarmonyHub\HarmonyHub\bin\(Debug/Release)\netstandard2.0\Harmony.dll 用法 首先导入文件顶部的库: using Harmony ; 从那里,第一步是获取对Hub的引用。 这可以通过三种方式完成 使用DiscoveryService 如果您事先不知道集线器的 IP 地址,这是最好的方法。 默认情况下, DiscoveryService每 5 秒通过 UDP 广播一次探测,以


【文件预览】:
Harmony.NET-master
----Harmony.sln.DotSettings(802B)
----LICENSE(1KB)
----Harmony.sln(13KB)
----.gitignore(171B)
----Harmony()
--------StateDigest.cs(4KB)
--------Harmony.csproj(934B)
--------Harmony.nuspec(736B)
--------ProviderInfo.cs(5KB)
--------DeviceCapability.cs(4KB)
--------Responses()
--------Hub.cs(25KB)
--------DeviceID.cs(3KB)
--------HubInfo.cs(3KB)
--------WebSockets()
--------User.cs(3KB)
--------CommandParameters()
--------JSON()
--------HubSync.cs(20KB)
--------DeviceWrappers()
--------ActivityType.cs(2KB)
--------Controllable.cs(2KB)
--------Events()
--------DiscoveryService.cs(7KB)
--------Command.cs(2KB)
--------HarmonyException.cs(2KB)
----README.md(11KB)

网友评论