Skip to content

Releases: JustArchiNET/ArchiSteamFarm

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.

ArchiSteamFarm V0.5

31 Oct 06:45
Compare
Choose a tag to compare
  • [!] ArchiSteamFarm does not require regenerating configs anymore. In case of missing fields, default ones are used now (hooray!)
  • Added new (requested) config property ShutdownOnFarmingFinished, which defaults to false. If you set above property to true, ASF will stop the bot from using an account as soon as everything gets farmed, which may be useful for some people.
  • ASF will now automatically exit when no more bots are running. Connected with above, if you set all bots to automatically shutdown after farming is done, ASF itself will also shutdown after every bot finishes it's job.
  • Added missing BaseGameRequired (24) RedeemKey() status, thanks to Nephrite
  • ASF now comes in merged .exe form, which means that ZIP now contains only ASF.exe and example.xml config in config directory. In future versions I may implement auto-update thanks to that, and it's also easier for you to run it.
  • Added 2 new commands, that can be sent to the online bot through steam chat. Both of them are accepted only from master:
    !farm - Restarts farming, in case it stops for some reason, or in bot receives new game and doesn't start farming automatically (e.g. through activating steam gift)
    !exit - Will shutdown given instance of the bot.
  • New icon for ASF
  • Many internal code cleanups and improvements to maximize performance, stability and limit resources usage.

ArchiSteamFarm V0.4

29 Oct 16:45
Compare
Choose a tag to compare
  • [!] You need to rebase your configs on new example.xml
  • Added update check on startup, ArchiSteamFarm will now notice you if update is available.
  • Added proper message suggesting that failed trades might be caused by 7-days trades lock.
  • Added statistics, which will be useful for me to see how many bots are running (optional)
  • Code review

ArchiSteamFarm V0.3

29 Oct 00:11
Compare
Choose a tag to compare
  • [!] You'll need to rebase your configs on up-to-date example.xml, if using older release.
  • Added support for SteamParentalPIN, which is required for farm to work under restricted accounts.
  • Made it possible to enter confidential data such as steam login, password, and parental PIN on every startup rather than saving in config file, check example.xml for updates.

ArchiSteamFarm V0.2.2.1

28 Oct 21:54
Compare
Choose a tag to compare

ArchiSteamFarm V0.2.2

28 Oct 21:39
Compare
Choose a tag to compare
  • [!] You need to refresh your XML configs (to use new features)
  • Added blacklist feature, which allows ignoring certain appIDs from farming
  • Added "Monster Summer Sale" to the blacklist by default

ArchiSteamFarm V0.2.1

28 Oct 20:52
Compare
Choose a tag to compare
  • Fixed broken ISteamUserAuth authentication for steam accounts without VanityURL set
  • Fixed misleading status after properly redeeming cd-key (Unknown -> OK)