Any idea what went wrong here? Was working fine before (latest version), but appeared like this after restarting my computer.
http://i.imgur.com/CpbwRKV.png
(It still farms after the message comes up)
Comment has been collapsed.
http://steamcommunity.com/groups/ascfarm#announcements/detail/2784768184297210777
In comparison with previous updates, ASF V2 won't automatically update to V3, you'll need to update manually reading V3 migration guide.
Comment has been collapsed.
When I trying to run newer ASF I have that error:
http://imgur.com/a/15msX
I installed everything requiered things and I even tried version for 7x64 and I have same error
Comment has been collapsed.
awesome update, i really enjoy the js website to make the config. It looks awesom. thanks a lot for all the hard work :)
I just miss the ASF icon at the .exe 😁
Comment has been collapsed.
I'm getting an error message, "This XML file does not appear to have any style information associated with it" when I click to download. Anyone else getting this? Thanks.
Edit: Never mind. Thanks. I found another way to download the file I needed.
Comment has been collapsed.
I must admit that, despite the many advantages of Idlemaster in comparison with Asf - I switched to Asf, coz idlemaster is too unstable and have to relogin over and over again
but:
is it possible to add abbility idling while gaming?
Comment has been collapsed.
reason is possibility get banned or its problems with code?
Comment has been collapsed.
Because Steam only allow 1 Steam-client (steam apps) playing games.
And since ASF is independent, it can run without opening Steam (because it has "Steam-client" inside it)
You can "test" it by opening 2 Steam-client in different pc, let first PC playing games, and second PC try playing games.
Second PC will show "warning" that you playing games somewhere else, and if you press "OK", the first PC Steam-client will disconnected
You don't have to understand it because that how it works on Steam, Archi can't do anything about it
Comment has been collapsed.
^
Moreover, this is actually a huge advantage as I can guarantee that nothing touches original steam client, its processes, games being launched and stuff being done. This is not crucial only VAC-wise, but stability-wise as well. Half of the idle master issues are not in fact IM issues, but Steam issues there is no good way to solve. ASF is able to solve those issues, even if not fully, then to acceptable and satisfying degree. Not idling games that didn't have a release yet, being able to switch the game immediately after card drop or an option to not idle refundable games are just a few quite new functions that are either very hard to do without full integration, or impossible. From issues being fixed there is just too much to list.
Comment has been collapsed.
Hi Archi! I have upgraded ASF to V3.0.1.6 Windows x64 using migration guide, but have some problems:
1) Its normal that V3.0.1.6 used more RAM than V2.0? I mean, V2.0 used around 50-70 MB total for me, V3.0.1.6 used 240-400(!!!) MB, this is huge diference. I tried !stats command and ASF says that its used only 11 MB :/ I dont understand, whats wrong?
2) V3.0.1.6 cant check if bot own removed games? I tried with Catacomb Explorers (this is removed game, bot own it), but ASF says bot dont have it. I checked via !owns and !oa commands using full name and game appid 543420, same result :(
UPD: looks like ASF check this game via subid 133818 (if I check using this subid, ASF says bot own it) and not via appid 543420, what is weird. I checked few other removed games The Dark Tales of Katarina (bot own it, but ASF say it dont) and Uncrowded (for this game all work fine). I hope Archi explain this
Anyone have this problems or just me?
Comment has been collapsed.
1) https://github.com/JustArchi/ArchiSteamFarm/wiki/V3-Migration#performance-improvements
2) You can't check removed games via appID anymore due to Valve API changes, but you can still verify their presence via packageID.
Comment has been collapsed.
so, if i'm understanding this error and the new versions. imma have to download and use 2x as much space for ASF as i use it in both linux and windows? i kinda liked the one client for dual os that it was tbh.
2017-08-22 05:54:23|mono-sgen-19732|INFO|ASF|CheckForUpdate() Checking for new version...
2017-08-22 05:54:24|mono-sgen-19732|INFO|ASF|CheckForUpdate() Local version: 2.3.2.0 | Remote version: 3.0.1.6
2017-08-22 05:54:24|mono-sgen-19732|WARN|ASF|CheckForUpdate() Could not proceed with update because there is no asset that relates to currently running binary! Please ensure that your ASF binary is named appropriately!
edit: actually it's now 10x the amount of space since windows+linux version was 5mb, now the linux version by itself is 25mb + 28mb for windows.
edit: actually..... 20x as much space since it was another 50mb of linux dependencies. that's not what i'd call an upgrade tbh, it feels like the opposite.
Comment has been collapsed.
would it hurt for me to merge the two folders together? (the windows version (64) + linux version (64) inside the same folder)
meaning is/would there be conflicting files that genuinely differ, or should that be fine?
edit: after saying that i don't know how well that would work upon update periods. the linux side would update half the files making the windows side broken and un-upgradable, or vice-versa. or am i wrong and it would be fine?
Comment has been collapsed.
You don't understand what is OS-specific package at all and you don't want to understand either if you compare its size.
edit: actually..... 20x as much space since it was another 50mb of linux dependencies. that's not what i'd call an upgrade tbh, it feels like the opposite.
Do you want to compare appropriately? Then compare cost of apt-get install mono-complete
which on clean Debian system results in extra +577 MB, together with old ASF.zip of 3 MB this is 580 MB of total (dependencies + ASF).
New ASF has exactly 268 MB of .NET Core prereqs dependencies on the same clean Debian system, then depending on your setup 26.5 MB of linux-x64 package, or one-time install of entire .NET Core SDK (124 MB right now) and using generic ASF package of 4 MB, so 294.5 MB or 396 MB, depending on your setup.
Regardless how you'd calculate and regardless of ASF setup you'd decide to use, you're losing your battle against 580 MB of ASF V2. And if you don't want to download OS-specific package on each update then you're more than welcome to use generic package which is comparable to old ASF size. It's well explained on the wiki in compatibility section.
Comment has been collapsed.
fair enough, you are absolutely correct, i didn't take into consideration the mono dependencies at all.
i'm working on installing dotnet now to get the generic version up and going instead. (just fyi for mint18.2, its saying 307mb for dotnet runtime + dependencies)
Comment has been collapsed.
thanks, i do like the generic version a lot more. =)
2017-08-22 08:32:06|dotnet-29670|INFO|ASF|InitASF() ASF V3.0.1.6 (f8656865-eabe-4420-9654-6973c4f49861)
2017-08-22 08:32:06|dotnet-29670|INFO|ASF|InitGlobalDatabaseAndServices() It looks like it's your first launch of the program, welcome!
2017-08-22 08:32:06|dotnet-29670|WARN|ASF|InitGlobalDatabaseAndServices() Please review our privacy policy section on the wiki if you're concerned about what ASF is in fact doing!
2017-08-22 08:32:22|dotnet-29670|INFO|ASF|CheckForUpdate() ASF will automatically check for new versions every 1 day.
2017-08-22 08:32:22|dotnet-29670|INFO|ASF|CheckForUpdate() Checking for new version...
2017-08-22 08:32:22|dotnet-29670|INFO|ASF|CheckForUpdate() Local version: 3.0.1.6 | Remote version: 3.0.1.6
2017-08-22 08:32:22|dotnet-29670|INFO|ASF|InitializeSteamConfiguration() Initializing SteamDirectory...
2017-08-22 08:32:23|dotnet-29670|INFO|ASF|InitializeSteamConfiguration() Success!
2017-08-22 08:32:23|dotnet-29670|INFO|d3m4n|Start() Starting...
2017-08-22 08:32:23|dotnet-29670|INFO|d3m4n|Connect() Connecting...
2017-08-22 08:32:24|dotnet-29670|INFO|d3m4n|OnConnected() Connected to Steam!
2017-08-22 08:32:24|dotnet-29670|INFO|d3m4n|OnConnected() Logging in...
2017-08-22 08:32:24|dotnet-29670|INFO|d3m4n|OnLoggedOn() Successfully logged on!
2017-08-22 08:32:24|dotnet-29670|INFO|d3m4n|Init() Logging in to ISteamUserAuth...
2017-08-22 08:32:26|dotnet-29670|INFO|d3m4n|IsAnythingToFarm() Checking first badge page...
2017-08-22 08:32:26|dotnet-29670|INFO|d3m4n|Init() Success!
2017-08-22 08:32:28|dotnet-29670|INFO|d3m4n|StartFarming() We have a total of 7 games (9 cards) left to idle (~6 hours, 30 minutes remaining)...
2017-08-22 08:32:28|dotnet-29670|INFO|d3m4n|Farm() Chosen idling algorithm: Complex
2017-08-22 08:32:31|dotnet-29670|INFO|d3m4n|FarmMultiple() Now idling: 575330, 431710, 405640, 512250, 439250, 322170, 296970
2017-08-22 08:32:31|dotnet-29670|INFO|d3m4n|FarmHours() Still idling: 575330, 431710, 405640, 512250, 439250, 322170, 296970
and desktop icon ^^
[Desktop Entry]
Comment=
Terminal=true
Name=ASF
Exec=dotnet /media/mydata2/Dropbox/Windows\\ Files/Steam/ASF/ASF-generic/ArchiSteamFarm.dll
Type=Application
Icon=/home/d3m4n/Pictures/icons/asf.png
Comment has been collapsed.
This calculation is only valid, though, assuming you don't need mono for anything else.
I need mono anyway for SDA (SteamDesktop Authenticator), so the new version uses quite a bit of extra space. Still nothing compared to my video collection, so I guess I'll survive. I wonder, is it's save to remove all the language specific dirs (e.g. za, pl)? I don't really want or need anything but English.
Comment has been collapsed.
Well people could use dotnet for other stuff as well.
Tell that to the guy who wrote the SDA. I doubt it'll happen. I'm happy to have it working as it is. Before I managed to get it working with mono, I had to use the (now discontinued) WinXp SDA in virtualbox, because nothing else worked. I can't even run the official Steam App on my Android 4.x tablet (the only device I have, that qualifies as "mobile" - I don't have or want a smartphone), it just shows blank screen. Even now, I had it happen twice that Steam just stopped sending my trade notifications until I removed 2FA completely and set it up anew, resulting a several weeks community market ban each time.
Oh, and you can import 2fa into ASF (in case you didn't knew).
I know you can import them to handle 2fa within ASF, but can you use it as a full replacement for SDA, to get codes for the Steam client and such?
Comment has been collapsed.
I know you can import them to handle 2fa within ASF, but can you use it as a full replacement for SDA, to get codes for the Steam client and such?
You can get codes via !2fa and you can confirm all open trades/marketlistings with !2faok or decline with !2fano.
Sadly there is no way to accept/decline single listings (accept 5/6 and decline 1/6) .
Infos for import are here:
https://github.com/JustArchi/ArchiSteamFarm/wiki/Escrow
And the 3 commands are listed inside the commands section.
Don't know if SDA has any more features.
PS: You can not link/unlink ASF directly. You need to import from SDA/Winauth or mobile anyways.
Comment has been collapsed.
That's too bad. Perhaps the multilanguage stuff could be moved to a separate package in future versions? It's not a big deal and I totally understand it doesn't have a high priority, but I find it kinda weird to have a dozen directories for languages I don't even speak.
Comment has been collapsed.
The time left is just a very rough approximation. Jet a jump from 19 to 2 days seems not likely.
What's more important is the amount of games / cardsdrops
As long as you don't have games revoked from your account this should never jump down (but continuously decreasing card by card)
Most likely you encountered some (steam) connection issues loading only your first badge page or something.
Is the number after !farm or restart of ASF still that low?
Edit: Well seems I took to long to write and my guess was rigth ;->
Comment has been collapsed.
does the wiki mono page still exist somewhere or could i get a list of the precise dependencies i installed for the prior version for cleanup?
removing mono-complete by itself only frees 15.9mb when i know it's actually much more than that it had installed. (it's dependencies as well)
Comment has been collapsed.
yeah, i know, but it's a little better start. i know there's at least a couple more of them i couldn't remb on that page. thanks though, i found the legacy section. (odd that search won't take you to them)
seems it was just the certificates pkg.
edit: "mono-runtime" helped locate a large chunk of the safe to remove dependencies in case anyone else no longer needs it as well. (224mb to free)
edit2: just typo
Comment has been collapsed.
Whats the difference between generic ASF and win 64 version?
Comment has been collapsed.
https://github.com/JustArchi/ArchiSteamFarm/wiki/Compatibility#os-specific
If you have a 64 bit OS use that version
Comment has been collapsed.
Thanks but seeing so many files in folder now cant figure out how to install/use it.
Comment has been collapsed.
Sry to sound confused. I pasted all new files in old directory it crashes ASF. What am I missing?
Comment has been collapsed.
Copied config files only to old. Even tried backed up previous version fully. But am now getting Rate Limit Exceeded retry 25 mins message for a whole hour now. It keeps on deleting old expired login details and loops to Rate Cooldown.
Comment has been collapsed.
1.30 hours now still getting Rate Limit Exceeded from word go. This cant be right. Any cooldown shouldn't be beyond an hour.
Comment has been collapsed.
imo if you just use it to farm cards only, and don't utilize any other features, just start completely fresh.
{
"Enabled": true,
"SteamLogin": "useridhere",
"SteamPassword": null
}
save and launch the exe. =)
edit: i forgot to put quotes around the login id.
Comment has been collapsed.
Now that asf-service is gone, is there a good way to make the program auto-run on startup(i only know about the "shell:startup") and without the cmd window?
I got permission to run ASF on a friend's computer on those conditions so there's no fuss for him.
Comment has been collapsed.
I found a minimal Program (very small, free and open source) that was very easy to configure and had everything you need.
It's on a different PC and I don't remember the name, but I could check in about 2-4 days. So if you haven't found anything satisfying until then, reply here ;->
Comment has been collapsed.
https://github.com/stbrenner/SilentCMD
I says it's only for batch files but am pretty sure I used it for a .exe
Haven't tried it for the generic dotnet version but in the worst case you would have to create a batchfile to launch ASF and start that batchfile.
That program was the best I could find (stopped searching afterwards ;-)
Comment has been collapsed.
honestly i have no intent on using it currently for ASF, just wanted to know about it for future reference. i used to use a crappy paid software that i never was a really a fan of to launch game servers, and i may eventually want a replacement. =)
Comment has been collapsed.
3.0.1.6 arm version crashed after the Steam maintenance tonight, when logging in. Now I cannot start it in --server mode anymore, it crashes with either "Aborted" or "Segmentation fault" message. Sometimes immediately (before any ASF text is displayed at all!), sometimes when checking for update, sometimes when logging in to steam. I keep trying over and over and it crashes seemingly randomly. But if I use normal mode, not server mode, it seems to work. So I don't know if it's related to the IPC mode or if that's just a coincidence.
So I changed to update channel 2 and updated to 3.0.1.7 which, so far, has not crashed after the first startup in server mode. I will keep an eye on it and see how it goes. :)
Comment has been collapsed.
Comment has been collapsed.
Ahh, I'm still using old Ubuntu 14.04 on my device, which is apparently based on Debian Jessie, so the library in question is a required component and cannot be removed. SoI guess I'll finally make a clean install of a newer OS :) Thanks for the pointer.
Comment has been collapsed.
Ubuntu 14.04 is not supported by .NET Core 2.0, or maybe in other words - not 100% officially. It's soon-to-be-dead, upgrade is advised.
You could have luck with installing .NET Core SDK and running generic variant, since linux-x64 targets latest glibc-based versions only.
Comment has been collapsed.
Hm, I keep getting errors on ASF3 boiling down to
Access to the path '/proc/net/route' is denied.
That does not sound like the libssl1.0.0 problem I read about but I guess I'll also run into that as well seeing how that's what my server uses
Comment has been collapsed.
Ah, damn, it seems my hosting provider defaulted to a kernel with grsec enabled.. *sigh*
And to make it even more fun it seems they compiled it without setting a gid that can circumvent the restriction. Oh well, forcing people to run more stuff as root seems like a great policy to enforce more security :P
Comment has been collapsed.
It's not necessarily a bad thing, but /proc/net/route is considered common networking route information that ASF uses in order to check e.g. which interface to use for TCP connections. It's not even something I use specifically in my code - this is how .NET Core evaluates network connections.
Grsec is in general a good thing, but without ability to tune it can deny access to common system information just because most of the apps don't need it.
Comment has been collapsed.
Comment has been collapsed.
I would like to see a setting to control what happens when a trade gets rejected or atleast with trades from people on the trading blacklist on my primary account. If i still need to manually decline a trade from someone i added to the trade blacklist the feature is kinda pointless for me and I still have to block them on steam to not have to deal with their trade offers anymore.
Comment has been collapsed.
I think the problem is, so far there are two options:
accept and don't accept.
If "isbotaccount=true" don't accept means decline and
for "isbotaccount=false" don't accept means ignore
this holds for ALL offers.
I am not sure if it would be intended behaiviour to decline all offers from blacklisted users even on non bot accounts (but I very well could be, since well you blacklisted them for a reason)
Probably "decline if blacklist is the only reason for ignore". So they still could send you non- 1v1 offers related to other stuff.
Comment has been collapsed.
Hi. I want to try to use ASF as a mobile authenticator.
Actually i have Memu installed, and i have a steam app installed on it.
What is the easyest way to duplicate that emulator? i can't see the structure like android phone, i only see one file.
It's a way to remove this authenticator and create a new one using winauth?
I read this faq (https://github.com/JustArchi/ArchiSteamFarm/wiki/Escrow), but i'm in trouble.
thanks!
Ps: i'm using ASF 3.0.1.9
Comment has been collapsed.
Thanks but is not a phone, is a virtual machine (Memu - android emulator for pc)
Comment has been collapsed.
Memu virtual machines are rooted by default if I remember well, so download Winauth and import the authenticator:
Add - Steam - Import Android (tab)
And follow the instructions. Then read again ASF wiki to import the authenticator from Winauth to ASF.
Comment has been collapsed.
And if you can't root it or in other way access /data partition (e.g. by making /data partition backup) then you're also not capable of accessing protected Steam data files, so you can as well ditch it entirely and relink right away in proper place. I always recommend WinAuth and ASF, or my own setup - rooted android, WinAuth and ASF. Best option since you can accept confirmations everywhere.
Comment has been collapsed.
i cand download last asf version fow win
actualy i download, but cant find ASF.exe and ASF-ConfigGenerator.exe
maybe thay renamed or change folder?
Comment has been collapsed.
Comment has been collapsed.
Anyone else getting this craptha recently? Never happens when actually busy with trade offers, but often with first check in the morning. Are they trying to block bot trading or what.
"Sorry!
There have been a lot of requests to your trade offers page. This may be caused by browser extensions accessing your trade offers too frequently."
Comment has been collapsed.
С леко закъснение, но все пак завършихме превода на Български.
Ако ползвате ASF, можете да помогнете превода да стане "официален", като гласувате или добавите ваш вариант на преводите - страницата за превеждане/гласуване
Finished translating into Bulgarian. Now we need voting on the suggestions ( =
Comment has been collapsed.
is asfui master still supported?
redeeming keys isnt working anymore
Comment has been collapsed.
a) This is the thread for ASF. For ASFui pls post here:
https://www.steamgifts.com/discussion/eT97I/asfui-archisteamfarm-user-interface-asf-gui
b) What master are you talking about? In the legacy branch there is a working version V1 (the old one). The new (V2) java based stuff is now the master and is our for a few weeks. Since I am not using that one, I can't tell you about it.
Comment has been collapsed.
I recently started using V3 and the group chat feature to redeem keys, I have 3 bots running (my account, my bros account and 1 bot) but when I redeem keys to one of the accounts using "!redeem Adrole" all 3 accounts try to redeem the key for Adrole so the second and third attempts fail obviously and I hit my rate limited very quickly.
Any advice which setting I need to change to fix this?
Comment has been collapsed.
Group chat isn't meant to interact with multiple bots, it's a workaround for people with a single account as an alternative to IPC.
In your case, you told to all 3 accounts to redeem the key on your main, so all 3 of them did that - and of course the key could be used successfully only the first time, which would eventually lead to your account being rate limited (failed activations weigh more).
There's no fix, as this is exactly how group chat is intended to work: while a command's output can be targetted to a specific account (like you did), the input can't, all the listening accounts will try to execute it simultaneously.
If you have two or more accounts logged to the same ASF instance, the best way to use commands is to send them as private chat messages to one of those accounts, targetting the intended account if needed (!redeem main XXXXX-XXXXX-XXXXX
, or !redeem bot1 XXXXX-XXXXX-XXXXX
, for example).
Comment has been collapsed.
517 Comments - Last post 8 minutes ago by Marius11
372 Comments - Last post 9 minutes ago by Marius11
449 Comments - Last post 10 minutes ago by Marius11
30 Comments - Last post 55 minutes ago by WaxWorm
55 Comments - Last post 2 hours ago by XfinityX
16,285 Comments - Last post 4 hours ago by Xarliellon
1,797 Comments - Last post 8 hours ago by MeguminShiro
35 Comments - Last post 1 minute ago by Fitz10024
722 Comments - Last post 7 minutes ago by Ejdrien
30 Comments - Last post 9 minutes ago by at46
30 Comments - Last post 33 minutes ago by Naitas
2 Comments - Last post 1 hour ago by ewoda
28 Comments - Last post 1 hour ago by refat17
194 Comments - Last post 1 hour ago by escollo
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.