Skip to content

Releases: JustArchiNET/ArchiSteamFarm

ArchiSteamFarm V0.9 (pre4)

12 Dec 06:11
Compare
Choose a tag to compare
Pre-release
  • [!] Added new feature called "ASF 2FA", which enhances ASF by an ability to work as mobile authenticator for Steam two-factor authentication. Please check https://github.com/JustArchi/ArchiSteamFarm/wiki/Escrow for more information
  • Added new config property, UseAsfAsMobileAuthenticator which enables ASF 2FA for given account. Default is false, and should not be changed without understanding the logic behind it
  • ASF no longer requires entering 2FA code on each login for traditional 2FA-protected accounts
  • [!] ASF is now able to farm primary (main) accounts too. When you start playing, ASF will get disconnected, and resume farming your main once you finish playing your game. Ditch your Idle Masters, future is here.
  • Added priority for 2FA reconnect requests, so they're not limited by the request limiter and do not expire too fast
  • If SteamMasterClanID is defined, now apart from joining chat of given group, bot also joins the group itself (if it's public)
  • Misc WebBrowser optimizations
  • Other misc optimizations / cleanups

Notice:
This pre-release has been released to test new ASF 2FA implementation. If you have any feedback, check out #24
This pre-release has been released to test new primary accounts integration. If you have any feedback, check out #25

Internal changelog for pre3 -> pre4

  • Fixed problems regarding adding phone numbers to ASF 2FA
  • Added new module to farm primary accounts

ArchiSteamFarm V0.9 (pre3)

11 Dec 22:06
Compare
Choose a tag to compare
Pre-release
  • [!] Added new feature called "ASF 2FA", which enhances ASF by an ability to work as mobile authenticator for Steam two-factor authentication. Please check https://github.com/JustArchi/ArchiSteamFarm/wiki/Escrow for more information
  • Added new config property, UseAsfAsMobileAuthenticator which enables ASF 2FA for given account. Default is false, and should not be changed without understanding the logic behind it
  • ASF no longer requires entering 2FA code on each login for traditional 2FA-protected accounts
  • Made ASF more friendly regarding working with primary accounts. Check out #25 for more details
  • Added priority for 2FA reconnect requests, so they're not limited by the request limiter and do not expire too fast
  • If SteamMasterClanID is defined, now apart from joining chat of given group, bot also joins the group itself (if it's public)
  • Misc WebBrowser optimizations
  • Other misc optimizations / cleanups

Notice: This pre-release has been released to test new ASF 2FA implementation. If you have any feedback, check out #24

ArchiSteamFarm V0.9 (pre2)

09 Dec 20:20
Compare
Choose a tag to compare
Pre-release
  • [!] Work-in-progress implementation of making ASF working with main accounts at the same time
  • Added priority for 2FA reconnect requests, so they're not limited by the request limiter and do not expire too fast.
  • If SteamMasterClanID is defined, now apart from joining chat of given group, bot also joins the group itself (if it's public)
  • Misc WebBrowser optimizations
  • Other misc optimizations / cleanups

Notice: This pre-release has been released to find out more data regarding issue number #25. Please consider letting us know if you find anything interesting regarding using steam client and ASF for the same account at the same time. Thank you.

ArchiSteamFarm V0.9 (pre1)

06 Dec 18:41
Compare
Choose a tag to compare
Pre-release
  • Added priority for 2FA reconnect requests, so they're not limited by the request limiter and do not expire too fast.
  • Misc WebBrowser optimizations

ArchiSteamFarm V0.8

28 Nov 19:46
Compare
Choose a tag to compare

Full changelog: 0.7.0.0...0.8.0.0

  • Implemented some anti-steam network malfuctions mechanisms, which should make ASF more prone to possible steam issues.
  • Rewrote the way how ASF handles web requests based on latest ArchiBoT changes. This decreases further memory footprint, especially with many bots running.
  • Made it possible to redeem cd-keys in XXXXX-XXXXX-XXXXX-XXXXX-XXXXX format.
  • Enhanced ASF by implementing a second cards farming algorithm: Complex. ASF now includes Simple and Complex farming algorithms.
  • Added new config variable, CardDropsRestricted which has crucial decision upon choosing most efficient farming algorithm. By default it has value of false, which equals to choosing Simple cards farming algorithm.

Simple algorithm works best for accounts which are not restricted by 2 hours cards drop. This is primary and default algorithm used by ASF. Bot finds games to farm, and farms them one-by-one until all cards are dropped.

Complex is new algorithm that has been implemented to help restricted accounts to maximize their profits as well. ASF will firstly use standard Simple algorithm on all games that passed 2 hours of playtime, then, if no games with >= 2 hours are left, it will farm all games with < 2 hours left simultaneously, until any of them hits 2 hours mark, then ASF will continue the loop from beginning.

ArchiSteamFarm V0.8 (pre2)

26 Nov 00:30
Compare
Choose a tag to compare
Pre-release
  • Implemented some anti-steam network malfuctions mechanisms, which should make ASF more prone to possible steam issues.
  • Rewrote the way how ASF handles web requests based on latest ArchiBoT changes. This decreases further memory footprint, especially with many bots running.
  • Made it possible to redeem cd-keys in XXXXX-XXXXX-XXXXX-XXXXX-XXXXX format.
  • Enhanced ASF by implementing a second cards farming algorithm: Complex. ASF now includes Simple and Complex farming algorithms.
  • Added new config variable, CardDropsRestricted which has crucial decision upon choosing most efficient farming algorithm. By default it has value of false, which equals to choosing Simple cards farming algorithm.

Simple algorithm works best for accounts which are not restricted by 2 hours cards drop. This is primary and default algorithm used by ASF. Bot finds games to farm, and farms them one-by-one until all cards are dropped.

Complex is new algorithm that has been implemented to help restricted accounts to maximize their profits as well. ASF will firstly use standard Simple algorithm on all games that passed 2 hours of playtime, then, if no games with >= 2 hours are left, it will farm all games with < 2 hours left simultaneously, until any of them hits 2 hours mark, then ASF will continue the loop from beginning.

ArchiSteamFarm V0.8 (pre1)

21 Nov 20:04
Compare
Choose a tag to compare
Pre-release
  • Enhanced ASF by implementing a second cards farming algorithm: Complex. ASF now includes Simple and Complex farming algorithms.
  • Added new config variable, CardDropsRestricted which has crucial decision upon choosing most efficient farming algorithm. By default it has value of false, which equals to choosing Simple cards farming algorithm.

Simple algorithm works best for accounts which are not restricted by 2 hours cards drop. This is primary and default algorithm used by ASF. Bot finds games to farm, and farms them one-by-one until all cards are dropped.

Complex is new, EXPERIMENTAL (for now) algorithm that has been implemented to help restricted accounts to maximize their profits as well. ASF will firstly use standard Simple algorithm on all games that passed 2 hours of playtime, then, if no games with >= 2 hours are left, it will farm all games with < 2 hours left simultaneously, until any of them hits 2 hours mark, then ASF will continue the loop from beginning.

WARNING: Complex algorithm is currently experimental, feedback is needed.

ArchiSteamFarm V0.7

20 Nov 18:04
Compare
Choose a tag to compare

Full changelog: 0.6.0.0...0.7.0.0

  • Hopefully fixed all remaining issues regarding cards farming deadlocks, thanks to @Ryzhehvost for pointing me on the right track.
  • Enhanced !status command, it now shows more info, thanks to @Ryzhehvost
  • General code review

ArchiSteamFarm V0.7 (pre1)

18 Nov 13:35
Compare
Choose a tag to compare
Pre-release
  • Hopefully fixed all remaining issues regarding cards farming deadlocks, thanks to @Ryzhehvost for pointing me on the right track.
  • General code review

ArchiSteamFarm V0.6

07 Nov 23:53
Compare
Choose a tag to compare

Full changelog: 0.5.0.0...0.6.0.0

This release is mostly focused on bugfixes and enhancements.

  • Fixed many issues with commands freezing, tasks being stuck and other inter-process threading issues. Hopefully ASF will now remain responsive regardless of what is going on.
  • Implemented a steam-request limiter, which would hopefully help to minimize a chance of getting temporarily banned or captcha-required logins when you have many bots. Bots will now start and login to steam with small 5 seconds breaks.
  • ASF will now refuse to load invalid config XMLs rather than crashing whole process.
  • Added more useful comments to example.xml, regarding e.g. escaping special characters in password field.
  • !exit command now exits whole ASF process, including all bots.
  • Added 3 new commands !start, !stop and !status. You can now start and stop instances based on their identifiers. If you have e.g. marc.xml and sora.xml, you can tell marc bot to e.g. !stop sora to (temporarily) turn off sora bot and release it's account. Similar, you can later !start sora to turn it back on.
  • Many other smaller bugfixes, improvements and enhancements to make ASF work better.