kaelri / enigma

A featured "suite" for the Windows system monitoring application, Rainmeter.
https://www.kaelri.com/project/enigma/
270 stars 93 forks source link

Dropbox Sync Override on Windows Startup #50

Closed EanNewton closed 11 years ago

EanNewton commented 11 years ago

I have Dropbox installed on multiple computers to the default Window's "User / My Documents / Dropbox" location as well as Rainmeter installed in the default location with all Enigma files located inside of the Dropbox folder to allow for syncing of settings and Notes applications.

Both Dropbox and Rainmeter are set to run on startup. If Rainmeter loads before Dropbox is able to fully sync then Rainmeter will load the outdated local files and Dropbox will see them as 'new' files and sync the 'new'/outdated files to all computers; effectively overriding any changes made on other computers.

If you have any questions, or need a copy of any of my files feel free to contact me at: eannewton5@gmail.com

Thank you, Ean Newton

To reproduce:

  1. Install Enigma to a Dropbox folder on multiple computers.
  2. Set both Rainmeter and Dropbox to load on startup.
  3. Edit any file(s) on one computer. Note: May require a significant change, however in my case I simply changed the position of the taskbar and edited one of the Notes applications files located in @Resources/Notes.
  4. Turn on other computer.
  5. While Dropbox is syncing Rainmeter will most likely finish loading and display the last edited local files.
  6. Dropbox will now see these local files as unsynced and load them to its server.
smurfier commented 11 years ago

At this point, there is nothing here to fix. Since the nature of the two programs are at war with each other, the only solution is to manually start Rainmeter after Dropbox finishes syncing.