Skip to content

Releases: JustArchiNET/ArchiSteamFarm

ArchiSteamFarm V2.0.1.4

19 Mar 11:03
Compare
Choose a tag to compare
Pre-release

NOTICE: Pre-releases are experimental versions that often contain unpatched bugs, work-in-progress features or rewritten implementations. If you don't consider yourself advanced user, please download latest stable release instead. Pre-release versions are dedicated to users who know how to report bugs, deal with issues and give feedback. No technical support will be given.

  • Added support for importing WinAuth to ASF 2FA. Check wiki for more info
  • Added ForceHttp, LogToFile, SteamProtocol and SteamOwnerID global config properties. Check wiki for more info
  • Increased default value of HttpTimeout from 30 to 60. If you need that change in your old ASF.json config, you'll need to do it yourself (ASF never edits configs)
  • Added HackIgnoreMachineID global config property, which solves ASF being stuck after connecting to steam for some people. Check wiki for more info
  • Improved ASF 2FA security - AcceptConfirmations() ASF 2FA requests executed by trading functions now accept only trading confirmations. !2faok and SendTradePeriod are still accepting all of them
  • Added !owns command. Check wiki for more info
  • Debug global config property in addition to debugging network traffic, also debugs SK2 module now.
  • Fixed rare issue with ASF not disconnecting an account when asked to Stop()
  • ASF logger now catches also unobserved (deep) exceptions, which should make debugging easier
  • Several code improvements, optimizations and bugfixes. Logging in is much faster now

If you're grateful for what we're doing, please consider donating. Even 1$ is highly appreciated:

Paypal donate Steam donate

ArchiSteamFarm V2.0.1.3

18 Mar 19:45
Compare
Choose a tag to compare
Pre-release

NOTICE: Pre-releases are experimental versions that often contain unpatched bugs, work-in-progress features or rewritten implementations. If you don't consider yourself advanced user, please download latest stable release instead. Pre-release versions are dedicated to users who know how to report bugs, deal with issues and give feedback. No technical support will be given.

  • Added support for importing WinAuth to ASF 2FA. Check wiki for more info
  • Added ForceHttp, LogToFile and SteamOwnerID global config properties. Check wiki for more info
  • Increased default value of HttpTimeout from 30 to 60. If you need that change in your old ASF.json config, you'll need to do it yourself (ASF never edits configs)
  • Added HackIgnoreMachineID global config property, which solves ASF being stuck after connecting to steam for some people. Check wiki for more info
  • Improved ASF 2FA security - AcceptConfirmations() ASF 2FA requests executed by trading functions now accept only trading confirmations. !2faok and SendTradePeriod are still accepting all of them
  • Added !owns command. Check wiki for more info
  • Debug global config property in addition to debugging network traffic, also debugs SK2 module now.
  • Fixed rare issue with ASF not disconnecting an account when asked to Stop()
  • ASF logger now catches also unobserved (deep) exceptions, which should make debugging easier
  • Several code improvements, optimizations and bugfixes. Logging in is much faster now

If you're grateful for what we're doing, please consider donating. Even 1$ is highly appreciated:

Paypal donate Steam donate

ArchiSteamFarm V2.0.1.2

18 Mar 08:10
Compare
Choose a tag to compare
Pre-release

NOTICE: Pre-releases are experimental versions that often contain unpatched bugs, work-in-progress features or rewritten implementations. If you don't consider yourself advanced user, please download latest stable release instead. Pre-release versions are dedicated to users who know how to report bugs, deal with issues and give feedback. No technical support will be given.

  • Added support for importing WinAuth to ASF 2FA. Check wiki for more info
  • Added ForceHttp, LogToFile and SteamOwnerID global config properties. Check wiki for more info
  • Increased default value of HttpTimeout from 30 to 60. If you need that change in your old ASF.json config, you'll need to do it yourself (ASF never edits configs)
  • Added HackIgnoreMachineID global config property, which solves ASF being stuck after connecting to steam for some people. Check wiki for more info
  • Improved ASF 2FA security - AcceptConfirmations() ASF 2FA requests executed by trading functions now accept only trading confirmations. !2faok and SendTradePeriod are still accepting all of them
  • Added !owns command. Check wiki for more info
  • Debug global config property in addition to debugging network traffic, also debugs SK2 module now.
  • Fixed rare issue with ASF not disconnecting an account when asked to Stop()
  • ASF logger now catches also unobserved (deep) exceptions, which should make debugging easier
  • Misc code improvements, optimizations and bugfixes

