which kind of web server do i need for 24 hours online idle?
this needs .net framework right?
will i get problems with linux?
Comment has been collapsed.
hmm, which free web server would you preffer with 1 or 2 GB storage?
Comment has been collapsed.
I followed the steps, but does not work for me it shows Global config could not be loaded, please make sure config\ASF.json exists and is valid!
ASF - Config generator says no directory found.
Comment has been collapsed.
It worked now , but how to confirm market listing ?
Comment has been collapsed.
It does shows converting maFile to ASF format but does not confirm.
Paste bin http://pastebin.com/zv5etjD3
Comment has been collapsed.
And how to make it valid? If you could add me on steam and tell me it would be helpful and sorry for trouble otherwise no problem.
Comment has been collapsed.
After I edit it with {, it says invalid character +, so i remove all +, same for all " and / and =
Comment has been collapsed.
So i deleted both maFiles from config and copied and pasted new ones in config and now it does not show anything else but only farming. Sorry if annoying.
Comment has been collapsed.
Ok done.Thanks for your patience and kindness.You were very helpful.Just wanted to know if you can make a software that automatically makes booster packs of games we feed in it?
Comment has been collapsed.
No problem, glad you solved your issue.
I can, but that's out of scope of ASF as I'm being paid for doing such requests, and usually I don't offer such things on SG either as I have my prices which are probably out of budget for majority of people (I have too many projects to do cheap coding these days). Unless you want to pay like 30$ for having such feature in your own private ASF version, then we can talk further.
Comment has been collapsed.
Sorry but one more question, when I send trade offer I do not receive any confirmation message on SDA what should I do? and you code all of this on c++?
Comment has been collapsed.
Hi, Archi, I just found a small issue, regarding the game Dungeon Defenders:
ASF stopped farming it after 2 card drops, but the set has 7, so there're 2 more left.
My badge page: https://steamcommunity.com/profiles/76561198126971055/gamecards/65800 (with a screenshot below as further proof)
Steam Card Exchange page: http://www.steamcardexchange.net/index.php?gamepage-appid-65800
By the way, the game got cards added just a month ago, and the store page hasn't been updated to reflect it yet, so the issue might be on the dev's part. I don't know if you were already aware about it, so just ignore this comment in that case.
Weeb :3
Comment has been collapsed.
I guess there's no way to retrieve the log after it's been overwritten, am I right? But I'm way under MaxFarmingTime
(it's set to 10h).
To be honest, I just discovered the "missing card drops" today, after checking my badges page.
The (partial) farming was done the day cards were added, as I left ASF running overnight to farm some cheap bundle games.
Anyway, I think I might have solved the issue: I added the game to the blacklist, I farmed other games, then I removed it.
ASF is currently farming Dungeon Defenders, although I'm sure I'll need to raise MaxFarmingTime
, as the first 2 cards took almost 5 hours to drop.
Comment has been collapsed.
There should be no need to raise MaxFarmingTime
, default value should be enough even for longer games, plus it's still only "per session", if you restart ASF then MaxFarmingTime
is counted from beginning, so ASF will eventually farm that title, in worst case - in two runs.
Comment has been collapsed.
Comment has been collapsed.
Hey Archi,
I''ve been getting this strange behaviour for a while now:
when it's farming card and I launch a game I get a Steam window with the message "Completing installation... %" (see pic attached) which never disappear, thus not starting the game.
Closing this window and re-launching the game, manually stop the farm, or shutting down ASF do not work, the only solution is to restart Steam.
I have ASF running on a different computer than the one where I play (this one), don't know if this can be the reason..
NEW: I was trying to be as more detailed as possible and just got this hunch (while writing this comment) that it could be something caused by putting my main laptop on stand-by (I recall a similar behaviour with Telegram, where it wouldn't record vocal message after stand-by if not restarted). I'll do a couple more tries and let you know if it's affected by this.
Do you think it's a general ASF problem or just a problem of my hw/sw?
Comment has been collapsed.
nothing to do with ASF I have it running on a different computer to the one I use day to day - the item in your image is associated with the steam installer program only - you may want to uninstall and reinstall steam - otherwise it is something to do with the game requireing something that is missing on your system - such as an old game requiring an earlier dx version and steam failing to find or install said required components or the installer failing to terminate the installer program correctly
Comment has been collapsed.
I'm receiving the next error: Unable to login to Steam: InvalidPassword / InvalidPassword
Don't know why. Any solutions?
Thanks!
Comment has been collapsed.
I'm using the same config since more than 10 months.
Comment has been collapsed.
best I can say is to uninstall, download the latest version and reinstall all over again - just in case - try that first :) - also just check in windows firewall and/or your own firewall to check, if for some reson, it is now blocked (although a reinstall might solve all)
Comment has been collapsed.
I really want to use this program but I have a Mac and have no idea how to work Mono. I downloaded it but am getting very confused with Terminal which I have only used a few times in the past. If anyone could offer some step by step advice I would appreciate it greatly!
Comment has been collapsed.
cd
command), then start ConfigGenerator with mono ASF-ConfigGenerator.exe
command.mono ASF.exe
.Everything else is platform-independent, and above instructions are same for Linux users.
Comment has been collapsed.
Thanks so much! I tried a few more things and it seems to be working now. Mono had a bit of an issue during the tutorial but it's still working. Is there a way to watch the rest of the tutorial if it was cut off? I only got to the part where it was talking about enabling the account and I would like to read the rest of the tutorial. Particularly in relation to trading since I have 2 accounts and would like to automatically trade cards from one account to the other. Thanks again!
Comment has been collapsed.
Comment has been collapsed.
Issue found, not sure if it has been posted yet or if there is a fix already (short of removing everything and redoing the configs from scratch). I was farming cards for three games when I noticed that the farming restriction seems to be over on my account (got some after only an hour), so I went to use the Config Generator to update the settings. Was told the version I had didn't match and was sent to this page to get up to date files. After replacing all my files and updating the configs, I now get this when trying to use the software, despite having cards available.
Comment has been collapsed.
Did I miss a new feature where foils aren't sent automatically? I was wondering about a shortage of cards some time ago, but now unlazied enough to start checking accounts. Found 1 foil on one which ASF isn't sending and !loot says Nothing to send.
Nvm, I did, time for morning coffee before wondering about things.
Could ASF edit the config files to add new options with the default choice, making it easier to notice and edit when something changes?
Comment has been collapsed.
Could ASF edit the config files to add new options with the default choice, making it easier to notice and edit when something changes?
Nope, by design all ASF configs are read-only and ASF never touches them. This is especially to ensure extra security and make sure nobody edits them, as it's possible to chmod them 400 on Linux (or even chattr +i).
Comment has been collapsed.
No offence intended or wanting to start a fight or polemic, but I aways fear a bit that the more "tricks" apear to people farm cards and stuff in less or more genuine ways, more people will be doing it till someone start noticing it and steam have to do something about.
I can see the tempting of making fake accounts to farm cards with those extra keys we aways get from bundles, and will not lie to say I never thought about that myself.
And Archi is just being helpful making easier something people are already doing, so not blaming him on anything for that. (To be helpful is hardly a bad thing)
Still I can't avoid to see and fear that someday giving trouble, both to people genuinely trying to get their cards on their single accounts because new mechanics to avoid people doing "tricks" (like the extra 4 hours or farming after people started getting games to sell cards and them asking refund) and for the people who create bundles who will be a focus both of the "trickers" and from the regulators.
Of course on those fake accounts money is still going on to devs, steam, and bundle makers as games are purchased and cards tax are still there when sold, but as happens with every business that is just just border legal, sometimes soon or later it become a issue.
Again, really not trying to start fights or polemics, just throwing a penny about the auto farming multiple accounts for cards thing.
Comment has been collapsed.
that is just just border legal.
Which part exactly is border legal? Because from what I know owning multiple steam accounts is officially permitted by Steam ToS and Valve, while owning a game makes you eligible for card drops by definition, so I'd really like to see official points in ToS that specify such illegal activity.
Comment has been collapsed.
I never said illegal, but still I don't believe making multiple "unused" accounts for cards farming was on the plan when valve developed the cards idea. Of couse could be that was on their original idea and I'm just wrong here too.
As I said, the money is flowing, and that make it good for the business, but may or may not happens of someday someone get "Hmm that's wasn't how we planed it to run, maybe we should do something about that", and I can't avoid to worry a little bit about that making life of everyone a bit harder.
I believe never was anything on ToS about getting cards and after it asking refund on games, but here we are with 4 extra hours.
And for other issues now we have the almost obligatory mobile authenticator that make life of everyone that don't have a Android/iOS a bit harder for trading and marketing. (Yeah there's "other ways" of doing mobile authentification for those, but it's still harder than was before when wasn't needed at all)
Again, never said to be against the rules or ToS, but if we would list every "trick" people did that wasn't against the rules and ToS and later everyone had to pay when companies did something to end the "tricks", we would have a long long long list.
And once more, not blaming you on doing a software that help people do what they were already doing anyway, just ranting about what they are doing and I worry that soon or later may make their and other people lives harder.
A tool is a tool, the issue is just what people do with the tools.
Comment has been collapsed.
Btw my phrase was "but as happens with every business that is just just border legal" (with a extra just there, I was sleep or something XD) that short version kinda make it sound as I was accusing someone for something.
As I said before, not trying to start fights, polemics or accusing anyone from nothing.
Comment has been collapsed.
Why should steam care? Thats way better for them, than everyone needing to download the games to farm. And devs don't care as well.
If you go the "right" way, meaning downloading and letting the game run, steam only pays traffic and devs get less money, because less people would do it.
Only if you were actually forced to play the game, devs would be helped a bit. But again. Then so many less people would farm cards and even with higher card prices, devs would get less money.
So basically most devs and steam are happy if as many as possible people farm cards.
And you always talk about fake account... My first alt, was because I wanted to sort my gift inventory and steam didn't let me ;->
In addition you need to pay 5$ to even farm cards on new accounts.
Comment has been collapsed.
Again, as long the money if flowing to Steam and Dev, probably no one will worry mutch, true and true. And I don't see mutch issue about the part of iddling games not needing to download and run it, for steam is pretty mutch the same as if someone just had downloaded it and run the game so pretty mutch the same indeed. I even like software like iddlemaster or Archi one that iddle for us, is a great tool indeed.
Now the fake accounts, alt accounts, or any kind of multiple accounts, those I'm not sure how ok I feel about, you said your FIRST was to sort your inv, and by so I can guess you now have other ones for other reasons right?
Anyway most of people doing multiple accounts have their own reasons for that, usualy "tricks" to have some kind of advantage on something, "smart" advatages through "tricks" most of time (well even here on SG, someone using multiple accounts to have more chances on every giveaway), those "smart tricks" while not aways against ToS and rules, most of the time is to get some advantage that not everyone would see as regular, and now that is my fear.
Someday someone on Steam or anywere else just decide that should be done something about those people using multiple accounts, and BLAM everyone, multiple accounts or not, start needing to deal with extra problems just to have their simple steam accounts working. Most of them people who never dealed with multiple accounts or did any kind of "smart tricks".
Comment has been collapsed.
Jeha, now I have 4 alts (one still limted). And to be honest. Farming cards is only a sideeffekt.
One to store new cards and sell them (main), one to store cards I want to craft badges (so STM loads faster) one to hold the full sets, one to hold the cards I want to craft, but don't have enough for a full set and one to hold cards I don't want to sell AND don't want to craft (yet).
Steam just gives way to less possibilities to sort your inventory and it loads pretty slow with 1k or 10k+ items.
The games I farm there, are mostly free games I got from entering a "random" key giveaway, where i was missing one of the 5 possible games, but always get one I already have. Since noone wants these games...
Btw. Using multiple accounts on SG is against the rules. People doing that will get banned.
And as I said, downloading a game is traffic = cost for steam.
There are only two reasons for steam to forbid something
Since the whole steamtradingcard thing brings money, we should be fine. I see your fear, but there are way more other "tricks" that will be taken care of first. If devs don't want to be part of this, they don't have to implement cards. But everyone wants to, since it's so much money.
Comment has been collapsed.
is it working? i had a bunch of yellow and purple warning messages (didnt read any of it) so i closed it and started archis steam farm again and it is just stuck on the "Logging in to ISteamUserAuth..."
PS: when i copied the "Logging in to ISteamUserAuth..." it showed another bunch of yellow warnings for half a second and then it closed itself
Comment has been collapsed.
Just Steam being shit. Sometimes ASF won't recover on it's own and you'll have to restart.
Comment has been collapsed.
There's no way for ASF to recover if all APIs are down.
Comment has been collapsed.
I know that this will not be answered, well, I have an Issue, ASF was working perfectly, I farmed around 200 cards, but now i get an error, it is in spanish at some points, and I would really appreciate some help with it :,c
I'll transcript:
Checking new version...
Local version 2.1.4.5 Remote Version 2.1.4.5
Start <> Starting...
OnConnected <> Connected to Steam!
OnConnected <> Logging in...
OnLoggedOn <> Successfully logged on!
Init <> Logging in to ISteamUserAuth
Excepción no controlada: System.MissingMethodException: Método no encontrado: ´!!0[ ] System.array.empty<>´.
en ArchiSteamFarm.Logging.LogGenericException<Exception exception, String bot Name, String previousMethodName>
en ArchiSteamFarm.ArchiWebHandler.<Init>d20.MoveNext<>
--- Fin del seguimiento de la pila de la ubicación anterior donde se produjo la excepción ---
en System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess <Task task>
en System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification<Task task>
en System.Runtime.CompilerServices.ConfiguredTaskAwaitable`1.ConfiguredTaskAwaiter.GetResult<>.
en ArchiSteamFarm.Bot.<OnLoggedOn>d114.MoveNext<>
--- Fin del seguimiento de la pila de la ubicación anterior donde se produjo la excepción ---
en System.Runtime.CompilerServices.AsyncMethodBuilderCore.<ThrowAsync>b__5<Object state>
en System.Threading.ExecutionContext.RunInternal<ExecutionContext executionContext, ContextCallback callback, Object state, Boolean preserveSyncCtx>
en System.Threading.ExecutionContext.Run<ExecutionContext executionContext, ContextCallback callback, Object state, Boolean preserveSyncCtx>
en System.Threading.QueueUserWorkItemCallback.System.Threading.IThreadPoolWorkItem.ExecuteWorkItem<>
en System.Threading.ThreadPoolWorkQueue.Dispatch<>
Just for additional information, I only use one account, have no report or issues related to it, I don't execute Steam games when using ASF, didn't edited additional values, only necessary for making it work(True, pass, auth, steamid) Please, help me uwu <3
Thank you so much for making this awesome program c,:
Comment has been collapsed.
It will be answered, as I'm trying to answer every message - even those without valid log and hiding the information of having unsupported .NET runtime when ASF clearly states that you WILL encounter issues and you're using it at your own risk.
No support, update your .NET to 4.6.1+ as ASF requires.
Comment has been collapsed.
2016-09-15 18:13:06|INFO|ASF|Init() ASF V2.1.4.5
2016-09-15 18:13:06|INFO|ASF|IsRuntimeSupported() Your .NET version is OK. Required: 4.6.1 | Found: 4.6.1
2016-09-15 18:13:07|INFO|ASF|CheckForUpdate() ASF will automatically check for new versions every 24 hours
2016-09-15 18:13:07|INFO|ASF|CheckForUpdate() Checking new version...
2016-09-15 18:13:08|INFO|ASF|CheckForUpdate() Local version: 2.1.4.5 | Remote version: 2.1.4.5
2016-09-15 18:13:08|INFO|Main|Start() Starting...
2016-09-15 18:13:09|INFO|Main|OnConnected() Connected to Steam!
2016-09-15 18:13:09|INFO|Main|OnConnected() Logging in...
2016-09-15 18:13:10|INFO|Main|OnLoggedOn() Successfully logged on!
2016-09-15 18:13:10|INFO|Main|Init() Logging in to ISteamUserAuth...
2016-09-15 18:13:11|INFO|Main|Init() Success!
2016-09-15 18:13:12|INFO|Main|IsAnythingToFarm() Checking badges...
2016-09-15 18:13:12|INFO|Main|IsAnythingToFarm() Checking first page...
2016-09-15 18:13:16|WARN|Main|UrlHeadRetry() Request failed even after 5 tries
2016-09-15 18:13:17|WARN|Main|UrlPostRetry() Request failed even after 5 tries
2016-09-15 18:13:17|WARN|Main|UrlGetToHtmlDocumentRetry() Request failed even after 5 tries
2016-09-15 18:13:17|WARN|Main|IsAnythingToFarm() Could not get badges information, will try again later!
2016-09-15 18:13:17|INFO|Main|StartFarming() We don't have anything to farm on this account!
Comment has been collapsed.
Actually you can, in a group(MasterClan) chat. You can active keys/give commands faster than talking with an alt.
Comment has been collapsed.
2016-09-15 22:14:04|INFO|ASF|Init() ASF V2.1.4.5
2016-09-15 22:14:04|INFO|ASF|IsRuntimeSupported() Your .NET version is OK. Required: 4.6.1 | Found: 4.6.2
2016-09-15 22:14:05|INFO|ASF|CheckForUpdate() ASF will automatically check for new versions every 24 hours
2016-09-15 22:14:05|INFO|ASF|CheckForUpdate() Checking new version...
2016-09-15 22:14:06|INFO|ASF|CheckForUpdate() Local version: 2.1.4.5 | Remote version: 2.1.4.5
2016-09-15 22:14:06|INFO|Bardock|Start() Starting...
2016-09-15 22:14:06|INFO|Bardock|OnConnected() Connected to Steam!
2016-09-15 22:14:06|INFO|Bardock|OnConnected() Logging in...
2016-09-15 22:14:07|INFO|Bardock|OnLoggedOn() Successfully logged on!
2016-09-15 22:14:08|INFO|Bardock|Init() Logging in to ISteamUserAuth...
2016-09-15 22:14:09|INFO|Bardock|Init() Success!
2016-09-15 22:14:10|INFO|Bardock|IsAnythingToFarm() Checking badges...
2016-09-15 22:14:10|INFO|Bardock|IsAnythingToFarm() Checking first page...
2016-09-15 22:14:14|WARN|Bardock|UrlHeadRetry() Request failed even after 5 tries
2016-09-15 22:14:14|WARN|Bardock|UrlPostRetry() Request failed even after 5 tries
2016-09-15 22:14:14|WARN|Bardock|UrlGetToHtmlDocumentRetry() Request failed even after 5 tries
2016-09-15 22:14:14|WARN|Bardock|IsAnythingToFarm() Could not get badges information, will try again later!
2016-09-15 22:14:14|INFO|Bardock|StartFarming() We don't have anything to farm on this account!
Comment has been collapsed.
Comment has been collapsed.
Because you should protect access to your config files as it's done on Linux/OS X OSes and not make it harder for yourself to store the data - that's what chmods are for. Password encryption saves no purpose as ASF still must be able to decrypt it - so attacker can do the same.
Comment has been collapsed.
Yeah main accounts ofc need more protection, should probably encrypt mine as well. It's just that if someone ever got access to my PC, they could steal so much more like credit card and online banking info, so losing couple cards wouldn't even matter that much. :)
Comment has been collapsed.
For some reasons, bot now sending me only normal cards and ignoring foil cards. When i'm trying to send offer with all cards manually through trade token ASF not confirming it I'm using latest stable ASF version
Comment has been collapsed.
I do use 2FA but I don't think thats what you mean? So no, probably not. I see one page in the wiki that shows using the command line --cryptkey option, but that isn't on by default, so why would it be required? But if that is what it takes, I'm happy to do it.
Comment has been collapsed.
50 Comments - Last post 1 hour ago by sagan
206 Comments - Last post 2 hours ago by Joey2741
26 Comments - Last post 2 hours ago by Jarda
31 Comments - Last post 3 hours ago by Pika8
16,295 Comments - Last post 4 hours ago by Haplodh
1,519 Comments - Last post 4 hours ago by Tristar
1,798 Comments - Last post 4 hours ago by Cacciaguida
22 Comments - Last post 52 seconds ago by BHTrellis188
96 Comments - Last post 15 minutes ago by cheeki7
108 Comments - Last post 35 minutes ago by s4k1s
14 Comments - Last post 39 minutes ago by Mitsukuni
10 Comments - Last post 1 hour ago by Heitor112
3 Comments - Last post 1 hour ago by hikayeci51
167 Comments - Last post 1 hour ago by TheCyberDruid
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.