Posted October 28, 2014
Screenshot
I really just hacked this together today after work, so yeah... it's simplistic, mostly untested and really, really ugly.
But I just thought I'd post it anyway, for no particular reason. It works for me, that's about as much as I can tell you about the quality. I'll try to clean up the code a bit after work tomorrow so I can post it on GitHub.
The logic behind it is really quite simple: This little app scans the registry for installed GOG games.
You can launch them from here, but that's not the interesting part:
If a savepath is specified by the game (which is the case for roughly one out of four GOG games), you can (after specifying a common sync folder inside your Dropbox, GoogleDrive, Box or whatever folder) move the savegame-folder to your common sync folder with a single click, replacing the original folder with a SymLink. (You can also move everything back with one more click). Dropbox (or whatever) will then sync your savegames. Repeat the procedure on any other machine and you've got a working cloud-sync setup.
The applications needs admin access because Symlinks can't be created by users. Windows 8.1 was tested, 8 should work and 7 might.
THERE'S ABSOLUTELY NO WARRANTY. TRY AT YOUR OWN RISK.
http://www.tapper-ware.net/data/devel/applications/GOGCloudSync/GOGCloud.zip
I'll post the code and more info tomorrow. It's not glamorous, but it works.
I really just hacked this together today after work, so yeah... it's simplistic, mostly untested and really, really ugly.
But I just thought I'd post it anyway, for no particular reason. It works for me, that's about as much as I can tell you about the quality. I'll try to clean up the code a bit after work tomorrow so I can post it on GitHub.
The logic behind it is really quite simple: This little app scans the registry for installed GOG games.
You can launch them from here, but that's not the interesting part:
If a savepath is specified by the game (which is the case for roughly one out of four GOG games), you can (after specifying a common sync folder inside your Dropbox, GoogleDrive, Box or whatever folder) move the savegame-folder to your common sync folder with a single click, replacing the original folder with a SymLink. (You can also move everything back with one more click). Dropbox (or whatever) will then sync your savegames. Repeat the procedure on any other machine and you've got a working cloud-sync setup.
The applications needs admin access because Symlinks can't be created by users. Windows 8.1 was tested, 8 should work and 7 might.
THERE'S ABSOLUTELY NO WARRANTY. TRY AT YOUR OWN RISK.
http://www.tapper-ware.net/data/devel/applications/GOGCloudSync/GOGCloud.zip
I'll post the code and more info tomorrow. It's not glamorous, but it works.
Post edited October 28, 2014 by hansschmucker