If you're grateful for what we're doing, please consider donating. Even 1$ is highly appreciated:

Paypal donate Steam donate

ArchiSteamFarm V2.0.1.1

16 Mar 18:57
Compare
Choose a tag to compare
Pre-release

NOTICE: Pre-releases are experimental versions that often contain unpatched bugs, work-in-progress features or rewritten implementations. If you don't consider yourself advanced user, please download latest stable release instead. Pre-release versions are dedicated to users who know how to report bugs, deal with issues and give feedback. No technical support will be given.

  • Added support for importing WinAuth to ASF 2FA. Check wiki for more info
  • Added ForceHttp global config property. Check wiki for more info
  • Increased default value of HttpTimeout from 30 to 60. If you need that change in your old ASF.json config, you'll need to do it yourself (ASF never edits configs)
  • Added HackIgnoreMachineID global config property, which solves ASF being stuck after connecting to steam for some people. Check wiki for more info
  • Improved ASF 2FA security - AcceptConfirmations() ASF 2FA requests executed by trading functions now accept only trading confirmations. !2faok and SendTradePeriod are still accepting all of them
  • Added !owns command. Check wiki for more info
  • Debug global config property in addition to debugging network traffic, also debugs SK2 module now.
  • Fixed rare issue with ASF not disconnecting an account when asked to Stop()
  • ASF logger now catches also unobserved (deep) exceptions, which should make debugging easier
  • Misc code improvements, optimizations and bugfixes

If you're grateful for what we're doing, please consider donating. Even 1$ is highly appreciated:

Paypal donate Steam donate

ArchiSteamFarm V2.0.1.0

14 Mar 21:41
Compare
Choose a tag to compare
Pre-release

NOTICE: Pre-releases are experimental versions that often contain unpatched bugs, work-in-progress features or rewritten implementations. If you don't consider yourself advanced user, please download latest stable release instead. Pre-release versions are dedicated to users who know how to report bugs, deal with issues and give feedback. No technical support will be given.

  • Added support for importing WinAuth to ASF 2FA. For more info, visit wiki
  • Added ForceHttp global config property. Check wiki for more info
  • Increased default value of HttpTimeout from 30 to 60. If you need that change in your old ASF.json config, you'll need to do it yourself (ASF never edits configs)
  • Added HackIgnoreMachineID global config property. Check wiki for more info
  • Improved ASF 2FA security - AcceptConfirmations() ASF 2FA requests executed by trading functions now accept only trading confirmations. !2faok and SendTradePeriod are still accepting all of them
  • Debug global config property in addition to debugging network traffic, also debugs SK2 module now.
  • Fixed rare issue with ASF not disconnecting an account when asked to Stop()
  • ASF logger now catches also unobserved (deep) exceptions, which should make debugging easier
  • Misc code improvements, optimizations and bugfixes

If you're grateful for what we're doing, please consider donating. Even 1$ is highly appreciated:

Paypal donate Steam donate

ArchiSteamFarm V2.0.0.10

14 Mar 20:56
Compare
Choose a tag to compare
Pre-release

NOTICE: Pre-releases are experimental versions that often contain unpatched bugs, work-in-progress features or rewritten implementations. If you don't consider yourself advanced user, please download latest stable release instead. Pre-release versions are dedicated to users who know how to report bugs, deal with issues and give feedback. No technical support will be given.

  • Added support for importing WinAuth to ASF 2FA. For more info, visit wiki
  • Added ForceHttp global config property. Check wiki for more info
  • Increased default value of HttpTimeout from 30 to 60. If you need that change in your old ASF.json config, you'll need to do it yourself
  • Added HackIgnoreMachineID global config property. Check wiki for more info
  • Improved ASF 2FA security - AcceptConfirmations() ASF 2FA requests executed by trading functions now accept only trading confirmations. !2faok and SendTradePeriod are still accepting all of them
  • Debug global config property in addition to debugging network traffic, also debugs SK2 module now.
  • Fixed rare issue with ASF not disconnecting an account when asked to Stop()
  • ASF logger now catches also unobserved (deep) exceptions, which should make debugging easier
  • Misc code improvements, optimizations and bugfixes

