ASF is a C# application that allows you to farm steam cards using multiple steam accounts simultaneously. Unlike Idle Master which works only for one account at given time, requires steam client running in background, and launches additional processes imitating "game playing" status, ASF doesn't require any steam client running in the background, doesn't launch any additional processes and is made to handle unlimited steam accounts at once. In addition to that, it's meant to be run on servers or other desktop-less machines, and features full cross-OS support, which makes it possible to launch on any .NET Core-supported operating system, such as Windows, Linux or OS X. ASF is possible thanks to gigantic amount of work done in marvelous SteamKit2 library.

ASF doesn't require and doesn't interfere in any way with Steam client. In addition to that, it doesn't require exclusive access to given account, which means that you can use your main account in Steam client, and use ASF for idling the same account at the same time. If you decide to launch a game, ASF will get disconnected, and resume idling once you finish playing your game, being as transparent as possible during entire process.


Core features

  • Automatic idling of available games with card drops using any number of active accounts
  • No requirement of running or even having official Steam client installed
  • Guarantee of being VAC-free
  • Complex error-reporting mechanism, allowing ASF to be smart and resume idling even in case of Steam or networking problems
  • Customizable cards idling algorithm which will push performance of card drops to the maximum
  • Offline idling, allowing you to skip in-game status and stop confusing your friends
  • Advanced support for alt accounts, including ability to redeem keys, redeem gifts, accept trades and more through a simple Steam chat
  • Support for latest Steam security features, including SteamGuard, SteamParental and two-factor authentication
  • Unique ASF 2FA mechanism allowing ASF to act as a mobile authenticator (if needed)
  • StreamTradeMatcher integration allowing ASF to help you in completing your steam badges by accepting dupe trades
  • Rebased on .NET Core 2.0, cross-OS compatibility, official support for Windows, Linux and OS X
  • ...and many more!

Interesting features

For comparison with other similar programs and further read about the most interesting exclusive ASF features, I recommend to visit appropriate FAQ entry that explains everything in detail. It's also a very good starting point if you want to have a glimpse on what ASF can do, besides the obvious.


Setting up

Detailed guide regarding setting up and using ASF is available in the setting up article on our wiki. It's user-friendly tutorial with helpful screenshots that compacts the whole basic knowledge about ASF into a single document.


Useful links

Main page / Source code
Latest version / Download
Wiki / Help
Steam group
Discord

You might be also interested in our side project, ASF STM listing.


Is the project still supported?

As stated in my thread closing statement, despite of SG thread being closed, I intend to keep the project up-to-date and supported through non-SG channels. You can check the date of the latest release for reference.


This thread

The thread on SG is open for discussion and support matters that are related to ASF as a program. If you have any particular issue, question or other case to discuss, feel free to leave a comment.


Have fun.

Please do not add me on steam, if you have questions or issues - ask in the thread.

Prior to doing so, make sure to read main page and the wiki, especially our FAQ.

9 years ago*

Comment has been collapsed.

I was able to farm cards offline on my accounts and to play on one of the accounts some other game at same time , before this last update .. now it just says that I'm logged in somewhere else and it won't let me play and farm at same time
and yes I've set up config file as same as previous one (marked to farm cards offline etc.. )

8 years ago
Permalink

Comment has been collapsed.

I was able to farm cards offline on my accounts and to play on one of the accounts some other game at same time , before this last update

Because ASF wasn't actively farming then.

now it just says that I'm logged in somewhere else and it won't let me play and farm at same time

And it's normal, if you start playing, ASF will get signal and stop farming, and resume after you're done.

8 years ago
Permalink

Comment has been collapsed.

well as I remember , I was able to get cards while playing game and farming cards on same account at same time , it didn't stop farming cards and I haven't ever got that error
thats one of the reasons I liked this program at first place
thanks though..

8 years ago
Permalink

Comment has been collapsed.

Sometimes Volvo causes one fuckup or another, I'm already used to that, so maybe indeed you could do that, but it was never supposed to work like that - what stops you from playing and farming at the same time is Steam network, not ASF. ASF tries to farm, and either gets green light from steam network, or error that account is playing already. If they ever change that behaviour, ASF won't even need an update, it'll work right away.

8 years ago
Permalink

Comment has been collapsed.

I've just released ASF 1.4 pre2, a release that many of you have been waiting for, with Bot->Master trades and !loot.

