mmvanheusden / SteamDepotDownloaderGUI

🎮⌛Downgrade Steam games to older versions with ease using DepotDownloader
https://depotdownloader.00pium.net/
GNU General Public License v3.0
244 stars 19 forks source link

Remember credentials #143

Open DogancanYr opened 9 months ago

DogancanYr commented 9 months ago

It asks for steam login information and steam guard code every time, it's annoying to enter it every time.

mmvanheusden commented 9 months ago

Hi, I believe DepotDownloader is working to solve that issue. Other than that i can't really do anything about it.

DogancanYr commented 9 months ago

Alright . Can you make it remember the download location ?

DogancanYr commented 9 months ago

I looked at the DepotDownloader github page and saw that there is code for remembering the password.

mmvanheusden commented 9 months ago

I'll look into it

BBG56789 commented 7 months ago

i honestly don't trust this with my login stuff TwT

mmvanheusden commented 7 months ago

i honestly don't trust this with my login stuff TwT

Check the code for your self then.

DogancanYr commented 7 months ago

i honestly don't trust this with my login stuff TwT

Check the code for your self then.

True.

CostaCiruela commented 3 months ago

Is there any news regarding this?

mmvanheusden commented 3 months ago

Is there any news regarding this?

Hi, I made a start of a rewrite of SteamDepotDownloaderGUI. It will eventually have this feature but it is not really a priority right now because of school. Another issue is that as of now it doesn't work on Windows (gtk-rs) which is obviously the major userbase of SteamDepotDownloaderGUI. So I need to find a different framework for this.

I'll keep you updated on it but don't expect it any time soon. Thanks

Bluscream commented 3 months ago

You really had to tease us like this? :D

CostaCiruela commented 3 months ago

^ Thanks for the info. Best of luck with school and projects

mmvanheusden commented 2 months ago

Thanks everyone for the support!

I found this: https://iced.rs/. Looks perfect for this as I am learning the Rust language so this will help a lot. I hope it integrates better with cross-platform support

mmvanheusden commented 1 month ago

Update: I started working on the rewrite! For now I won't focus on adding new features but instead focus on improving the backend (which is in Rust now!). Once that is fully functional to the level it is currently in JS I will work on adding more features.

Also to get back to the topic of this issue, It seems doable to make SteamDepotDownloaderGUI remember login information so I will see if I can implement this. I will probably need to store past logins somewhere in the folder securely and then check if DepotDownloader has those credentials/tokens whatever saved as well and then act upon that.

https://github.com/user-attachments/assets/dc1e0ba7-dc91-4288-a28f-07fa36ee56fa