TcNo-Acc-Switcher

A Super-fast account switcher for Steam, Battle.net, Epic Games, Origin, Riot, Ubisoft and many others!

GPL-3.0 License

Stars
1.7K

Bot releases are visible (Hide)

TcNo-Acc-Switcher - TcNo Account Switcher - 2024-08-30_01 Latest Release

Published by TCNOco about 2 months ago

TcNo Account Switcher Banner

Reporting bugs:

Please report any and all bugs, as well as steps to recreate them into the Issues, or the #bug-report channel under TCNO ACCOUNT SWITCHER section on the Community Discord.

Required runtimes:

If you use the installer: The required runtimes will automatically be downloaded and installed.
If you are NOT using the installer: Run _FIRST_RUN.exe on a computer to bring up the same window as in the installer, where runtimes are downloaded and installed.
NOT WORKING? Manual Download and Install - Wiki on this GitHub

Visit the Wiki for more info and steps for your first launch.

Installation:

  1. Download TcNo.Account.Switcher.Installer...exe
  2. Run the installer, and the application should launch when done. If not:
    Head into the folder where you installed the program and run _FIRST_RUN.exe to make sure required runtimes are installed, and then run TcNo-Acc-Switcher.exe to run the main program. The second is what shortcuts to the program should point to.

For a portable installation (eg. on a USB) see THIS for steps on using the .zip or .7z below.

See more info HERE

Things not working? See the FAQ

New in this version

  • Bumped requirements to .NET 8+ from .NET 6. Please update! (See 2024-08-25_00 for other new changes)
  • Added Arena Breakout: Infinite and Delta Force: Hawk Ops
  • Added automatic Platforms.json updater (New platforms added - no full update required!)
  • CEF (Chrome Embedded Framework) error handling improved.
  • Improved install process & privacy.
  • Update bar now hides after click, and updater launched after exit. HUGE improvement... although effects only visible with next update.
  • All Platforms now check Start Menu and/or desktop shortcuts to find install paths, so you should get asked to locate less often.
  • NOTE: TcNo Account Switcher is NO LONGER signed. Reason here: https://github.com/TCNOco/TcNo-Acc-Switcher/commit/c283aa2bae4deaed93e7757f188813560ef3b02e. Builds are done with AppVeyor now to allow SignPath to help out with signing. This may change shortly :)

This software values your privacy. Please see the Privacy Policy & Disclaimer.

To download: Expand "Assets" below

TcNo-Acc-Switcher - TcNo Account Switcher - 2024-08-30_00

Published by TCNOco about 2 months ago

Feature incomplete version of 2024-08-30_01
(This was missing a label for a setting)
Please download the above instead.
This software values your privacy. Please see the Privacy Policy & Disclaimer.

TcNo-Acc-Switcher - TcNo Account Switcher - 2024-08-29_02

Published by TCNOco about 2 months ago

Feature incomplete version of 2024-08-30_00
Please download the above instead.

This software values your privacy. Please see the Privacy Policy & Disclaimer.

TcNo-Acc-Switcher - TcNo Account Switcher - v5.0 - 2024-08-25_00

Published by TCNOco about 2 months ago

TcNo Account Switcher Banner

This version does have a known issue:

You are unable to use the forget account option. Do not update to this if you use this feature. This will be addressed in the next version.

Reporting bugs:

Please report any and all bugs, as well as steps to recreate them into the Issues, or the #bug-report channel under TCNO ACCOUNT SWITCHER section on the Community Discord.

Required runtimes:

If you use the installer: The required runtimes will automatically be downloaded and installed.
If you are NOT using the installer: Run _FIRST_RUN.exe on a computer to bring up the same window as in the installer, where runtimes are downloaded and installed.
NOT WORKING? Manual Download and Install - Wiki on this GitHub

Visit the Wiki for more info and steps for your first launch.

Installation:

  1. Download TcNo.Account.Switcher.Installer...exe
  2. Run the installer, and the application should launch when done. If not:
    Head into the folder where you installed the program and run _FIRST_RUN.exe to make sure required runtimes are installed, and then run TcNo-Acc-Switcher.exe to run the main program. The second is what shortcuts to the program should point to.

For a portable installation (eg. on a USB) see THIS for steps on using the .zip or .7z below.

See more info HERE

Things not working? See the FAQ