If you feel brave, consider checking it out, and don't forget to give feedback

The release is quite big, many internal parts changed so I prefer to give it a longer shot to find regressions (if any).

Have fun.

8 years ago
Permalink

Comment has been collapsed.

The trading function works just fine, altough i didn't have the chance yet to try SendOnFarmingFinished out :) .

8 years ago
Permalink

Comment has been collapsed.

Just saw the update today for pre2 and pre3. Both !loot and SendOnFarmingFinished worked fine for me, even though i could only test SendOnFarmingFinished once for now.

8 years ago
Permalink

Comment has been collapsed.

Thanks to the new Consortium ga ( http://store.steampowered.com/app/264240/ ) i was able to test the SendOnFarmingFinished too, and it worked :) .

8 years ago
Permalink

Comment has been collapsed.

Hello there, I like this program very much because it is very minimalist and resource-friendly yet powerful. I myself don't ever use Idle Master though to make comparison.

Actually, I want to ask something. What is the difference between simple and complex farming mode? Is I get a more efficient result when I use the complex mode while my account is card-restricted?

Second, is there any way to pause and resume this program manually? Because whenever I want to play a game, the program automatically stops and when it resumes, it takes 30 minutes which is I consider would reduce the efficiency of farming. Thanks.

8 years ago
Permalink

Comment has been collapsed.

https://github.com/JustArchi/ArchiSteamFarm/wiki/Performance

You can always stop/start ASF process whenever you want, or start/stop given bot instance.

8 years ago
Permalink

Comment has been collapsed.

I tried the new bot and I got a WTF error:

15.01.2016 18:16:34 [*] INFO: Farm() <silentguy> Still farming: 390520
15.01.2016 18:20:00 [*] INFO: Farm() <farm> Stopped farming: 283230
15.01.2016 18:20:00 [*] INFO: StartFarming() <farm> Done farming: 283230
15.01.2016 18:20:00 [*] INFO: StartFarming() <farm> Farming finished!
15.01.2016 18:20:07 [*] INFO: AcceptAllConfirmations() <farm> Accepting confirmation: Success!
15.01.2016 18:20:07 [*] INFO: ParseTrade() <silentguy> Accepting trade: 957912374
15.01.2016 18:20:12 [!!] WTF: AcceptTradeOffer() <silentguy> Request failed even after 5 tries, WTF?
15.01.2016 18:21:34 [*] INFO: Farm() <silentguy> Still farming: 390520
15.01.2016 18:26:31 [*] INFO: StartFarming() <farm> Checking badges...

Surprisingly enough it still worked. I was not aware that it would accept it's own offer, esp cause it does not have 2fa for the receiving account, but I guess there is nothing to confirm when it just receives and for the sender it DOES have 2fa access... Now that I think about it, I'm not even sure if you even have to ACCEPT trade offers that are just gifts...

So no problem so far but I thought a [!!] should be reported anyway...

8 years ago
Permalink

Comment has been collapsed.

It's possible that Volvo accepted trade and returned non-200 code anyway, it's very usual thing for f*cked up services like Steam.

I'll check that later. If it worked, there's no need to worry about that WTF. It's more like a sign for me that "it should not happen, assuming everything works correctly".

8 years ago
Permalink

Comment has been collapsed.

on main and alts
<CardDropsRestricted type="bool" value="true"/>

Yet, only alts are farming few games simultaneously .
My main - nope :(
And it takes forever to check every game remaining playtime when I start the program.

Where did I failed?

8 years ago
Permalink

Comment has been collapsed.

In understanding that CardDropsRestricted does not equal to multiple games farming. ASF knows better what to do.

8 years ago
Permalink

Comment has been collapsed.

It's so wise of ASF <3

And what about a time program is checking games every time I launch it?
Can I store it somehow somewhere?
I think I have about 400 games still to be farmed.

8 years ago
Permalink

Comment has been collapsed.

I didn't think of it, actually I could speedup that check by using multiple threads. But saving in some file won't happen, as values can change and ASF requires up-to-date ones.

Just don't exit ASF and you'll be fine. It's done only once, ASF remembers values for the whole time of running.

8 years ago
Permalink

Comment has been collapsed.

I guess I will leave my PC running and running and running then ;)

THANKS!

8 years ago
Permalink

Comment has been collapsed.

It's not like checking those hours takes much time either. And maybe I implement that multiple threads soon so I can help you a bit. Give me a second.

8 years ago
Permalink

Comment has been collapsed.

do not worry ;)
It is very individual problems, where people have more than 50 games to farm, hahaha :D
If it is not there, I am not requesting it ;)

