First time try this, and I got this problem :( just a dos window show up and disapear, nothing more.
INFO: Main() <example> Not starting this instance because it's disabled in config file
INFO: Main() <minimal> Not starting this instance because it's disabled in config file
INFO: OnBotShutdown() <Main> No bots are running, exiting
Comment has been collapsed.
Have you tried to look in the config file(s)? Theres your solution.
Also -> Setting it up
Comment has been collapsed.
Oh dear, thanks for your answer, so I have to do all of those steps to make ASF run properly? Seem complicated than I thought.
Comment has been collapsed.
this thing is so weird, how can i trust its not a scam?
Comment has been collapsed.
It's simple - you can't. If being open-source, built with love, and having over 6900 users doesn't convince you, then I'm afraid even if I arrived with GabeN to your house you wouldn't believe me, so simply don't use my program if you don't trust my person.
Comment has been collapsed.
He can check if source has any malicious content, but not if provided executable is built from given source, unless he compiles himself.
That's why I always try to state that open-source project does not mean that binary is not malicious - when you download binary (executable file), you trust the source you downloaded it from, not the source that I claim it's built from. In the end it's act of trust between you and me. Open-source nature can only improve/decrease that act, but not guarantee anything.
Comment has been collapsed.
I don't know how, but it works (=
Thank you Archi!
Comment has been collapsed.
Hey, just started using your program today and I have to say, this is the best thing that ever happened to me in card farming since idlemaster.
You are fucking awesome.
Comment has been collapsed.
Cześć.
ASF 2FA powinno być używane tylko do kont typu alt, a nie do maina. Całe działanie polega na używaniu mechanizmu ASF 2FA jako metody uwierzytelnienia - coś takiego jak aplikacja na androidzie. W przypadku gdy zajdzie taka potrzeba, np. potwierdzenia trade'a, ASF 2FA robi to automatycznie.
Weź tylko pod uwagę, że nie jest to rozwiązanie dla kont typu main/primary, więcej na wiki.
Comment has been collapsed.
pls needs a gui with cute 2hus and mind controlling advertising for the new world order
Comment has been collapsed.
you have to credit me or i'll sue you and then destroy you in a !duel
Comment has been collapsed.
Was curious to see if porting ASF to Android would be possible using Xamarin, but unfortunately it fails because of SteamKit incompatibility
Could not install package 'SteamKit2 1.7.0'. You are trying to install this package into a project that targets 'MonoAndroid,Version=v4.4', but the package does not contain any assembly references or content files that are compatible with that framework. For more information, contact the package author.
Comment has been collapsed.
SteamKit2 and all libraries ASF is using are open source. With a little bit of effort you can recompile ASF and all dependencies and make working Android port.
In fact, I didn't do that already because I'm just not interested in that, as ASF is supposed to farm my account on my Linux server, not Android phone.
Comment has been collapsed.
Yeah, Android port physically should be possible to do, but as I'm not interested in that, it's not going to happen until somebody picks it up.
In fact, with the current way of heading (IM being discontinued), I should probably find one more guy who would help me to maintain the project.
Comment has been collapsed.
anyone can do a video tutorial or include images of what to do for dumb people like me?
these manual config has so many language barriers that I can't even count.
Comment has been collapsed.
Copy + Paste the example.xml file in the config folder. Rename the file to "yournickname.xml" .
Open the file in NotePad++ for readability (NotePad also works, but it's ugly).
Refer to image below.
Red Box #1 = change "False" to "True".
Red Box #2 = The ID you use to log into Steam.
Red Box #3 = The password you use to log into Steam.
Once you have that done, just launch ASF.exe. If you have mobile authentication, wait for it to prompt you for the code, and then enter it. Voila.
Comment has been collapsed.
You might wanna change this command from <FarmOffline type="bool" value="null"/> to <FarmOffline type="bool" value="true"/> , what it does is it makes your main account stay online instead of showing that you are playing a game,so that your friends don't think you are playing a game they might be playing too and get spammed or shit like that.
Comment has been collapsed.
Copy your XML file, rename it to reflect the name of your second account, edit your new XML file and change the SteamLogin and SteamPassword entries to reflect the second account. Run ASF and answer the authentication question for your second account.
Comment has been collapsed.
I've been forced to come crawling to Archi now that IdleMaster will inevitably become obsolete. The setup process was surprisingly easy and painless, and I already love it more than IdleMaster because of the multi-account feature.
Please take good care of me. And be gentle.
Comment has been collapsed.
Archi, you better be online when I get home tonight ;_;
Comment has been collapsed.
Of course. If you start to play asf would stop farming, and after you stop asf would resume.
Comment has been collapsed.
When ASF is farming, and you try to launch a game, steam will notice you that your account is already playing elsewhere, and if you want to disconnect that session and launch a game.
If you do that, ASF will get disconnected, and it's OK, as it gets signal that you started playing, so it won't interrupt you, and it will silently check every 30 minutes if you stopped playing.
When you stop playing, ASF will resume farming.
Cards drop rate in case of 2+ games running at the same time is 0 anyway (any cards dropping are because of steam fuckups, check #117), so current behaviour is 100% correct and efficient. Moreover, this approach allows you to not only play given game, but also drop cards from it, if you have any left (which would not happen with IM turned on, as it would play something else in the meantime).
Comment has been collapsed.
why can i use idle master and play a game and still get drops then :(
Comment has been collapsed.
oh....i was little confused about that notice, when i tried launch game....i often play games with idlemaster running and it still drop few cards, but i do that, only bcs i am lazy to turn it off everytime i want play game (and sometimes i forgot to turn it on again).....so this is good news, maybe i will start using it sooner than expected
Comment has been collapsed.
where do you need help at? The wiki is great, just take your time with the setup, it may take 30 minutes or so.
Comment has been collapsed.
You can just use the minimal config file, if you want.
Comment has been collapsed.
Simplified version of the XML file
I removed most of the complex explanation and added some simple instructions.
Comment has been collapsed.
02/03/2016 23:32:32 [] INFO: CheckForUpdate() <Main> Local version: 1.6.1.0
02/03/2016 23:32:32 [] INFO: CheckForUpdate() <Main> Remote version: 1.6.1.0
02/03/2016 23:32:32 [] INFO: RefreshCMs() <Main> Refreshing list of CMs...
02/03/2016 23:32:33 [] INFO: RefreshCMs() <Main> Success!
02/03/2016 23:32:33 [] INFO: Main() <example> Not starting this instance because it's disabled in config file
02/03/2016 23:32:33 [] INFO: Main() <minimal> Not starting this instance because it's disabled in config file
02/03/2016 23:32:33 [*] INFO: OnBotShutdown() <Main> No bots are running, exiting
I dunno how to use this.
Comment has been collapsed.
Coming up next: ASF V2.0 konrads6 GTA V edition.
Features:
I guess I need to get a little bit more serious now, yes, this is a joke in case you didn't get it :3
Comment has been collapsed.
The problem with that is scale. If 100 people idle a game that just got cards and all of them auto list for one cent cheaper, the cards hit three cents instantly and 90+ of them end up listed at three cents before anyone has a chance to buy any and keep the price slightly high. Not to mention, if you get multiples yourself, you'd undercut yourself.
It's better to make people list separately, on their own time, so it spaces the cards out better and maintains a few more cents of value
Comment has been collapsed.
Checked GitHub, good job!
A User Interface would be nice ofc, but take your time.
After the announcement that IdleMaster is discontinued, i'm sure there will be many more people coming in in the next weeks.
Keep on the good work, and btw can we donate?
Comment has been collapsed.
ASF is my hobby project and by donating you're pretty much saying "thank you Archi for making ASF, I hope you spend some more time on improving it in future", by any means, you can't demand anything by donating, neither expect that something will get implemented only because you donated. That however doesn't mean that donating is pointless, because you support my person and my time spent on it, and encourage me to focus even more on that project.
However, I think of some clever approaches - for now I think of making standalone extra GUI app which will be used for generating config files. Main app must remain console-based, as I still want to use it on my Linux server.
Comment has been collapsed.
Honestly, it is NOT difficult. I swear.
Open up the config files in your favorite text editor and read them. Everything is fully documented inside.
I'm in Software Quality Assurance Engineering in my day job. If the documentation was lacking, I'd be the first one to complain. :)
Take it slow, and read it carefully. If you'e only running one account, I swear it's cake.
I PROMISE.
Don't psych yourself out. ASF is a really great program, and it's as simple or as complex as you want it to be. I have some friends who are using it to farm cards on... uhm... let's just say more than one account and less than 100. :P
Comment has been collapsed.
Ok thanks,so next time i'll just leave it open... but still,even if i close it it's still open,it's supposed to be that way or... ? Also,do i close it by going into the task manager or i have to delete system32?
EDIT: Another question,if i farm cards on different accounts simultaneously, my cards drop slower or at the normal pace they normally do when i idle only 1 game?
Comment has been collapsed.
I just tried this today (I only have my main account).
I set FarmOffline on true so that the idled game is not showed.
After 30 minutes of idling ASF disconnected on its own (I didn't open any game) and I had to put again my steam authenticator mobile code to log in again.
This time my profile was showing the idled game even though FarmOffline is still set on true.
I tried logging in again, this time my status shows as just "online".
Am I supposed to have to put in my authenticator mobile code every time I log in?
Comment has been collapsed.
Am I supposed to have to put in my authenticator mobile code every time I log in?
No, that's what steam key is for. You didn't provide log so I can only blindly guess that Steam for some reason reported InvalidPassword
to ASF, and ASF is smart for all Volvo fuckups, so it automatically removed old invalid login key and asked for new one.
Comment has been collapsed.
This just happened again. While the log shows:
03/03/2016 04:23:33 [] INFO: Farm() <primary> Still farming: 306410
03/03/2016 04:28:22 [] INFO: OnDisconnected() <minimal> Reconnecting...
03/03/2016 04:28:22 [] INFO: OnConnected() <minimal> Connected to Steam!
03/03/2016 04:28:23 [!] WARNING: OnLoggedOn() <minimal> Unable to login to Steam: InvalidPassword
03/03/2016 04:28:23 [] INFO: OnDisconnected() <minimal> Disconnected from Steam!
03/03/2016 04:28:23 [] INFO: OnDisconnected() <minimal> Removed expired login key
03/03/2016 04:28:23 [] INFO: OnDisconnected() <minimal> Reconnecting...
03/03/2016 04:28:29 [] INFO: OnConnected() <minimal> Connected to Steam!
03/03/2016 04:28:34 [] INFO: Farm() <primary> Still farming: 306410
03/03/2016 04:33:40 [] INFO: Farm() <primary> Still farming: 306410
03/03/2016 04:41:00 [!!] WTF: GetGameCardsPage() <primary> Request failed even after 5 tries, WTF?
03/03/2016 04:41:00 [] INFO: Farm() <primary> Still farming: 306410
...the ASF window is stuck on the line (not showed in log) 04:28: 29 that says that I have to enter my 2 factor auth code.
Comment has been collapsed.
50 Comments - Last post 42 minutes ago by sagan
206 Comments - Last post 1 hour ago by Joey2741
26 Comments - Last post 1 hour ago by Jarda
31 Comments - Last post 2 hours ago by Pika8
16,295 Comments - Last post 3 hours ago by Haplodh
1,519 Comments - Last post 3 hours ago by Tristar
1,798 Comments - Last post 3 hours ago by Cacciaguida
4 Comments - Last post 39 seconds ago by NewbieSA
87 Comments - Last post 57 seconds ago by NewbieSA
10 Comments - Last post 8 minutes ago by Heitor112
12 Comments - Last post 10 minutes ago by Gunballjoens
3 Comments - Last post 15 minutes ago by hikayeci51
167 Comments - Last post 17 minutes ago by TheCyberDruid
69 Comments - Last post 18 minutes ago by Wintermute75
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.