我正在尝试编写一个超级简单的播客到设备下载服务来运行。我想它会是这样的:
每当插入特定设备(通过 USB)时,它:
- 从设备中删除所有内容
- 检查许多 RSS 播客提要中的所有最新条目
- 将这些下载到设备
- 通知用户何时完成。
我在 Windows 服务方面有过一些经验,但我不确定如何(使用 .NET/C#)捕获“媒体设备/USB 硬盘已插入”事件。有什么建议吗?
我正在尝试编写一个超级简单的播客到设备下载服务来运行。我想它会是这样的:
每当插入特定设备(通过 USB)时,它:
我在 Windows 服务方面有过一些经验,但我不确定如何(使用 .NET/C#)捕获“媒体设备/USB 硬盘已插入”事件。有什么建议吗?
最简单的解决方案是定期枚举设备!
CodeProject 在这里有一篇全面的 C# 文章:http: //www.codeproject.com/KB/system/DriveDetector.aspx