8 years ago
Permalink

Comment has been collapsed.

https://github.com/JustArchi/ArchiSteamFarm/releases - V1.4 pre3 is specially for you.

Greatly reduced time required to fetch all badge pages and check all game hours.

8 years ago
Permalink

Comment has been collapsed.

hahahahahaha xD

Thank you so much xD

8 years ago
Permalink

Comment has been collapsed.

i cant launch it, the apication said no bot running .

8 years ago
Permalink

Comment has been collapsed.

And you won't launch it anytime soon if you don't learn how to use it.

8 years ago
Permalink

Comment has been collapsed.

Deleted

This comment was deleted 4 years ago.

8 years ago
Permalink

Comment has been collapsed.

I just can't understand why some people don't even bother reading or spending a few minutes to read FAQ/wiki prior to posting.

8 years ago
Permalink

Comment has been collapsed.

Deleted

This comment was deleted 4 years ago.

8 years ago
Permalink

Comment has been collapsed.

Most of users are only capable for an one-button-does-all app, where:
a) ASF is definitely not,
b) 10min FAQ reading solves 95% of problems,
c) easier card farming alternatives already exist, for pete's sake!

Great tool + noob audience = disaster :D

8 years ago
Permalink

Comment has been collapsed.

Deleted

This comment was deleted 4 years ago.

8 years ago
Permalink

Comment has been collapsed.

I've just written very detailed instruction on setting up ASF - https://github.com/JustArchi/ArchiSteamFarm/wiki/Setting-up.

If you know how to launch your PC, install steam, and use this website, you have enough knowledge to read it and learn how to use ASF too.

Hopefully it will reduce the amount of posts like above.

sigh

Have fun!

8 years ago
Permalink

Comment has been collapsed.

Deleted

This comment was deleted 4 years ago.

8 years ago
Permalink

Comment has been collapsed.

from what it seems, to interact with the Steam API, it's done using through HTTP, by entering links with different information that return JSON or XML files, is that right?

Yes.

Second, if you can interact with the Steam API using the HTTP protocol, then why are there things like SteamKit?

You misunderstand what SteamKit2 is. Steam is one giant pile of spaghetti code, it's Volvo and it's written VERY AWFUL. If you look at the code, you'll notice that ArchiWebHandler is one class that connects various different ways to achieve something. Every normal programmer hearing of accepting and declining trades would say "OK, so you probably have a method that accepts a boolean and sends a request with info whether to accept or decline trade, right?", but NO, it's Volvo, we decline trade through API, we accept it through steam community, we accept group invites through steam client, and I get app info through steam store (in ArchiBoT). Steam API is very limited and it allows you to do only very basic things that consider your account. SteamKit2 is used as the main tool that imitiates real steam client, apart from the fact that I have full control over it. Without SK2, ASF would not even work because I'd have no way for sending Steam request containing playing games, because that request can be sent only through steam client. Moreover, because it's Volvo and spaghetti code, there are actions that can be done only through API (get inventory), only through steam client (play games), only through steamcommunity (accept trade), or only through steam store (get game tags), and if you want to use them, you need to hack your way through those things.

And third, is any way, using the Steam API, to "purchase" a free game? And by purchase I mean something like if there is a F2P game, and I want my alt to activate it, is there any way of doing so through the Steam API without having to open the Steam client, logging in as my alt and then "purchasing" the game manually?

No, that request is reserved for steam client (ActivateFreeLicense) and steamcommunity (Install through web), there's no API for that. SteamDB has a script for activating some free licenses, you could use it. You could also add proper function and request to SK2, but that won't be considered in ASF, for the same reason why there's no option to farm playing hours - ASF was not meant to do that.

8 years ago*
Permalink

Comment has been collapsed.

Deleted

This comment was deleted 4 years ago.

8 years ago
Permalink

Comment has been collapsed.

I'm not sure if it's documented anywhere, as it's reverse-engineering of steam client, and nobody has time to write how steam works. You can learn it from SK2 code, which is open-source and on their github.

In TL;DR - steam client communicates with so-called CM (connection manager) server, using specific closed-source protocol.

8 years ago
Permalink

Comment has been collapsed.

