I'm using the debug version you posted earlier and I can neither get card farming nor trade accepting to work:
28.10.2015 21:33:38 [#] DEBUG: Main() <DEBUG> Added bot: farming
28.10.2015 21:33:39 [] INFO: OnConnected() <farming> Connected to Steam!
28.10.2015 21:33:40 [] INFO: OnLoggedOn() <farming> Successfully logged on!
28.10.2015 21:33:40 [*] INFO: StartFarming() <farming> Checking badges...
28.10.2015 21:36:21 [#] DEBUG: CheckTrades() <DEBUG>
28.10.2015 21:36:25 [#] DEBUG: ParseTrade() <DEBUG> 802433728 from 76561197960323531
28.10.2015 21:36:25 [!] WARNING: ParseTrade() <farming> Response <accept: True> to trade 802433728 failed!
Comment has been collapsed.
If something is broken, and I can fix it, I do fix it.
There's no point in magic public release if it's supposed to work only for me. I think I already covered major portion of potential users now, a few days more and all bugs will be slained.
Comment has been collapsed.
Another bugfix release.
We're getting better and better, soon I hope that all different steam account combinations will work!
Comment has been collapsed.
Another bugfix release.
There's no need for update if 0.2.1 works properly for you. This is mostly for accounts with steam summer sale game showing as available to farm, which results in bot trying to farm it, and blocking the rest of the games.
Also it requires a rebase on new example.xml (old configs will still work, but with empty blacklist).
Comment has been collapsed.
just sugestion,
how about adding another way of login using cookies instead of steam login
or adding steam login+steam auth form in running program instead adding password in xml for security purposes
btw, Thank you for your hardwork... ♥♥♥
Comment has been collapsed.
Storing cookies isn't in any way more secure than storing a password. Both allows the same access, with one difference - I also do support SteamGuard, which will make it impossible to log in using login and password only, while your cookie is already preauthenticated and allows doing anything on your account, so point for me.
Although, your suggestion is somehow nice, I can add support for specifying "null" password, and program will ask for password on startup.
Comment has been collapsed.
cookies from browser is already preauthenticated, we can't use that...??
because some lazy people using same password for their email and steam account, so irresponsible people can fully hijack their email and steam account xD
Although, your suggestion is somehow nice, I can add support for specifying "null" password, and program will ask for password on startup.
yep, maybe program can ask password when running, thats alternative for user
Comment has been collapsed.
I can't use cookies from your browser because I need to physically access your steam account, this doesn't work like idle master which needs cookie only to access badge pages.
https://github.com/JustArchi/ArchiSteamFarm/commit/abcded92870a09367c199c8198df5a10d403cc65
Will be in next version.
Comment has been collapsed.
my friend want me to ask you, she always get error like this http://i.imgur.com/OMlpdTC.png
and her account in restricted state
so restricted account cant use the program...??
Comment has been collapsed.
This means that request for http://steamcommunity.com/profiles/STEAMID/badges?p=1 failed. I don't have any restricted account for testing so I don't know what Volvo returns there. I bet you had to give me access to that account if you expect from me to add support for restricted accounts (if ever possible).
If interested, add me on steam, and send me the details so I can check.
Comment has been collapsed.
another question,
-Response <accept: True> to trade 803141791 failed,
this happen when trying to trade with bot, APIkeys and master id set, but getting this error (this problem from my friend)
-if i want to use 3 bots, did i must change api keys for 3 bots or just using 1 api key..? because when i use 1 api key and send trade offer to bot #2 & #3, trade offer didnt approved but bot #1 approved (my experience)
thank you.....♥♥
Comment has been collapsed.
Congrats on making public a part of ArchiBoT, I'm sure alot of people will find it useful!
I don't fancy to fill my played time just to get cards but it's something people really use so it's a really nice addition to the community. Keep up the good work!
Comment has been collapsed.
Last release for today, 0.3.
Now also works with accounts with parental control enabled.
Have fun.
Comment has been collapsed.
Updates are related to bugfixes, as I initially stated - found by the community.
I'm sure there are many people already satisfied with V0.1, I'm just making those unlucky ones happy too.
I expect that we're very close or done already with finding bugs. When that happens, updates will be much less frequent, and consist mostly of enhancements rather than bug fixes.
Comment has been collapsed.
I hope you know this that you are genius and brilliant. You could actually design something better than even Enhanced Steam if you got down to it.
Comment has been collapsed.
First I was "wow that's exactly what i need!" and then smth happened that completely ruined my day =_=
This is steam nickname, the one you want to use for bot. Can be anything up to 32 characters
I thought it was a nickname just to identify different accounts inside a bot. I couldn't even imagine that it would change acc's nickname. I had my nickname history clear for 2,5 years and I was never going to change nickname. Well, now its not clear. Thanks to your bot.
I know its not a disaster and all in all I AM guilty but.. I feel so sad now :c
Awesome bot btw. I'll use it anyway.
Comment has been collapsed.
farming cards its a thing? xd
How many steam accounts you have? how much you make out of it? xD
Comment has been collapsed.
Test trading worked for one of my bots (which is farming cards) and keeps failing for the other one (which already finished farming cards) with 'WARNING: ParseTrade() <botname> Response <accept: True> to trade tradenumber failed!'... The bot is tradeable in a usual way, but fails using the program.
Comment has been collapsed.
Yes, I even tried to change it for another one, using another domain, but it is still the same.
Comment has been collapsed.
No steamguard verification for trades is enabled - both bots have the same settings.
Comment has been collapsed.
Okay, I will ;) Thank you very much anyway for your work!
Comment has been collapsed.
There is always last resort, you can add me on steam, send me XML of your bot, and I will look inside the issue myself.
This is how I solved at least 2 weird rare issues, such as steam monster game showing on badge pages and steam parental block.
Comment has been collapsed.
V0.4 Update.
Comment has been collapsed.
1) All trading-related issues are so far connected with only two things:
So unlikely that I can fix it. Yes, I can implement trading from bot to master, but that will still rely on two above bug reasons.
2) Yeah, that is totally possible, I'll implement something like that later.
3) GUI is out, because I need to use my farm on my Linux server and I definitely don't need/want GUI for it, however basic interaction using console may be possible, although low priority for me.
4) This is written in C#, C# is not C, it's totally different language, although named similar. And I don't know any books, I learn by myself (by doing projects like these)
Comment has been collapsed.
XML redo is only needed when I add new config options, not on every update. I could ignore it, and simply load my defaults in place of missing definitions from older configs, but I intentionally don't want to do that, so users can see new options instead of updating only.
I don't know what is stopping you from creating one group/chat for all of your bots though. If you want just one, you can add/remove from friend list.
Comment has been collapsed.
Steam saves your login details in cookies files, which are normally saved by your browser. What I want to ask Archi is whether those files are saved on his server (i.e. the bot's computer) or not, and thus, if I stop the bot locally, whether it will "remember" or "forget" my accounts. If it saves my cookies files, then I can safely turn it off instead of leaving it running 24/7 and putting some loads on his server.
Comment has been collapsed.
Works great, thanks...no idea how many cards there are to farm on my second account but I activated some games there (some accidentally instead of my main(not SG wins))
Comment has been collapsed.
9 Comments - Last post 14 minutes ago by Chris76de
87 Comments - Last post 27 minutes ago by Glas
1,829 Comments - Last post 40 minutes ago by Thexder
386 Comments - Last post 1 hour ago by adam1224
31 Comments - Last post 1 hour ago by OneManArmyStar
12 Comments - Last post 3 hours ago by Foxhack
207 Comments - Last post 4 hours ago by sensualshakti
7 Comments - Last post 52 seconds ago by tarikgoethe
9,544 Comments - Last post 1 minute ago by EveryShadeOfLife
124 Comments - Last post 6 minutes ago by GuiDoteiro
78 Comments - Last post 24 minutes ago by DogOnSG
60 Comments - Last post 30 minutes ago by eeev
1,602 Comments - Last post 47 minutes ago by Fluffster
205 Comments - Last post 1 hour ago by erom96
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.