Я пытаюсь обновлять свои файлы через синхронизацию Dropbox. Настройка:
Массив состоит из нескольких записей, однако (для меня) остается вопрос: как определить, был ли файл просто переименован, а не добавлен в поле? Я хочу обрабатывать файлы дальше, но хочу избежать двойных записей.
В общем случае сам Dropbox не может различить переименование и удаление + добавление, поэтому он не может сказать вам, что произошло с такой точностью. Вам нужно будет придумать собственное определение того, что для вас значит переименование (например, удаление и добавление близко друг к другу во времени, когда содержимое файла одинаково), а затем использовать это определение.
Использование хэша содержимого файла достаточно для многих приложений.
Других решений пока нет …