And third, is any way, using the Steam API, to "purchase" a free game? And by purchase I mean something like if there is a F2P game, and I want my alt to activate it, is there any way of doing so through the Steam API without having to open the Steam client, logging in as my alt and then "purchasing" the game manually?

No, that request is reserved for steam client (ActivateFreeLicense) and steamcommunity (Install through web), there's no API for that. SteamDB has a script for activating some free licenses, you could use it.

There is SteamCMD that supports some of the client functions. I used it once when I was too lazy to understand SteamKit ;-) It does support app_license_request to get free apps

8 years ago
Permalink

Comment has been collapsed.

Deleted

This comment was deleted 4 years ago.

8 years ago
Permalink

Comment has been collapsed.

Thanks for the mention of SteamCMD.

8 years ago
Permalink

Comment has been collapsed.

where is ASF.exe?

8 years ago
Permalink

Comment has been collapsed.

You can download the latest version by clicking the "Latest version download" link :-p

8 years ago
Permalink

Comment has been collapsed.

my false. bad version :)

8 years ago
Permalink

Comment has been collapsed.

Which IDE are you using? I downloaded the source code but I cannot open the project files with VS 2010...

8 years ago
Permalink

Comment has been collapsed.

VS 2015 works fine.

8 years ago
Permalink

Comment has been collapsed.

Or if you're not into windows, Mono develop works fine too. I use VS 2015 as well.

8 years ago
Permalink

Comment has been collapsed.

Well... I only have the license for VS 2010. Guess I'll have to give Mono a try then. Thanks!

8 years ago
Permalink

Comment has been collapsed.

VS15 is free now.

8 years ago
Permalink

Comment has been collapsed.

8 years ago
Permalink

Comment has been collapsed.

Cool! Thanks~

8 years ago
Permalink

Comment has been collapsed.

Just encountered the same error as reported on GitHub, when trying to add a new bot. The thing is: everything goes as usual, when registering MobileAuthenticator, but entering the SMS code results in a BadSMSCode error. All the other older bots authenticate well.

It may be something stupid on Steam side, as I've tried doing that a few times (thought it's my phone problem) and I always got the very same code in the sms, which seems quite strange.

Also, now I think I might have made too many attempts to register and I get Unhandled situation: GeneralFailure right after entering the phone number.

Using V1.4 pre3 if it matters. The bot in question was a new steam account.

8 years ago*
Permalink

Comment has been collapsed.

Probably Volvo changed something, fix will be available sooner or later.

BTW, it still should be possible to register new phone through Steam, ASF does not require adding new phone number until it's required.

8 years ago
Permalink

Comment has been collapsed.

@JustArchi, I wanted to say thank you. I have just set up ASF running 24/7 on a Raspberry Pi and it's fantastic. Apart from the convenience, it saves money too - running a Desktop PC to farm cards probably costs as much as you get back from the cards, but a Pi costs next to nothing to run.

8 years ago
Permalink

Comment has been collapsed.

12:04 - Archi: GOOD NEWS EVERYONE
12:05 - Archi: https://cloud.githubusercontent.com/assets/1069029/12509010/e33db68a-c0ff-11e5-9f91-2271c1044f80.png
12:05 - Zaraxis: well
12:05 - Archi: YOU CAN NOW RUN ASF ON TOASTER
12:09 - Zaraxis: soo i should eat right now "smart toasts?"
12:09 - Archi: no
12:09 - Zaraxis: not ordinary, but smart ones! :D
12:09 - Archi: you got it wrong zaraxis
12:10 - Archi: toaster farms steam cards for you
12:10 - Archi: while youre making yourself a breakfast
12:10 - Archi: THIS IS FUTURE

We need to go deeper.

Also, you're welcome :).

8 years ago
Permalink

Comment has been collapsed.

Deleted

This comment was deleted 4 years ago.

8 years ago
Permalink

Comment has been collapsed.

How to possible to play games on steam, and farm simultan?

8 years ago
Permalink

Comment has been collapsed.

Not possible, you start a game like usual - accepting warning that it will disconnect ASF from farming, ASF stops farming, and resumes after you're done.

You can't drop cards when playing more than one game anyway, the drop is too low.

8 years ago
Permalink

Comment has been collapsed.

Thanks, and to android its possible? maybe converter to apk, or other, http://www.99computertips.com/2015/07/how-to-install-windows-installer_8.html