New in this version

  • Bumped requirements to .NET 8+ from .NET 6. Please update!
  • Added GOG Galaxy
  • Added Honkai StarRail. #334, #316.
  • Disables Steam's native account switcher by default. Re-enable in Steam (Steam > Settings > Interface > Ask which account to use each time Steam starts), or tick a box in TcNo Account Switcher > Steam > Settings.
  • Updated translation (Thanks CrowdIn users!) Thanks to @vacnex as well for #382.
  • Fixed Riot Games switcher. #369, #332 & #256.
  • Fix for some files not being present for platform, causing errors. #347.
  • Fixed #339 with #351 (Thanks @Salamunder)
  • Fixed Ubisoft Connect #375 (Thanks @Exhigh)
  • Fixed Profile Photos not being assigned for Ubisoft accounts #376 (Thanks @Exhigh)
  • Fixed Steam User Icon Ordering not being saved #377 (Thanks @Exhigh)
  • Fixed missing options in Steam's Loginusers.vdf
  • Fixed Discord switcher. #361.
  • Fixed can't forget accounts (Previous release issue)
  • Fixed back button not sized properly.
  • Fixed missing image fallback not working.
  • Fixed version in Windows installer, for WinGet and others. #355.
  • Trimmed a few unused code snippets & packages. Should run a little faster, and be a little smaller.
  • Discord RPC now no longer shows total switches by default.
  • NOTE: TcNo Account Switcher is NO LONGER signed. Reason here: https://github.com/TCNOco/TcNo-Acc-Switcher/commit/c283aa2bae4deaed93e7757f188813560ef3b02e. I am working on AppVeyor builds (Help appreciated here!) to allow SignPath to help out with signing.

To download: Expand "Assets" below

TcNo-Acc-Switcher - TcNo Account Switcher - v5.0 - 2023-07-05_00

Published by TCNOco over 1 year ago

TcNo Account Switcher Banner

This version does have a known issue:

You are unable to use the forget account option. Do not update to this if you use this feature. This will be addressed in the next version.

New in version 5.0:

  • New 'templated system'. This allows for MUCH easier addition and even user maintenance of platforms. Manage what files, folders and registry entries to interact with through a simple text file. This dramatically reduces complexity and increases the maintainability of the software. Even YOU can add a new platform! See the Help code a platform wiki page, as well as Templated platform guide if you'd like to learn more about how this new system works.
  • Among improvements to existing platforms, new platform additions: Discord Canary, Discord PTB, EA Desktop, Escape from Tarkov, GeForce Now, OBS Studio (More for people who use OBS in unique ways)

Reporting bugs:

Please report any and all bugs, as well as steps to recreate them into the Issues, or the #bug-report channel under TCNO ACCOUNT SWITCHER section on the Community Discord.

Required runtimes:

If you use the installer: The required runtimes will automatically be downloaded and installed.
If you are NOT using the installer: Run _FIRST_RUN.exe on a computer to bring up the same window as in the installer, where runtimes are downloaded and installed.
NOT WORKING? Manual Download and Install - Wiki on this GitHub

Visit the Wiki for more info and steps for your first launch.

Installation:

  1. Download TcNo.Account.Switcher.Installer...exe
  2. Run the installer, and the application should launch when done. If not:
    Head into the folder where you installed the program and run _FIRST_RUN.exe to make sure required runtimes are installed, and then run TcNo-Acc-Switcher.exe to run the main program. The second is what shortcuts to the program should point to.

For a portable installation (eg. on a USB) see THIS for steps on using the .zip or .7z below.

See more info HERE

Things not working? See the FAQ

To download: Expand "Assets" below

This version does have a known issue:

You are unable to use the forget account option. Do not update to this if you use this feature. This will be addressed in the next version.

TcNo-Acc-Switcher - TcNo Account Switcher - v5.0 - 2023-06-27_01

Published by TCNOco over 1 year ago

TcNo Account Switcher Banner

New in version 5.0:

  • New 'templated system'. This allows for MUCH easier addition and even user maintenance of platforms. Manage what files, folders and registry entries to interact with through a simple text file. This dramatically reduces complexity and increases the maintainability of the software. Even YOU can add a new platform! See the Help code a platform wiki page, as well as Templated platform guide if you'd like to learn more about how this new system works.
  • Among improvements to existing platforms, new platform additions: Discord Canary, Discord PTB, EA Desktop, Escape from Tarkov, GeForce Now, OBS Studio (More for people who use OBS in unique ways)

Reporting bugs:

Please report any and all bugs, as well as steps to recreate them into the Issues, or the #bug-report channel under TCNO ACCOUNT SWITCHER section on the Community Discord.

Required runtimes:

If you use the installer: The required runtimes will automatically be downloaded and installed.
If you are NOT using the installer: Run _FIRST_RUN.exe on a computer to bring up the same window as in the installer, where runtimes are downloaded and installed.
NOT WORKING? Manual Download and Install - Wiki on this GitHub

Visit the Wiki for more info and steps for your first launch.

