Controlling Smartsync from Python
- Dominant language
- Go
- Stars
- 1.2k
- Forks
- 108
- Avg merge
- 1h 36m
- Merged PRs (30d)
- 10
Description
There was a question raised about this back in 2018 on StackOverflow [here](https://stackoverflow.com/questions/52745027/python-and-dropbox-how-to-change-smartsync-setting-for-locally-created-files)
The only respondent to that question was the mysterious Greg who said that he would "...pass this along as a feature request..."
As far as I can tell, this is still not possible. Maybe I'm wrong and just can't find it in the documentation.
Consider my use-case...
I am a photographer and I keep all my images in Dropbox. Source (original) images are typically ~30Mb each. However, when I post-process them in Photoshop, the resulting PSD file can be very large - potentially hundreds of megabytes.
What I'd like to do is programmatically navigate through my images folder(s), identify files that are larger than a certain amount (say, 50Mb) then mark those files as "online" whereas everything else could be "local".
I'm a very experienced Python programmer. The directory navigation and size identification is trivial.
Any thoughts on this?
Contributor guide
Assessment
This issue has not been assessed yet.