8 years ago
Permalink

Comment has been collapsed.

That was already discussed - I'm not interested in Android port for now.

8 years ago
Permalink

Comment has been collapsed.

One interesting thing I noticed lately is that ASF tends to go first on newly activated games. Just a few minutes after I activated a key got with a trade, one of those occasional disconnections happened, and upon resuming ASF went with the "newcomer".

8 years ago
Permalink

Comment has been collapsed.

So, i using 0.8 version right now and i was consider about update only when i found that steam now insist on email confirmations for trades. So, the only way to bypass this new bullshit now is setup 2FA to every account? And should i update now or wait for 1.4 release?

8 years ago
Permalink

Comment has been collapsed.

To bypass manual confirmation of trades? Yes - ASF 2FA is the way to go.

Whether to update or not, you must decide. I always suggest to stay on latest stable, especially because ASF handles old configs and it's as easy as .exe replace.

8 years ago
Permalink

Comment has been collapsed.

Downloaded latest version, tried to activate 2AF on account, but on stage of entering SMS code i got BadSMSCode error. Also, if i changed my old xml config from 0.8 version, should i delete old bin and reg files for this bot, or they will update automatically?

8 years ago
Permalink

Comment has been collapsed.

There's no need to remove them, if you do, you'll most likely be unable to trade for 7 days due to new device.

8 years ago
Permalink

Comment has been collapsed.

Figured out how to bypass BadSMSCode error, linked phone number to steam manually, 2AF activated and worked fine. But if you activated 2AF on ASF, there is no way to log in manually through steam client to bot anymore?
Edit: Found line in FAQ about 2FA token, but isn't tokens have time limits? And i can login to alt account only through browser and only when ASF running?

8 years ago*
Permalink

Comment has been collapsed.

You need ASF to generate you the token, same as you need your mobile for that. After you're logged in, you don't need it anymore.

Same for normal logins. You can ask ASF for token, then exit ASF, and relog on steam on that account, you have 30 seconds to do that, which should be enough.

8 years ago
Permalink

Comment has been collapsed.

Yes, that was my question, 30 seconds is enough, thanks!

8 years ago
Permalink

Comment has been collapsed.

00:08 - Archi: the new ASF business
00:08 - Archi: buy fallout 4
00:08 - Archi: activate on 3 accounts
00:08 - Archi: sell 2 accounts
00:08 - Archi: buy 2 more fallouts
00:08 - Archi: repeat 1000 times
00:08 - Archi: sell everything
00:08 - Archi: move to Japan
00:08 - Archi: send Archi your gratitude letter and some yens

I'm mad scientist.

View attached image.
8 years ago*
Permalink

Comment has been collapsed.

go archi xD

8 years ago
Permalink

Comment has been collapsed.

Deleted

This comment was deleted 4 years ago.

8 years ago
Permalink

Comment has been collapsed.

Classical race condition. We all knew Volvo is bad at coding, but I never knew they're THAT bad. I think I'm going to write to gaben. Maybe he'll finally ban me out of steam and I spend my knowledge on something better, like taking over the world.

8 years ago
Permalink

Comment has been collapsed.

GabeN notified, along with security team. I wonder if they respond :3.

8 years ago
Permalink

Comment has been collapsed.

Deleted

This comment was deleted 4 years ago.

8 years ago
Permalink

Comment has been collapsed.

Have they replied yet? I'm scared T_T

8 years ago
Permalink

Comment has been collapsed.

No, that only shows how they care about security.

Also why you're scared?

8 years ago
Permalink

Comment has been collapsed.

I can't imagine they'll just let it go, just happened to me too. Should I contact support also?

8 years ago
Permalink

Comment has been collapsed.

It's up to you. If you ask me, I wouldn't say that they will issue any consequences on users because it's their fault and not your own, unless you will keep abusing the loophole.

If they don't consider my security report as that important, then I doubt they'll consider your ticket as one. Moreover, I'm even sure that they won't understand what's going on, but it's up to you to decide. ASF is just a tool, you decide how you're using it, if at all.

8 years ago*
Permalink

Comment has been collapsed.

yeah

8 years ago
Permalink

Comment has been collapsed.

I can confirm. It works :D

8 years ago
Permalink

Comment has been collapsed.

Where are my yens

8 years ago
Permalink

Comment has been collapsed.

I'm curious tho, why did the first bot mark it as invalid and at the same time states the game o_o
Well ... I guess because volvo ...

