Steam Connection (Steam Auto Login or Steam Account Manager) is an application for quickly changing (switching) Steam accounts.
Steam Connection is an application for quickly changing Steam accounts. The application is written in C# WPF. The application saves data from accounts on your computer and does not send them anywhere, you can verify this by looking at the source code.
For the correct operation of the CS:GO ranks parser, as well as auto-update functions, you must install .NET Desktop Runtime
from Microsoft
.
Download links: Arm64 | x64 | x86.
This is my first experience in creating an application in C# WPF, I chose MVVM as the main pattern, but due to inexperience it didn't work out very well. If I have had the time and desire, I would have written a project from scratch, but already with a lot of knowledge.
In the accounts section, click on the blue add account button on the top right.
In the "Steam link" field, there are 6 ways to specify a link to steam:
Examples:
The usual time for adding an account is less than 5 seconds.
You need to click on the account banner with the left mouse button, and click "Yes" on the pop-up banner.
Annotation:
If you have changed your nickname, profile picture, or promoted your rank, you can display these changes in the program. Just click on the editing mode in the "Accounts" section (the button with a pencil) .
And then click on the "Update the data" button. After these actions, the accounts data will be updated .
– 0 VAC bans.
– 1+ VAC bans.
Displaying Dota 2 ranks
Displaying CS:GO ranks
Each time you start the program, a window will appear with the PIN code input, the number of attempts is unlimited. It is also possible to erase all data and enter an "empty" application.
Just click on the editing mode in the "Accounts" section (the button with a pencil) . And drag and drop accounts using the button .
The accounts are moved according to the following logic:
Let's say the account ids: 1 2 3 4 5 6 7 8 9 10. You are moving the account with the id 9 to the place of the account with the id 2. After this action, the following will happen: 1 9 2 3 4 5 6 7 8 10. That is, all subsequent accounts are moved 1 place ahead.
Interaction with the Internet occurs only for data parsing.
CS:GO ranks: csgostats.gg;
DOTA 2 ranks: opendota;
Steam: steamidfinder.
The steam directory is the folder where the steam.exe is located.
If your ranks are displayed incorrectly, you should log in to the site csgostats.gg via steam and follow the recommendations.
Expose public match data.
The project was worked on by:
@tevkr - development.
@rhtfl - design.
Tested by:
Changing csgo-stats.net to csgostats.gg.
Remember the password when logging into the account feature added.
Fixed a bug when using remember password and automatic shutdown of Steam Connection functions together.
Bugs fixed, the ForceWindowToForeground method added in the Utils class.