Odpowiedzi:
Możesz uzyskać pewnego rodzaju rejestrację, słuchając .dropbox / iface_socket. Gdzie .dropbox jest domyślnym folderem demona Dropbox (nie klienta). iface_socket jest tym, czego klient (open source) i serwer (zamknięte źródło) używają do komunikacji. Zauważ, że mówię o lokalnym kliencie (cli, wtyczka nautilus itp.) I lokalnym serwerze, a nie tym, który jest uruchamiany w sieci przez Dropbox.
Możesz znaleźć skrypt ruby do odczytu tego gniazda tutaj , ale nie byłem w stanie go sprawdzić.
Nie jestem pewien, czy dostarczy to potrzebnych informacji, ale jest to najlepsze, co mogę wymyślić, nie składając prośby o funkcję do deweloperów Dropbox.
Natknąłem się na ten post, szukając alternatywy do wyświetlania plików dziennika Dropbox. Wiem, że to nie to samo, ale uważam, że może być przydatne do rozwiązywania problemów. Korzystając ze skryptu dostarczonego przez dropbox, możesz utworzyć skrypt zaczynający się od pliku /etc/rc.local przekierowujący dane wyjściowe do określonego pliku dziennika za pomocą następującego polecenia:
nohup find $HOME/Dropbox -type f -exec dropbox filestatus -a '{}' \; > /var/log/dropbox.log 2>&1
Teraz rozumiem pytanie poprawnie, myślę, że powinieneś używać rsync do synchronizacji (i tworzenia odpowiednich plików dziennika) zamiast Dropbox. Używanie Dropbox na serwerze jest niezwykłe ...