Nice job.
I did similar thing for myself (orignally began as set of nodejs scripts, but moved to mono/C# + steamkit recently), although I choose to do commanding in easier way (imo), sending them via one account and automatically activating on account that doesn't have game and sending trade offers for me, which I can accept using a tool. Helps a lot with multiple alts.
btw. error 13 = region locked key.
Comment has been collapsed.
hi, can you explain in a more, simple way? what is the function?
what's the differences between these, and idlemaster?
what if i run both of this, and idlemaster at the same time?
Comment has been collapsed.
I think i can help you,
The objetive is the same as idle master, get card drops without play or install the game.
The main difference is idle master is for single account and need steam open, and this is multiaccount and no steam needed.
Run both of them will be pointless since you probably only lose drops (probably one start one game and the other another game)
Comment has been collapsed.
thanks for the answer!
idle master sometimes caused errors when i have unstable connection.
will this software override this?
Comment has been collapsed.
i have many steam account, and i used to idling it one by one.
and then i found this ASF.
i download it, and edit the xml but i failed to understand.
"not starting because its disabled"
noob question, how can i make it enable? can't find a clue :(
Comment has been collapsed.
Just seen then in recent commits you added Debian 8 to readme... So maybe you are interested, that bot works fine on Debian 6 too. Yeah, I know I should upgrade. Too lazy & too old hardware.
Comment has been collapsed.
bug : i'm getting error and crash when i'm using my steam account with a complex password that contain special characters
Exception non gérée : System.Xml.XmlException: Une erreur s'est produite lors de l'analyse de EntityName. Ligne 16, position 47.
à System.Xml.XmlTextReaderImpl.Throw(Exception e)
à System.Xml.XmlTextReaderImpl.HandleEntityReference(Boolean isInAttributeValue, EntityExpandType expandType, Int32& charRefEndPos)
à System.Xml.XmlTextReaderImpl.ParseAttributeValueSlow(Int32 curPos, Char quoteChar, NodeData attr)
à System.Xml.XmlTextReaderImpl.ParseAttributes()
à System.Xml.XmlTextReaderImpl.ParseElement()
à System.Xml.XmlTextReaderImpl.ParseElementContent()
à System.Xml.XmlTextReaderImpl.Read()
à ArchiSteamFarm.Bot.ReadConfig()
à ArchiSteamFarm.Bot..ctor(String botName)
à ArchiSteamFarm.Program.Main(String[] args)
Comment has been collapsed.
Found out it was stuck on "Still farming: 335590", which is the Holiday Sale 2014 badge set. So I added it to the xml file. Not it's stuck on 303700 (Steam Summer Adventure 2014), I guess I'll have to repeat the process.
I also have the feeling that it gets stuck sometimes on a specific game or that it takes a ridiculous amount of time to get all the drops/jump to the next game :/
EDIT: Finally got the "Farming finished!" message, I modified the xml like this (just in case needs it):
<!-- Comma-separated list of IDs that should not be considered for farming -->
<!-- TIP: Most likely you don't want to change it -->
<Blacklist type="HashSet(uint)" value="368020,335590,303700"/>
Comment has been collapsed.
You're welcome, thank you again for making this tool.
Would it be possible to add the name of the game being farmed along with the steam appid? As I wrote earlier on a comment, I feel this needs to be a bit more informative on what it's doing, and what's left to do. Using Idle Master as example, knowing things like the name of the game being farmed, the remaining cards for that game, the total number of games left to idle and the total number of cards left to farm are interesting things to know.
Comment has been collapsed.
is it possible to implement function of framing of all games for 2 hours (if they wasnt played) like in idle master?
i have 10 games which wasn't launched and have cards but as i understood app starts idle 1 by 1 game as result i have to wait additional 2 hours on each game...
Comment has been collapsed.
One of my friends have the same issue, so you are not the only one. Have no idea how to reproduce it though(
Comment has been collapsed.
Try same config on different PC, if you have such possibility. Just to make sure that problem is not with config.
Comment has been collapsed.
On your XML file put that option on "true":
_<?xml version="1.0" encoding="utf-8"?>
<configuration>
<!-- Every bot should have it's own unique .xml configuration file, this is example on which you can base on -->
<!-- Master switch to turn account on and off, set to "true" after you're done -->
<!-- TIP: This bot instance won't run unless below switch is set to "true" -->
<Enabled type="bool" value="true"/>_
Comment has been collapsed.
Archi, this error appears when I try to farm. Any idea how to solve it?
Comment has been collapsed.
can i get cards from games that i don't have bought?
Comment has been collapsed.
if you mean accounts driven by ASF, you can send keys to them from master account via steam message. Very convenient, I must say!
Comment has been collapsed.
I'd rather ask what happened with that one http://a.steam.justarchi.net/ ? Used to be a decent achievement hunter tool.
Comment has been collapsed.
hi Archi, my ASF ran so well 3 or 4 days ago, but today when I run it, it said "Unable to login to steam: Invalidpassword/ Invalidpwd". I checked out the configs carefully but there's nothing wrong. I haven't changed anything & the config totally resembles the first time I adjusted.
I'm using v0.4, tried downloading V0.5 but nothing changed.
Hope you can help me find out the problem :D
Comment has been collapsed.
Comment has been collapsed.
7 Comments - Last post 55 minutes ago by xXSAFOXx
28 Comments - Last post 1 hour ago by FallenKal
16,297 Comments - Last post 2 hours ago by SebastianCrenshaw
52 Comments - Last post 3 hours ago by adam1224
206 Comments - Last post 6 hours ago by Joey2741
31 Comments - Last post 7 hours ago by Pika8
1,519 Comments - Last post 8 hours ago by Tristar
49 Comments - Last post 12 minutes ago by ThePonz
132 Comments - Last post 13 minutes ago by Choco316
102 Comments - Last post 13 minutes ago by Fluffster
7,974 Comments - Last post 14 minutes ago by philipdick
32 Comments - Last post 15 minutes ago by Fluffster
170 Comments - Last post 17 minutes ago by Fluffster
21 Comments - Last post 21 minutes ago by crez3088
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.