Installation:

  1. Download TcNo.Account.Switcher.Installer...exe
  2. Run the installer, and the application should launch when done. If not:
    Head into the folder where you installed the program and run _FIRST_RUN.exe to make sure required runtimes are installed, and then run TcNo-Acc-Switcher.exe to run the main program. The second is what shortcuts to the program should point to.

For a portable installation (eg. on a USB) see THIS for steps on using the .zip or .7z below.

See more info HERE

Things not working? See the FAQ

To download: Expand "Assets" below

TcNo-Acc-Switcher - TcNo Account Switcher - v5.0 - 2023-06-27_00

Published by TCNOco over 1 year ago

TcNo Account Switcher Banner

New in version 5.0:

  • New 'templated system'. This allows for MUCH easier addition and even user maintenance of platforms. Manage what files, folders and registry entries to interact with through a simple text file. This dramatically reduces complexity and increases the maintainability of the software. Even YOU can add a new platform! See the Help code a platform wiki page, as well as Templated platform guide if you'd like to learn more about how this new system works.
  • Among improvements to existing platforms, new platform additions: Discord Canary, Discord PTB, EA Desktop, Escape from Tarkov, GeForce Now, OBS Studio (More for people who use OBS in unique ways)

Reporting bugs:

Please report any and all bugs, as well as steps to recreate them into the Issues, or the #bug-report channel under TCNO ACCOUNT SWITCHER section on the Community Discord.

Required runtimes:

If you use the installer: The required runtimes will automatically be downloaded and installed.
If you are NOT using the installer: Run _FIRST_RUN.exe on a computer to bring up the same window as in the installer, where runtimes are downloaded and installed.
NOT WORKING? Manual Download and Install - Wiki on this GitHub

Visit the Wiki for more info and steps for your first launch.

Installation:

  1. Download TcNo.Account.Switcher.Installer...exe
  2. Run the installer, and the application should launch when done. If not:
    Head into the folder where you installed the program and run _FIRST_RUN.exe to make sure required runtimes are installed, and then run TcNo-Acc-Switcher.exe to run the main program. The second is what shortcuts to the program should point to.

For a portable installation (eg. on a USB) see THIS for steps on using the .zip or .7z below.

See more info HERE

Things not working? See the FAQ

To download: Expand "Assets" below

TcNo-Acc-Switcher - TcNo Account Switcher - v5.0 - 2023-06-26_00

Published by TCNOco over 1 year ago

TcNo Account Switcher Banner

New in version 5.0:

  • New 'templated system'. This allows for MUCH easier addition and even user maintenance of platforms. Manage what files, folders and registry entries to interact with through a simple text file. This dramatically reduces complexity and increases the maintainability of the software. Even YOU can add a new platform! See the Help code a platform wiki page, as well as Templated platform guide if you'd like to learn more about how this new system works.
  • Among improvements to existing platforms, new platform additions: Discord Canary, Discord PTB, EA Desktop, Escape from Tarkov, GeForce Now, OBS Studio (More for people who use OBS in unique ways)

Reporting bugs:

Please report any and all bugs, as well as steps to recreate them into the Issues, or the #bug-report channel under TCNO ACCOUNT SWITCHER section on the Community Discord.

Required runtimes:

If you use the installer: The required runtimes will automatically be downloaded and installed.
If you are NOT using the installer: Run _FIRST_RUN.exe on a computer to bring up the same window as in the installer, where runtimes are downloaded and installed.
NOT WORKING? Manual Download and Install - Wiki on this GitHub

Visit the Wiki for more info and steps for your first launch.

Installation:

  1. Download TcNo.Account.Switcher.Installer...exe
  2. Run the installer, and the application should launch when done. If not:
    Head into the folder where you installed the program and run _FIRST_RUN.exe to make sure required runtimes are installed, and then run TcNo-Acc-Switcher.exe to run the main program. The second is what shortcuts to the program should point to.

For a portable installation (eg. on a USB) see THIS for steps on using the .zip or .7z below.

See more info HERE

Things not working? See the FAQ

To download: Expand "Assets" below

TcNo-Acc-Switcher - TcNo Account Switcher - v5.0 - 2022-05-26_01

Published by TCNOco over 2 years ago

TcNo Account Switcher Banner

New in version 5.0:

  • New 'templated system'. This allows for MUCH easier addition and even user maintenance of platforms. Manage what files, folders and registry entries to interact with through a simple text file. This dramatically reduces complexity and increases the maintainability of the software. Even YOU can add a new platform! See the Help code a platform wiki page, as well as Templated platform guide if you'd like to learn more about how this new system works.
  • Among improvements to existing platforms, new platform additions: Discord Canary, Discord PTB, EA Desktop, Escape from Tarkov, GeForce Now, OBS Studio (More for people who use OBS in unique ways)

