i keep getting
Please enter the auth code sent to your email: 10/30/2015 1:36:28 AM [!] WARNING: OnDisconnected() <example> Disconnected from Steam, reconnecting...
I'm on a Linux machine, mono doesn't give me any place to put that code in. Code came, but no where to put it
Comment has been collapsed.
Thank you for so great tool !!!
One small suggestion - Whitelist type (as Blacklist type). I want farm cards on main account only for uninteresting games (and play interesting) .
Or make IDs priority - "this game will farm, next this, next this...".
Comment has been collapsed.
This is what I keep getting, it also asks for the steamguard code each time (this is the second account I linked, the first one is working without any issues)
INFO: OnConnected() <unicorn> Connected to Steam!
[!] WARNING: OnLoggedOn() <unicorn> Unable to login to Steam: InvalidLoginAuthCode / InvalidLoginAuthCode
Comment has been collapsed.
Is this program will make market restriction like the latest idlemaster ? cuz when i tried to login using idlemaster , the steam guard ask the verfication code, and if i enter the code and login, i got market restriction because i log in new device
Comment has been collapsed.
Any time you need to input steam guard you get the market restriction and there is no way around it. I think the market should still work if you use it from the steam client, at least I didn't have a problem with my main after using this and idle-master.
Comment has been collapsed.
One more feature could be added, if you don't mind and if it is possible: option for the bot to automatically accept gift games from the 'master' sent through steam and add them to the library (string one, stored in config, with 'library', 'inventory' and 'null' meaning 'do not accept automatically' options). This could be useful when buying ultracheap games for just trading cards off them.
Comment has been collapsed.
Well I posted on Reddit, but no answer there. I'm guessing maybe I will get more response here. I finally figured out some of this and setup some accounts in xml's, and I have them signed in . It shows all are connected to steam,but never gets past the dos box once connected.The program does not proceed to ask for steamguard codes or anything else. Just sitting there making me look dumb. I am sure I missing something (hopefully small). Verified my .net is good, rechecked all log-ins, and master id. Any ideas, Thanks.
Comment has been collapsed.
No clue apart from suggesting latest version. The sequence is:
31.10.2015 08:58:45 [*] INFO: Main() <Main> Archi's Steam Farm, version 0.5.0.0
31.10.2015 08:58:46 [*] NOTICE: CheckForUpdate() <> Local version: 0.5.0.0
31.10.2015 08:58:46 [*] NOTICE: CheckForUpdate() <> Remote version: 0.5.0.0
31.10.2015 08:58:46 [*] INFO: OnConnected() <1> Connected to Steam!
31.10.2015 08:58:47 [*] INFO: OnLoggedOn() <1> Successfully logged on!
31.10.2015 08:58:47 [*] INFO: Init() <1> Logging in to ISteamUserAuth...
31.10.2015 08:58:51 [*] INFO: Init() <1> Success!
31.10.2015 08:58:52 [*] INFO: StartFarming() <1> Checking badges...
31.10.2015 08:58:53 [*] INFO: StartFarming() <1> Checking page: 1/1
31.10.2015 08:58:53 [*] INFO: StartFarming() <1> Farming in progress...
31.10.2015 08:58:54 [*] INFO: Farm() <1> Now farming: 284950
Comment has been collapsed.
Yeah I am curious too. I bought something as a gift but my friend already had the game (gamekey on his pc) so I asked for a refund.
Will I be able to not have the 2h rule? The gift was still in my inventory when I asked for a refund
Comment has been collapsed.
This just happened to me, it was farming blood of old for about 1.5 hours and then stopped, saying farming was done. Went to look and there were no cards dropped and then went to the badge page and it was gone. I think I am done using this tool until someone can explain what is going on.
Comment has been collapsed.
Might want to check out this discussion in the idle master forum:
http://steamcommunity.com/groups/idlemastery/discussions/0/490124466463809397/
Hope its not what they are speculating, but I recommend everyone stop using this tool and idle master until this gets resolved.
Comment has been collapsed.
Not experiencing any issues atm with IdleMaster shrug
I just finished all my Blood Of Old drops.
Perhaps it's only an issue if you have alt accounts (?)
Comment has been collapsed.
ASF is fully based on data steam offers, and it uses the same method of getting badges, although different method for actual farming (sending proper steam request instead of simulating a game process started).
This is most likely steam bug, rather than intentional thing. I can't suggest anything rather than not using a tool until steam patches it's stuff.
P.S. I bet normal card drops don't work either then.
P.P.S. If volvo was about to do anything with it, they'd firstly kill simulating game process functionality, as they can't kill sending PlayGame() requests used by steam client, so idle master will die firstly.
Comment has been collapsed.
Blood of old just got trading cards. Saying that, there is nothing wrong with bot.
Comment has been collapsed.
Version 0.5 up.
Very nice release.
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.!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.Comment has been collapsed.
I have some suggestions/questions.
Thank you for all your work!
Comment has been collapsed.
Enabled
property of your selected bots, and then restart whole ASF.exe
process. Your idea is possible to do, just requires a bit more time, and I'm still not sure if I want to do it through classic stdin/stdout, suggestions welcome.Comment has been collapsed.
example.xml
. When bot starts - ASF creates file example.on
and when stops - removes the file (or just renames to example.off). Also, if ASF already running it should check presence of this file. If bot is on, and file got removed - bot stops. If bot if off, and file is created - bot start. This is simple for user (anyone able to remove files/create), but implementing this can be a headache(Comment has been collapsed.
Yes, very hard because the info we want is on various different spots depending of the status, which means it's on different place if activation doesn't succeed, and on different place if activation does succeed.
It's much harder to implement something that is supposed to work for everyone, and not just you.
Comment has been collapsed.
Nice program. Managed to get the bot in group chat (after i realized that i used the wrong id^^).
One question: is there somewhere i can see what functions are available to send to the bots in steam chat?
Comment has been collapsed.
Thanks for the answer. Then i haven't missed a function yet, good to know.
Comment has been collapsed.
i set on steam password and steam login value=''true'', but it said invalid password.
(If i leave all null, it asks for them in the app, i put the pass and id and everything works.)
I just want the pass and id to be set automated! (so not to have to log in every time)
Comment has been collapsed.
Could not get badges information, farming is stopped!
Comment has been collapsed.
10/31/2015 6:31:22 PM [] INFO: Main() <Main> Archi's Steam Farm, version 0.6.0.0
10/31/2015 6:31:23 PM [] NOTICE: CheckForUpdate() <> Local version: 0.6.0.0
10/31/2015 6:31:23 PM [] NOTICE: CheckForUpdate() <> Remote version: 0.5.0.0
10/31/2015 6:31:23 PM [] NOTICE: CheckForUpdate() <> You're currently using pre-release version!
10/31/2015 6:31:23 PM [*] NOTICE: CheckForUpdate() <> Be careful!
10/31/2015 6:31:23 PM [!!] ERROR: Main() <Main> Config directory doesn't exist!
directory and config exists
Comment has been collapsed.
Thanks a lot for making this tool, I'm trying it right now on a Linux dedicated server and it works really well.
The TO-DO tasks look promising. Right now I'm just missing something like a bit more information on what's happening: games to idle, card drops remaining (current game and total),... some useful info like Steam Idle Master gives. Both on the console and via command.
And now that I mention the console, it would be nice to have an option to save all the output messages to a log file (though it can be easily done on Linux: ASF.exe &>ASF.log& for running it in the background or ASF.exe |tee ASF.log for foreground).
Comment has been collapsed.
Found some bug, unsure what caused it.
I started ASF, it found no badges and I got "Farming stopped" (or something like this, don't remember now). Then, I give bot a key in chat. It activated (Status:OK), but bot didn't start farming. I give him "!farm" command - no visible response. Then "!exit" - no response also. Sent him same key again - got "Status: AlreadyOwned", so bot is still operational. I restarted ASF, and it start to farm added game, and responded to both "!farm" and "!exit" commands. Unsure if it can be reproduced, but when all cards would be farmed I would try again (if I'll find unused keys).
Comment has been collapsed.
Is posible to add a feature? When I try to run 60 bots at once only 35 - 40 works. The other ones give an error:
WARNING: OnLoggedOn() <example50> Unable to login to Steam: InvalidPassword / InvalidPassword
Console spam it triying to connect to that account.
I think i found the problem. CAPTCHA is the problem. Is possible to make it don't try to loggin when CAPTCHA required? Or make a delay on that accounts like 15 min each account for prevent that spam.
Thx alot!
Comment has been collapsed.
7 Comments - Last post 1 hour ago by xXSAFOXx
28 Comments - Last post 2 hours ago by FallenKal
16,297 Comments - Last post 3 hours ago by SebastianCrenshaw
52 Comments - Last post 3 hours ago by adam1224
206 Comments - Last post 7 hours ago by Joey2741
31 Comments - Last post 7 hours ago by Pika8
1,519 Comments - Last post 8 hours ago by Tristar
50 Comments - Last post 7 seconds ago by grez1
42 Comments - Last post 4 minutes ago by moonlightdriver
36 Comments - Last post 12 minutes ago by Calibr3
1,579 Comments - Last post 15 minutes ago by rufioh
9,152 Comments - Last post 18 minutes ago by Sno1
11 Comments - Last post 32 minutes ago by yugimax
132 Comments - Last post 47 minutes ago by Choco316
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
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.
Comment has been collapsed.