mtkennerly / ludusavi

Backup tool for PC game saves
MIT License
2.74k stars 59 forks source link

Download Steam Cloud files directly #99

Open TheFrenchGhosty opened 2 years ago

TheFrenchGhosty commented 2 years ago

Ludusavi is one of the best software I discovered this year.

However it's missing a crucial feature in my opinion:

I can backup all the game saves, including the one stored in Steam Cloud, as long as the saves are "on device", this mean, that, in practice, the game associated with those saves has to be installed.

It would be amazing if Ludusavi could just connect to Steam/the Steam API, and download directly from the Cloud (while recreating the correct folder structure - or not if implementing that for the 3 OS is too complicated).

Currently, it's possible to do it via the steam website ( https://store.steampowered.com/account/remotestorage ), but it's sadly one file at a time (and without any folder structure, just sometimes, but rarely, an identifier to tell you where it goes "WinMyDocuments" "GameInstall").

My guess is that it should be possible to do just by implementing some function that hooks to SteamCMD.

mtkennerly commented 2 years ago

That's a good idea :+1: I'll need to look into this APIs for this.

Southpaw018 commented 1 year ago

That's a good idea 👍 I'll need to look into this APIs for this.

Check out the defunct https://github.com/GMMan/SteamCloudFileManagerLite! It displays some files but not auto-synced ones, so it's not perfect. But, it does successfully communicate with Steam Cloud.

seniorm0ment commented 1 year ago

This is something I am highly interested in. It would allow the ability to archive saves from games that are not installed on the machine, and are stored only on the cloud.

Nekotje commented 1 year ago

sounds like a really nice idea. didnt even know this was possible. to view the files and also download them.