C# でローカル ドロップボックス インスタンスの同期ステータスに関する情報を取得する最善の方法は何だろうと考えていました。残念ながら、レジストリまたはログファイルに情報が見つかりませんでした。提案やスニペットを歓迎します。同期済み、同期中、一時停止中、エラーの 4 つのステータスで十分です。
Br、マティアス。
C# でローカル ドロップボックス インスタンスの同期ステータスに関する情報を取得する最善の方法は何だろうと考えていました。残念ながら、レジストリまたはログファイルに情報が見つかりませんでした。提案やスニペットを歓迎します。同期済み、同期中、一時停止中、エラーの 4 つのステータスで十分です。
Br、マティアス。
古いPythonスクリプトのDelphiポートを作成しました。名前付きパイプでWin32APIを使用して、ファイルのステータスについてドロップボックスアプリケーションにクエリを実行します。これを手間をかけずにC#に移植できるはずです。
https://bitbucket.org/h4ndy/dropboxdelphi/src
そこから次の状態が得られます:「パイプエラー」、「ドロップボックスが実行されていません」、「ドロップボックスにありません」、「最新」、「同期中」、「同期の問題」
直接的な回答ではありませんが、DropBox wiki の Addons ページを確認しましたか? http://dropboxwiki.com/Dropbox_Addons Linux システムについても同じ情報が得られたので、参考になれば幸いです。