获取本地保管箱同步状态

本文关键字:同步 状态 保管箱 获取 | 更新日期: 2023-09-27 18:36:01

我想知道在 c# 中获取有关本地 Dropbox 实例同步状态信息的最佳方式是什么。不幸的是,我在注册表或任何日志文件中找不到任何信息。欢迎提出建议或摘要。四种状态就足够了:已同步、正在同步、已暂停、错误。

兄弟,马蒂亚斯。

获取本地保管箱同步状态

我做了一个旧Python脚本的Delphi端口。它使用带有命名管道的 Win32 API 来查询 Dropbox 应用程序有关文件状态的信息。您应该能够毫不费力地将其移植到 C#:

https://bitbucket.org/h4ndy/dropboxdelphi/src

您可以从中获得以下状态:"管道错误","Dropbox未运行","不在Dropbox中","最新","同步正在进行","同步问题"

不是直接答案,但您是否检查过 Dropbox wiki 的插件页面? http://dropboxwiki.com/Dropbox_Addons 这为我提供了与 Linux 系统相同的信息,所以希望也能帮助您。