If you're grateful for what we're doing, please consider donating. Even 1$ is highly appreciated:

Paypal donate Steam donate

ArchiSteamFarm V2.0.0.9

13 Mar 20:29
Compare
Choose a tag to compare
Pre-release

NOTICE: Pre-releases are experimental versions that often contain unpatched bugs, work-in-progress features or rewritten implementations. If you don't consider yourself advanced user, please download latest stable release instead. Pre-release versions are dedicated to users who know how to report bugs, deal with issues and give feedback. No technical support will be given.

  • Added support for importing WinAuth to ASF 2FA. For more info, visit wiki
  • Added ForceHttp global config property. Check wiki for more info
  • Increased default value of HttpTimeout from 30 to 60. If you need that change in your old ASF.json config, you'll need to do it yourself
  • Debug global config property in addition to debugging network traffic, also debugs SK2 module now.
  • Fixed rare issue with ASF not disconnecting an account when asked to Stop()
  • Misc code improvements, optimizations and bugfixes

If you're grateful for what we're doing, please consider donating. Even 1$ is highly appreciated:

Paypal donate Steam donate

ArchiSteamFarm V2.0.0.8

12 Mar 05:30
Compare
Choose a tag to compare
Pre-release

NOTICE: Pre-releases are experimental versions that often contain unpatched bugs, work-in-progress features or rewritten implementations. If you don't consider yourself advanced user, please download latest stable release instead. Pre-release versions are dedicated to users who know how to report bugs, deal with issues and give feedback. No technical support will be given.


If you're grateful for what we're doing, please consider donating. Even 1$ is highly appreciated:

Paypal donate Steam donate

ArchiSteamFarm V2.0.0.7

11 Mar 20:42
Compare
Choose a tag to compare

ASF Revolution

It's almost half a year since first version of ASF was released. During that time I worked hard on bringing you the most advanced steam cards farming program that ever existed. At the beginning I didn't expect some things that happened recently, such as idle master being discontinued, Valve restricting steam market even further, or so many users being interested in tool that initially was supposed to work only for me. Therefore, I had to make some crucial changes that will benefit both me as a developer, ASF code-wise, and you - users, in long-run.

Good news are: nothing should break, everything should work out of the box, and the update process is still the same. Bad news are: You will need to read my wall of text to learn how new ASF works 👍.


Highlights:

File structure has been changed

  • ASF now has global config ASF.json and global database ASF.db. Global config allows you to configure how ASF behaves. Global database should not be edited - contains core global ASF persistent storage.
  • ASF now uses new more modern and robust file structure for configured bots:
    Old: Bot.xml, Bot.bin, Bot.key, Bot.auth
    New: Bot.json, Bot.bin, Bot.db
  • Removed deprecated now SteamNickname. Bot no longer changes nickname (same as null value).
  • Statistics has been moved to global config.
  • Blacklist has been moved to global config, and affects all bots now.

New file structure is well explained in Configuration.

Your existing (old) structure will be automatically converted into new format when ASF V2.0 is launched for the first time (with old configs). It is highly recommended to make a backup of your config directory prior to launching new ASF. Conversion should be transparent and not cause any issues, but conversion "back" is not possible. It's always a good idea to make a backup. Also, please note that you still need to copy new ASF.json into your old config directory for conversion to be successful.


Auto-updates are implemented

  • ASF now includes auto-updates, which can be configured in global config. Auto updates include not only the boolean switch of enabling and disabling, but also update channel which you want to track (Stable/Experimental). Updates are NOT mandatory, but highly recommended, as using up-to-date version guarantees bugless experience, latest features, stability enhancements and performance improvements.

Updates always consist only of ASF.exe binary. Configs or databases are never touched.