8 years ago
Permalink

Comment has been collapsed.

If only it could be reliably used. btw, It can happen with regular client too :D

8 years ago
Permalink

Comment has been collapsed.

Fixed.
I mean really fixed :'(

8 years ago
Permalink

Comment has been collapsed.

Really? They didn't even bother to respond on my security e-mail, lol.

8 years ago
Permalink

Comment has been collapsed.

1 hour ago on #steamdb

xPaw: you guys want a joke?
xPaw: you could activate same key on multiple accounts at the same time
xPaw: its fixed
xPaw: > Just to follow up, we believe we identified the bug and we rolled out a hotfix to all affected servers over the last few hours.

8 years ago
Permalink

Comment has been collapsed.

"We can't confirm / deny that there ever was a security issue", eh.

8 years ago
Permalink

Comment has been collapsed.

If it makes you feel better, the people they said they'd contact over showing their personal information to the entire world also never got contacted.

8 years ago
Permalink

Comment has been collapsed.

if The password include & this give exception error.

8 years ago
Permalink

Comment has been collapsed.

More reading, less writing.

8 years ago
Permalink

Comment has been collapsed.

In case anybody needs this. The BadSMS issue I had before: I've seen the topic on GitHub closed, but I got the error back again today (this time the SMS had all different codes, so I assume they were correct). Solved by adding the phone directly via Steam (on account options page) + removing the old .bin and .key files. Not sure which one did actually help.

8 years ago
Permalink

Comment has been collapsed.

First one. Bin and Key files have no outcome on that.

8 years ago
Permalink

Comment has been collapsed.

So, that means the problem still somehow persists at Volvo and new users will have to add phones manually rather than through ASF?

Also: I've just added Grimm to a new bot with !addlicense and it shows 0 cards left. Is it that !addlicense works differently or they fixed the free cards from Grimm?

View attached image.
8 years ago
Permalink

Comment has been collapsed.

Most likely latter case, free games were never supposed to drop cards from played hours, if they do - it's a loophole that is going to be fixed sooner or later.

8 years ago
Permalink

Comment has been collapsed.

This does explain it. Although I couldn't add the DLC with !addlicense. Got something like:

m13/9: !addlicense 261390
botname: Result: OK | Granted apps:

Had to add it manually from a webpage then.

8 years ago
Permalink

Comment has been collapsed.

This is out of my control, if request doesn't succeed, I have no outcome on it.

8 years ago
Permalink

Comment has been collapsed.

Does "OK" in the bot response mean the request was successful? Or it just means it recognized the command?

8 years ago
Permalink

Comment has been collapsed.

Volvo responds with "OK" if request is valid and got valid response, not necessary if it resulted in any game activations - that's why ASF tells you granted apps.

8 years ago
Permalink

Comment has been collapsed.

Oh, that giving multiple feedback in bot responses is pretty neat! So basically that line:

Result: OK | Granted apps:

means Volvo saying "yep, everything you asked for has been done, but screw you". So very kind of them :)

8 years ago
Permalink

Comment has been collapsed.

Exactly. "Yep, we got your request, we did what you wanted", but it's not always equal to new game activations - hence, granted apps.

8 years ago
Permalink

Comment has been collapsed.

Deleted

This comment was deleted 4 years ago.

8 years ago
Permalink

Comment has been collapsed.

Ah, ok, thank you, it worked now.

8 years ago
Permalink

Comment has been collapsed.

hello, thanks for the app
i following the setting up wiki, and i farm by myself
but i want to make it with bot
is bot need a new account (id and pass) or nothing ?
and if i change the nickname for the bot, it change my current account nick..
thank you, sorry for bothering..

8 years ago
Permalink

Comment has been collapsed.

So, I almost have everything with 2FA working across all accounts now, but there are two accounts that keep failing. They are not limited accounts, have the same phone number assigned as the other working accounts, and have never had Steam Mobile auth configured, just email. When I start ASF up with one of these accounts with 2FA turned on, I get the prompt for the email code, which I enter, and then instead of asking for the SMS code like the other accounts did it asks for a phone number. If I try to enter the same one that I've been using, it just says "[!!] ERROR: LinkMobileAuthenticator() <account> Unhandled situation: GeneralFailure" and aborts the 2FA process.

I've tried removing and re-adding the phone number in the Steam UI, but that didn't help. Any suggestions?