Reporting bugs:

Please report any and all bugs, as well as steps to recreate them into the Issues, or the #bug-report channel under TCNO ACCOUNT SWITCHER section on the Community Discord.

Required runtimes:

If you use the installer: The required runtimes will automatically be downloaded and installed.
If you are NOT using the installer: Run _FIRST_RUN.exe on a computer to bring up the same window as in the installer, where runtimes are downloaded and installed.
NOT WORKING? Manual Download and Install - Wiki on this GitHub

Visit the Wiki for more info and steps for your first launch.

Installation:

  1. Download TcNo.Account.Switcher.Installer...exe
  2. Run the installer, and the application should launch when done. If not:
    Head into the folder where you installed the program and run _FIRST_RUN.exe to make sure required runtimes are installed, and then run TcNo-Acc-Switcher.exe to run the main program. The second is what shortcuts to the program should point to.

For a portable installation (eg. on a USB) see THIS for steps on using the .zip or .7z below.

See more info HERE

Things not working? See the FAQ

To download: Expand "Assets" below

TcNo-Acc-Switcher - TcNo Account Switcher - v5.0 - 2022-05-26_00

Published by TCNOco over 2 years ago

TcNo-Acc-Switcher - TcNo Account Switcher - v5.0 - 2022-04-29_00

Published by TCNOco over 2 years ago

TcNo-Acc-Switcher - 2022-03-29_00 - v5.0

Published by TCNOco over 2 years ago

TcNo-Acc-Switcher - 2022-03-16_01 - v5.0

Published by TCNOco over 2 years ago

TcNo-Acc-Switcher - 2022-03-16_00 - v5.0

Published by TCNOco over 2 years ago

  • This version is broken due to significant changes in Microsoft .NET 6.0.0 to 6.0.3. This is not my fault, and is annoying, but something necessary I guess... Users will need to update to 6.0.3. I will do some testing before releasing 2022-03-16_01.
    https://github.com/TcNobo/TcNo-Acc-Switcher/issues/192

More info here: https://github.com/dotnet/winforms/issues/6663

TcNo-Acc-Switcher - 2022-02-22_00 - v5.0

Published by TCNOco over 2 years ago

TcNo-Acc-Switcher - 2022-02-20_00 - v5.0

Published by TCNOco over 2 years ago

TcNo-Acc-Switcher - 2022-02-18_00 - v5.0

Published by TCNOco over 2 years ago

TcNo-Acc-Switcher - 2022-02-16_01 - v5.0

Published by TCNOco over 2 years ago

TcNo-Acc-Switcher - 2022-02-16_01 - v5.0 (DON'T DOWNLOAD)

Published by TCNOco over 2 years ago

DON'T USE THIS BUILD
This crashes on launch when checking version for some people.

This update once again targets common issues and error reports. Should improve stability.

  • Also this update improved on the Riot account switching. I left a folder out originally. This should improve stability. You may need to add your accounts for the Riot switcher again.
  • Added alternate start method for when the runas.exe workaround doesn't work properly. This alternate method won't let you launch with a lower level than the TcNo Account Switcher. Possible fix for #161
  • Locating platforms .exes should be better (case insensitive)
  • Update check moved from Client to Server. Also uses JS Invoke rather than ONLY on render, so it should pop up if the call finishes slowly. Now everyone should get update notifications properly. Improvement for #142
  • Update notification bar can be hidden with X, but shows every launch while outdated. Shows on every platform as well if invoked later, or current page changed (as long as it's not backwards).
    Bugfixes and small improvements:
  • Shows error toast instead of crashing when saved account with registry key has no registry key saved.
  • Added catch for crash on launch when WebView is not installed
  • Added null/whitespace only check for CopyFile (System.ArgumentException)
  • Fix for FileNotFoundException with backup file
  • Fix for crash on CSS load (GenCssFromScss)
  • Added hover info for ClosingMethod and StartingMethod (new)
  • Hopefully more info on CEF/WebView2 exception error reporting from JS.
  • I randomly get logs from some poor soul and a JS error about an extra "(" or something... I can't contact them, so hopefully this gives me enough info to fix it. Here's to hoping they download the update.
  • When the program copies files it should now handle some exceptions and log them, otherwise if critical will throw as usual.
  • Program should detect issues with WindowSettings.json on startup and not crash, instead will reset and alert user.
  • Added catch for JS invoke, so now it won't report "JavaScript interop calls cannot be issued at this time" as well.
TcNo-Acc-Switcher - 2022-02-10_00 - v5.0

Published by TCNOco over 2 years ago