ASF 2FA can now import and use classic 2FA

  • Added support for SteamDesktopAuthenticator .maFile. If you put a .maFile in config directory, ASF will automatically pick it up and convert into it's own format. This is further explained in Escrow under "2FA + ASF 2FA".

Other changes

  • Added many new global and bot config properties. All of them are well explained in Configuration.
  • Added Holiday Sale 2013 with appID of 267420 to the blacklist.
  • ASF will now double-check if account is truly farmed after finishing it's queue, as new games might be added in the meantime.
  • Fixed a rare exception which could happen when ASF tried to redeem a key on enabled but not connected bot instance.

Bugfixes:

  • [2.0.0.7] Fixed one more crash of ASF caused by bad configs
  • [2.0.0.6] Fixed other misc bugs
  • [2.0.0.6] Added !farm, !farm <BOT> and !update commands
  • [2.0.0.5] Fixed a potential crash of ASF caused by bad configs

In any case, I highly recommend reading new wiki as it explains how new ASF works.


If you're grateful for what we're doing, please consider donating. Even 1$ is highly appreciated:

Paypal donate Steam donate

ArchiSteamFarm V2.0.0.6

11 Mar 18:57
Compare
Choose a tag to compare

ASF Revolution

It's almost half a year since first version of ASF was released. During that time I worked hard on bringing you the most advanced steam cards farming program that ever existed. At the beginning I didn't expect some things that happened recently, such as idle master being discontinued, Valve restricting steam market even further, or so many users being interested in tool that initially was supposed to work only for me. Therefore, I had to make some crucial changes that will benefit both me as a developer, ASF code-wise, and you - users, in long-run.

Good news are: nothing should break, everything should work out of the box, and the update process is still the same. Bad news are: You will need to read my wall of text to learn how new ASF works 👍.


Highlights:

File structure has been changed

  • ASF now has global config ASF.json and global database ASF.db. Global config allows you to configure how ASF behaves. Global database should not be edited - contains core global ASF persistent storage.
  • ASF now uses new more modern and robust file structure for configured bots:
    Old: Bot.xml, Bot.bin, Bot.key, Bot.auth
    New: Bot.json, Bot.bin, Bot.db
  • Removed deprecated now SteamNickname. Bot no longer changes nickname (same as null value).
  • Statistics has been moved to global config.
  • Blacklist has been moved to global config, and affects all bots now.

New file structure is well explained in Configuration.

Your existing (old) structure will be automatically converted into new format when ASF V2.0 is launched for the first time (with old configs). It is highly recommended to make a backup of your config directory prior to launching new ASF. Conversion should be transparent and not cause any issues, but conversion "back" is not possible. It's always a good idea to make a backup. Also, please note that you still need to copy new ASF.json into your old config directory for conversion to be successful.


Auto-updates are implemented

  • ASF now includes auto-updates, which can be configured in global config. Auto updates include not only the boolean switch of enabling and disabling, but also update channel which you want to track (Stable/Experimental). Updates are NOT mandatory, but highly recommended, as using up-to-date version guarantees bugless experience, latest features, stability enhancements and performance improvements.

Updates always consist only of ASF.exe binary. Configs or databases are never touched.


ASF 2FA can now import and use classic 2FA

  • Added support for SteamDesktopAuthenticator .maFile. If you put a .maFile in config directory, ASF will automatically pick it up and convert into it's own format. This is further explained in Escrow under "2FA + ASF 2FA".

Other changes

  • Added many new global and bot config properties. All of them are well explained in Configuration.
  • Added Holiday Sale 2013 with appID of 267420 to the blacklist.
  • ASF will now double-check if account is truly farmed after finishing it's queue, as new games might be added in the meantime.
  • Fixed a rare exception which could happen when ASF tried to redeem a key on enabled but not connected bot instance.

Bugfixes:

  • [2.0.0.6] Fixed other misc bugs
  • [2.0.0.6] Added !farm, !farm <BOT> and !update commands
  • [2.0.0.5] Fixed a potential crash of ASF caused by bad configs

In any case, I highly recommend reading new wiki as it explains how new ASF works.


If you're grateful for what we're doing, please consider donating. Even 1$ is highly appreciated:

Paypal donate Steam donate