8 years ago
Permalink

Comment has been collapsed.

AFAIK there's a limit of 5 phone numbers linking in 24 hours or something like that, try again later.

8 years ago
Permalink

Comment has been collapsed.

I'm pretty sure I was seeing this error on these two account previously, and was able to successfully link another account right after these failed with the same phone number, but I'll give it a day or two and try again. I'll let you know either way.

8 years ago
Permalink

Comment has been collapsed.

There wasn't when I added mine. But it can error and still add.

(Could be that it was changed after the sale)

8 years ago
Permalink

Comment has been collapsed.

If you still have this issue try to remove the parental lock from this account (if you have it enabled of course).

8 years ago
Permalink

Comment has been collapsed.

Yeah, I eventually figured that out since the only two left were the only two with parental controls - thanks for the heads-up :)

8 years ago
Permalink

Comment has been collapsed.

-Say "JustArchi" with positive emphasis
-Instantly perform shrug
-Commence sound effect

keks

8 years ago
Permalink

Comment has been collapsed.

just want to ask, any way to update massive xml config to newer version.....??
or just edit 30 xml for new config....??

and for couple of update, the line for new config is not in the new line, so i can't merge it with simple script

8 years ago
Permalink

Comment has been collapsed.

Currently - no. Although you don't need to update your config files, unless you want to change default options for new features.

8 years ago
Permalink

Comment has been collapsed.

can i paste a new comand from example.xml to my old boots xml?
does the space after <configuration> matters? (in my bots xmls i do not have spaces in front of command lines)

8 years ago
Permalink

Comment has been collapsed.

Yes.

No, it doesn't, but config properties must be put inside <configuration> block.

8 years ago
Permalink

Comment has been collapsed.

also, (i`m a big NOOB)
how can i acctivate a set o key to bot or bots?

8 years ago
Permalink

Comment has been collapsed.

Read wiki.

8 years ago
Permalink

Comment has been collapsed.

<SendOnFarmingFinished type="bool" value="false"/>
in the value i hve to put ''true'' or the steam master id 64 value?

8 years ago
Permalink

Comment has been collapsed.

true

8 years ago
Permalink

Comment has been collapsed.

and whit this all the cards from the bot are recived to master account?

8 years ago
Permalink

Comment has been collapsed.

yes but u need API key too

8 years ago
Permalink

Comment has been collapsed.

api for every boot (api on xml for each boot)?
could you talk with me 2 sec on steam, please?

8 years ago
Permalink

Comment has been collapsed.

Each BOT needs different API key
get it here https://steamcommunity.com/dev

8 years ago
Permalink

Comment has been collapsed.

Is it possible to launch ASF with a specific config file? I want to make 2 configs that are identical in everything but FarmOffline <true/false>

8 years ago
Permalink

Comment has been collapsed.

Nope, you need to switch that property or switch Enabled property.

8 years ago
Permalink

Comment has been collapsed.

Okay, might as well write a script that switches out config files while starting ASF on my raspberry pi

8 years ago
Permalink

Comment has been collapsed.

Copy/paste directory and in one change what you want, make 2 shortcuts to asfs.. it's not like it is going to eat your hdd space :)

8 years ago
Permalink

Comment has been collapsed.

Pretty ugly workaround but probably the easiest solution :) Would have never came up with that myself -thanks

8 years ago
Permalink

Comment has been collapsed.

It'll be a pain in the a** to update it though, at least until I invent auto updates. Bash script would be better for switching.

8 years ago
Permalink

Comment has been collapsed.

I got some error like "Failed even after 5 attempts. WTF?" and 5 trade offers from the same bot. Is this intended?

Btw, can you add a config so that when bots start, they automatically join a group chat? Like mastergroup or something?

8 years ago
Permalink

Comment has been collapsed.

Already possible, SteamMasterClanID, why are you not reading config people?

Regarding trades - check upcoming changelog for V1.5, it's fixed already.

8 years ago
Permalink

Comment has been collapsed.

Oh, I thought SteamMasterClanID is the owner of the group so I put my ID there. Silly me :P

8 years ago
Permalink

Comment has been collapsed.

But it's documented ;_;

8 years ago
Permalink

Comment has been collapsed.

Too long, I guess... The config file is a wall of green text...

8 years ago
Permalink

Comment has been collapsed.

Closed 5 years ago by JustArchi.