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

  • Automatic idling of available games with card drops using any number of active accounts
  • No requirement of running or even having official Steam client installed
  • Guarantee of being VAC-free
  • Complex error-reporting mechanism, allowing ASF to be smart and resume idling even in case of Steam or networking problems
  • Customizable cards idling algorithm which will push performance of card drops to the maximum
  • Offline idling, allowing you to skip in-game status and stop confusing your friends
  • Advanced support for alt accounts, including ability to redeem keys, redeem gifts, accept trades and more through a simple Steam chat
  • Support for latest Steam security features, including SteamGuard, SteamParental and two-factor authentication
  • Unique ASF 2FA mechanism allowing ASF to act as a mobile authenticator (if needed)
  • StreamTradeMatcher integration allowing ASF to help you in completing your steam badges by accepting dupe trades
  • Rebased on .NET Core 2.0, cross-OS compatibility, official support for Windows, Linux and OS X
  • ...and many more!

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.

8 years ago*

Comment has been collapsed.

I usually get a new card every 45 minutes or 1 hour. It's normal? Or I got lost in something? I never used anything like this and I don't know if this time is normal.
Thank you so much :)

6 years ago
Permalink

Comment has been collapsed.

The time stays exactly the same, then when just playing the game.
Depending on your account you get cards drops starting at 0 or at 2h playtime and have to choose the right setting (see wiki for that).
Other than that, there is no way how you, ASF or anyone else can influence the card drops.

Depending on the game every 20-120 minutes a card drops.

6 years ago*
Permalink

Comment has been collapsed.

Most of the shovelware games get the lowest possible drop delays, if you use turbo-farming (quick switching between games with IdleMaster) you can easily get every card within a minute. Doesn't work with all games, of course, and doesn't work with ASF (so it's mostly useful if you're on your PC.)

6 years ago
Permalink

Comment has been collapsed.

Hi guys. Old user here. I have used the mono version on linux for quite some time, with amazing results, and I had to stop a while back. Today I decided to come back for some farming, and to my surprise, I can't install a x86 .NET core, so I can't run the newest version using the recommended setup.
Long story short, I am trying to make it work in Bash on Ubuntu on Windows (yes I know there is a Windows version, but I always prefer trying the Linux route) edit: this is a different, Windows 10 64bit machine
Everything went smoothly, except when i launch it, i get an error because it can't find some proc files that don't exist:in my installation

(Could not find a part of the path
/proc/sys/net/ipv4/conf/eth0/forwarding
/proc/sys/net/ipv4/conf/wifi0/forwarding
/proc/sys/net/ipv4/conf/lo/forwarding...

Instead, i have a /proc/sys/net/ipv4/ip_forward
is it possible to avoid this check in any way in ASF? or maybe is it a dotnet issue? No luck finding that path using grep. My Bash on Ubuntu on Windows is just an Ubuntu 17.04 command-line setup, but it is missing some /proc/ stuff because Windows takes care of that. It looks like it is the only thing missing for it to work, so any help is appreciated. thank you

6 years ago*
Permalink

Comment has been collapsed.

I can't help you, but I have a question.
Did you use the mono version in the same way? (Windows->Ubuntu->Mono-> ASF?) If yes, you're crazy ^^.

Have you installed all core dependencies? But I guess the errors not coming from that.
Or cant you just create the directory needed and hardlink it to you actual directory?

6 years ago
Permalink

Comment has been collapsed.

hahaha, no! I hope I don't have to go that far
The thing is I have an old eeePC laptop that I use as a server. It is a 32bits machine, so now that ASF is using the native dotnet thing from Microsoft, there is no 32bits binaries.
Everything is working normal, but this path check closes the application. It is related to IP forwarding (something that i don't even use). I am checking different forums now, and it looks like they are typical files found on systemd linux distros, but the Ubuntu on Windows setup is not a typical thing, and it is missing some stuff on /proc. The thing is, the check looks pretty much useless or routinary, so maybe it is a config variable somewhere

if I try just to touch the files missing, it doesn't work. Maybe it has to do with the dotnet path or something, but every forum post I check leads to source code
now that i think of it, here is a capture:
thank you for your reply, Klapp

View attached image.
6 years ago*
Permalink

Comment has been collapsed.

Then I guess I can't help you further and you have to wait for archi ^^.

Why can't you install x86 core, that would have been the obvious choice. Or do a dualboot/vm with a full linux.?

6 years ago
Permalink

Comment has been collapsed.

It is not available in the Microsoft website, as far as I see
https://www.microsoft.com/net/download/linux
and the apt version they offer is also amd64
I was stuck looking at the dependencies like a stupid, until I realized they were amd64
I agree, I have plenty of easier options, but just wanted to ask, because this error looks like something really easy to jump over. I don't understand why it even looks for that IP forwarding info, so maybe it is a .NET thing and it does not originate in the ASF code.

It looks like the distro by default has ip forwarding enabled, but the /proc/ files are missing. If I try to disable the setting, it gives me an error. Maybe this shit is bugged out in this Microsoft kernel thingy. They do some wizardry to manage the network in their kernel. Almost there
thank you again

buggy mess...

root@edited# sysctl -p /etc/sysctl.conf
sysctl: setting key "net.ipv4.ip_forward": Invalid argument
net.ipv4.ip_forward = 0

6 years ago*
Permalink

Comment has been collapsed.

ASF does not bother with low-level stuff, this is what runtime is responsible for, and your issue is directly reated to being unable to run .NET Core runtime. ASF just forwards that error (instead of crashing right away).

You could try to fix broken parts by gluing this together with symlinks (assuming you have root there), but that probably just won't work.

I'm confused about one thing here, you're trying to run ASF on 32-bit host in Ubuntu for Windows. But there is no i386 ASF linux variant, so how are you even getting to the point of running a binary inside? To the best of my knowledge no software attempts to emulate 64-bit instructions on 32-bit CPU.

6 years ago
Permalink

Comment has been collapsed.

Thanks for your reply
Then I will try to fix what is going on with the runtime.

you're trying to run ASF on 32-bit host in Ubuntu for Windows.

No, that is not the case. My machine is 64 bits. I was explaining to Klapp why I am reinstalling in this new machine, because my older ASF machine is 32 bits, and the Microsoft runtime is not available in 32bits. I was rolling with the mono version all this time in the old machine. I will edit my message to make it more clear

After further testing, it looks like there is a bug in the Microsoft kernel for Ubuntu, because it comes with IP forwarding enabled by default but you cant turn it down, and that could be the reason dotnet check those /proc/ files now that you confirmed me it is not your code
Thank you again

6 years ago
Permalink

Comment has been collapsed.

No, that is not the case. My machine is 64 bits.

Then you can use either win-x64, linux-x64 or osx-x64 depending on what you're running. If you want to run ASF in sandboxed environment separated from your main PC then you're free to do so either through classical virtual machine or docker container, but please stop hurting yourself with Ubuntu for Windows, it's one giant hack capable of running bash shell, not .NET Core runtime.

For your old 32-bit only Windows PC, you can still download win-x86 .NET Core SDK and run ASF in generic version. There is currently no way to do the same on 32-bit linux, but it might be possible in the future. 32-bit linux is currently the only ASF V2 mono-compatible variant that did not make it to V3 (yet).

6 years ago*
Permalink

Comment has been collapsed.

For your old 32-bit only Windows PC, you can still download win-x86 .NET Core SDK and run ASF in generic version. There is currently no way to do the same on 32-bit linux, but it might be possible in the future.

My old PC is is running Ubuntu on bare metal, and it is 32bits. I was not aware of Microsoft not releasing a 32bit runtime. As I posted earlier, I have used the mono version for easily a year. Really happy with it, tbh, and I thank you for that.
I know, the whole Ubuntu on Windows is rather messy, but for what I usually use it is not really that bad. First time trying to run anything dotnet from there, though. If I can't find the solution, I will just use the windows version on this machine.

Maybe I could try to run the windows version using mono on the 32 bits machine, as I was doing months ago. who knows
cheers

6 years ago*
Permalink

Comment has been collapsed.

I think mono does not support net core (might have read some complaints about that somewhere else).

But (At least at the moment) you could just continue running ASF V2 in mono. Uless steam changes something it should continue to work. You will just not get any support or new features ^^.

6 years ago
Permalink

Comment has been collapsed.

Oh that is nice to know... the old version boots up as always, but tells me that it is trying to update to a new version, and the binary is not in the same format. Maybe I go that route again
I have to go now, but I will post the message in question later, just for science
thank you, mate

6 years ago
Permalink

Comment has been collapsed.

Jep, that update would be V3.
Just ignore the message.

And damm a 32bit CPU haven't seen that one in a while ;->

6 years ago
Permalink

Comment has been collapsed.

Yeah, I know. My old trusty eeepc 901. it even came with a SSD, a marvel at that time. The best feature it has, IMO, is that it can suspend to off, and not just mem/disk.
I just answered Archi with good news. All the trouble came from my old version not connecting, but after your suggestion that old versions worked fine, I realized I was using old as hell 2FA files from the authenticator I was using during that time. After removing the bots .db files, it is connecting again. So I am back running ASF on mono on an Ubuntu 32bits

thank you so much for your help, Klapp, specially considering my windows bash experiment. I hope i can get that running soon: I am sure I am not the only one having the same issue with dotnet in winbash
cheers

6 years ago
Permalink

Comment has been collapsed.

Glad I could help.
But remember. As soon as there is a critical issue you will have to switch.

So you should keep an eye on the announcements in case some critical patch goes out. (Patch for V§ but for a problem that exists in V2 as well).

6 years ago
Permalink

Comment has been collapsed.

OK
I will keep an eye on that. Thank you, mate

6 years ago
Permalink

Comment has been collapsed.

Well, I have good news. All this started because I thought my original ASF installation was failing to connect because of being an ancient version, but after Klapp commenting on old versions still working fine, I realized maybe it was using the 2FA files from the phone that I was using at that time. And bingo. it is working again

For archeological purposes, here is my old version running on my 32bits ubuntu using mono, in it's full glory. I will roll with this for a while, and during this time I hope I can nail down the dotnet issue in Bash for windows

Thank you for the rapid help, and this amazing program, Archi. Cheers

View attached image.
6 years ago
Permalink

Comment has been collapsed.

No, net.core itself.
https://www.microsoft.com/net/download/core

There are binarys for win64 and win32.
Not sure if it works on your old PC, but it should.

Not sure if all dependencies are there for x86 but I guess so.

Then you can run the generic version.

6 years ago
Permalink

Comment has been collapsed.

ASF in generic variant works everywhere where you can obtain .NET Core SDK (actually just runtime is enough). That includes win-x86, does not include linux-x86 yet.

6 years ago
Permalink

Comment has been collapsed.

Same confusion again. Sorry
My old 32bit machine is running Ubuntu on bare metal.
As far as I can tell, the Linux version of ASF is limited to 64bits machine, thanks to no dotnet 32 bits version of the runtime
Thank you, Klapp

6 years ago
Permalink

Comment has been collapsed.

Ah, yes. Thats a problem.
You could try installing linux 64bit. Unless that PC is really old I'll probably work.

6 years ago
Permalink

Comment has been collapsed.

That is just what I tried to do yesterday. I was amazed I installed a 32 bit version of ubuntu years ago, but then the truth hit me
https://ark.intel.com/products/36331/Intel-Atom-Processor-N270-512K-Cache-1_60-GHz-533-MHz-FSB
It is a 32bits CPU
edit:

Q2'08

almost 10 years of service, and still one of the best machines I own

6 years ago*
Permalink

Comment has been collapsed.

Hey guys, I want to congratulate for the app, and I have a couple of simple questions. I wasn't able to figure it out, even reading the FAQ.

  • How can I make card farms by a value order? Most expensive first.
  • How can I blacklist a game? In case I want to farm his cards by playing.
6 years ago
Permalink

Comment has been collapsed.

How can I make card farms by a value order? Most expensive first.

You can't.

How can I blacklist a game? In case I want to farm his cards by playing.

See configuration "Blacklist". It's located in the ASF.json and you have to put the appids there.

6 years ago
Permalink

Comment has been collapsed.

I searched for the answer but haven't seen it.. anyway, I'm assuming your 'Time Played' stat on Steam gets updated on the idled games?

6 years ago
Permalink

Comment has been collapsed.

Yes. Steam only drops cards, when the playtime increases. There is no other way.

But ASF has a setting to even out the playtime (i.e. bring each game to (for example) 5 hours instead of 1.4;2.3;3.7... depending on the cards). Then you can easily calculate your real playtime by subtracting the X hours you set for that function.

6 years ago
Permalink

Comment has been collapsed.

Thanks! I definitely like to keep track of my playing time so that would be useful.

6 years ago
Permalink

Comment has been collapsed.

Oh, bad news.
It was only in the "Wishlist" and got abandoned, after valve whined about playtime faking.

https://github.com/JustArchi/ArchiSteamFarm/issues/556

Thought it made it into production ^^.

But if you save the logs, you can still record the time idled. ASF prints a message at the end of each game like
"finished idling game xxx after 1:43 playtime".

6 years ago
Permalink

Comment has been collapsed.

That's funny, I never noticed that feature. Wouldn't even know where to find it.
I actually have an alternative solution, I sync my library with https://lestrades.com (I know it's not the site's main feature but it IS a viable feature), then I hover the playtime area on the right side of the list, and I click 'Mark as farmed'. This effectively resets the playtime for every game I just farmed, allowing me to keep a clean list of games where the playtime is actually all the time spent playing the game (farmtime is substracted internally before being shown.)
Also gives amusing stats like how much time you spent farming vs. gaming, which... well, if you use something like ASF, it doesn't look great, ah ah.

6 years ago
Permalink

Comment has been collapsed.

See my other comment on that topic ^^.

6 years ago
Permalink

Comment has been collapsed.

But isn't it easier when a website logs it for you..? @_@;

6 years ago
Permalink

Comment has been collapsed.

Hi archi
ASF as server, ver 2.3.2.4. on new versions, friends write the same thing
using loot bot command but nothing happend, no errors, no logs and looting with delay after 2-6 hours. Restart asf with 1-10 bots and loot command works fine. probably does not cope with a lot of bots.
in my asf.json
"InventoryLimiterDelay": 8,
other settings def.

6 years ago
Permalink

Comment has been collapsed.

just cutting archis answer short:
There is no support for old versions of ASF. Use newest version.

6 years ago
Permalink

Comment has been collapsed.

There is no support for old versions of ASF. Use newest version.

6 years ago
Permalink

Comment has been collapsed.

Ok, updated to new version 3.0.3 stable, but still present problem. not loot or loot one bot after 10 min or more than 1 hour after (succesfull or failed). Maybe limit?, how many bots i can run without problem for one asf server or how to increase limit. Right now i accept loot command:
http://127.0.0.1:1242/IPC?command=loot%20boteg1 Trade offer sent successfully! after 30 min
http://127.0.0.1:1242/IPC?command=loot%20boteg2 Trade offer sent successfully! after 45 min
http://127.0.0.1:1242/IPC?command=loot%20boteg3 Trade offer sent successfully! after ~40 min

6 years ago*
Permalink

Comment has been collapsed.

Up to 100 bots should not cause Problems.

if you use IPC, do you see the "handle request() anwsering to IPC..." stuff imideatly or is that delayed as well?

If it's a few minutes I would say steamfuckup, but nearly an hour is strange.

6 years ago
Permalink

Comment has been collapsed.

Unfortunately anwsering delay ~30-50min
INFO|ASF|HandleRequest() Answered to IPC command: !loot boteg1 with:
<boteg1> Trade offer sent successfully!
I saw such a note in the old version:
// We assume maximum of 255 bots and maximum of 1024 characters per each bot included in the response
but did not see in the new version

6 years ago
Permalink

Comment has been collapsed.

The speed depends solely on InventoryLimiterDelay setting and the number of inventory requests that ASF has to handle. If you're e.g. dismissing inventory notifications on 100 bots with inventory limiter delay set to 120 seconds, then it'll be a good 200 minutes before first loot request goes through. There is no bug, only your faulted configuration. And IPC also has nothing to do with this, it waits for request to finish before returning response.

6 years ago
Permalink

Comment has been collapsed.

I just started using ASF today. Like many people who don't know advanced stuff, the web config is the easy way to login through ASF. My only concern was that the password field is a simple text field where the password is visible. Even though it is 100% client based, it should at least be a password field where the text is hidden, because everyone knows the password field is hidden, but not everyone knows what is the difference between client based and server based. It might make new users reluctant to use this software. Just a suggestion.

6 years ago*
Permalink

Comment has been collapsed.

Good idea, added, thanks!

6 years ago
Permalink

Comment has been collapsed.

On your github page it says for the .NET Core prerequisites all we need for a Windows OS is to install Visual C++ Redistributable for Visual Studio. The .NET Core page has a link to "Download and install Visual Studio 2017 version 15.3.0 or higher". Is that the right one? Then below it has link to download .NET Core 2.x SDK to get .NET Core 2.x support in Visual Studio 2017. Do I need that too?

6 years ago
Permalink

Comment has been collapsed.

Hm, they recently changed the page I link to.

All you need is Microsoft Visual C++ 2015 Redistributable Update and very likely you have it already installed since nearly everything requires it, including your Steam games.

6 years ago
Permalink

Comment has been collapsed.

k thx a lot

6 years ago
Permalink

Comment has been collapsed.

Did anyone notice a change in the time before farming becomes available?
It used to take 2 hours for me, but since yesterday, every single game I've farmed started dropping cards only after the 3-hour mark.
Not sure it's a bug or a Steam change, but in the latter case, it'll probably require an update to ASF.

6 years ago
Permalink

Comment has been collapsed.

It's one-line edit because of excellent ASF code, but I'd call it a coincidence unless more people confirm that theory. I have unrestricted account so I can't say anything in this matter.

6 years ago
Permalink

Comment has been collapsed.

I'm not gonna recompile myself lol, I'm rusty ;)
I did 4 farming sessions (with multiple games each time) yesterday, last night and today, and every time the same -- nothing drops before the 3-hour mark. My 4th session just reached 2.1 hours per game, and nothing is dropping cards. It's a little bit annoying...

6 years ago
Permalink

Comment has been collapsed.

Deleted

This comment was deleted 6 years ago.

6 years ago
Permalink

Comment has been collapsed.

Gee I hate it when I don't get to read the comment, I feel like I was robbed of some marvel lol.

Anyway, once again-- new batch of games to run, card drops start after 3 hours (actually one of them said 3.5 hours when it dropped its first card but I suspect it's just a bug on the playtime thing.)

So, after 2 days and about 30 games farmed in batches of 4-5, I always end up having to wait for 3 hours. Would be nice to have an option to run everything for 3 hours together without having to recompile. (Then again, not too useful for me as I'm using ASF v2.x because I have no frigging idea how to install v3 from github (is it compiled? it looks like source code to me...), and make it work with ASFUi.)

6 years ago
Permalink

Comment has been collapsed.

'Lionessy Story', 6 dropped cards: farmed up to 2.9 hours, multiple relaunches of Idle Master, nothing drops. Farmed to 3 hours, dropped 6 cards within 2 minutes (1 card per relaunch, aka turbo farming).
My account is definitely locked to 3 hours. I can't be the only one. I mean I'm just a regular Steam user.

6 years ago
Permalink

Comment has been collapsed.

Making that option configurable on per-bot basis is nothing hard, I can add it for the next version.

6 years ago
Permalink

Comment has been collapsed.

Thanks!

6 years ago
Permalink

Comment has been collapsed.

Thanks for the update!

6 years ago
Permalink

Comment has been collapsed.

This is SO WEIRD. I was idling two new additions to my library (Slayaway Camp and TRON RUN/r) with your new version, and I got 2 cards to drop after THIRTY MINUTES of idling. Surprised, I exited ASF and then immediately got a further 2 cards (one per game).
This is on my account that's been locked to 2 then 3 hours due to refunds done until ~last year.
I'm at a loss, lol. I tried running the games separately with IdleMaster after that, no new cards. I'm afraid of running them together if I'm at a point where my lock has been removed.
However it's more likely to be a Steam bug -- but if it's the case, it's the first time it happens to me in over 2 years of being locked to 2 hours.

6 years ago
Permalink

Comment has been collapsed.

Confirmed: TRON RUN/r farmed in 1.6 hours, Slayaway Camp in 2.2 hours, taking into account the fact that I had to leave for the remainder of the farming process and that both games had at least 4 cards (these usually take 3.5 to 4 hours to farm.)
Steam is definitely going crazy / testing various methods.
@JustArchi, can you elaborate on your changelog? You mentioned that it seems the drop rate is now 'dynamic'. Do you have any source for that? Would it explain that discrepancy on the same account?

6 years ago
Permalink

Comment has been collapsed.

Can confirm.
On multiple accounts first drop after about 3 hours. Independent of farming solo (full duration) or farming the first 2 hours together.
After 3 hours cards dropped normally every 20something minutes.

6 years ago
Permalink

Comment has been collapsed.

Now the question is if they bumped the limit for everyone or only selected accounts. I'm making this option switchable anyway but it'd be a good idea to check if default value of 2 makes more sense than 3.

6 years ago
Permalink

Comment has been collapsed.

I really don't see why they would 'punish' me, I'm a model user, I mean I haven't refunded a single game this year IIRC, and in total no more than half a dozen I think.
So I'd say this is for everyone.
Can anyone confirm they got drops after 2 hours on any games today?

The other question would be, is there any downside to idling everything together between 2 hours and 3 hours? Like, they drop after 3 hours but if you idle more than one game after 2 hours, you have to wait twice as long... That'd be 'fun'. I've tried with a couple games running simultaneous Idle Master instances though, and they both dropped cards at 3 hours (I did make sure to quit one instance after 3h), so it should be okay.

6 years ago
Permalink

Comment has been collapsed.

We're not discussing idle master behaviour here though.

6 years ago
Permalink

Comment has been collapsed.

Course not (been burnt already), but IM has its advantages, such as turbo farming which isn't supported in ASF. When I'm on my PC and I know when my games are all gonna reach the 2-hour mark, I stay around, then do turbo farming and I always get at least half of the cards in just a couple minutes, sometimes all of them, sometimes (rarely) only 1 of each game. I already mentioned this is a real thing, you acknowledged it was a possibility but also undocumented and thus to be treated as a bug that could be fixed any time. It hasn't been fixed in the last six months so you should look into it, but I don't wanna rush you eheh. After all I did develop my alternative with Lestrades.com's library handling which allows users to set a game as farmed and not played, so that people can at least point to a website that holds their 'real' playtimes, not their screwed up Steam playtimes.

I don't think it's 'dirty' to use both IM and ASF. IM is better when it comes to turbo-farming and keeping playtimes low (well, no fewer than 3 hours now, it's a sad day); but ASF is better for safe & painless idling, I only ever had one problem with a game being farmed too long overnight (I'm not sure why), while with Idle Master, if I ever get disconnected from Steam during the night, in the morning I'd get 8 hours playtime and zero card drops. ASF also allowed me to have an alt account to farm duplicates I couldn't trade away, so that they at least bring me a couple cents back. Thanks for that :)

6 years ago
Permalink

Comment has been collapsed.

I observed yesterday my 3 restricted accounts idling different games that used to drop cards on 2 hour mark. All off them started dropping after 3 hours, so... yeah... -.-

6 years ago
Permalink

Comment has been collapsed.

I'm just surprised this hasn't become a thing online... I mean, there are hundreds of thousands of people who farm their cards; surely I'm not the first to have noticed this and there isn't just a grand total of 3 people affected by it... Then why doesn't Google give me any results?

I don't even understand Valve's point here. Did they, or did they not, increase the refund window to 3 hours?
It is also becoming urgent that we get an ASF update. I'm aware the patch was committed & pushed right after I asked for the feature, but it hasn't been compiled & released yet.

6 years ago
Permalink

Comment has been collapsed.

I have 3-4 games that show as having cards but asf is saying nothing to idle. Don't know if it's a matter of Steam being wrong (That never happens lol) or something has changed in the last 2-3 days.

6 years ago
Permalink

Comment has been collapsed.

Why you won't check your inventory and answer that question yourself?

6 years ago
Permalink

Comment has been collapsed.

As far as are there any cards from them there? Yeah nothing was there, it would start and just give me the nothing to idle right now text. Wasn't trying to say I thought there was an issue with your program, I apologize if it came off that way. I enjoy using it because of the old dog - new tricks analogy. Tech left me behind 10 years ago and I'm too damn old to catch up lol.. Anyway, the games are mostly shovelware so I'm sure that where the issue lies.

6 years ago
Permalink

Comment has been collapsed.

I mean, you could just open inventory to see if farmed cards are there, or not, which would answer you if those games were idled already or not yet.

Steam tends to use some kind of caching and sessions might get not up-to-date info in some cases, I've seen that issue in the past already. Usually it solves itself sooner or later and ASF will check badges each 8 hours (or whatever you set in the config), so I don't consider it a big issue.

Or rather, I don't consider it any issue at all, since there is nothing to fix.

6 years ago
Permalink

Comment has been collapsed.

I totally agree.

6 years ago
Permalink

Comment has been collapsed.

Deleted

This comment was deleted 5 years ago.

6 years ago
Permalink

Comment has been collapsed.

The not actually having cards appears to have been the isssue.

6 years ago
Permalink

Comment has been collapsed.

Archi doesn't farm some games\apps without command
https://steamdb.info/app/526350/ for example

6 years ago
Permalink

Comment has been collapsed.

2017-10-17 17:25:38|ASF-9284|WARN|ASF|CheckForUpdate() Невозможно обновиться, так как нет никаких файлов, относящихся к запущенному исполняемому файлу! Пожалуйста убедитесь, что ваш исполняемый файл ASF имеет корректное имя!

6 years ago
Permalink

Comment has been collapsed.

English version:

Could not proceed with update because there is no asset that relates to currently running version! Automatic update to that version is not possible.

That message means ASF V2 cannot autoupdate to V3, check https://github.com/JustArchi/ArchiSteamFarm/wiki/V3-Migration for instructions.

6 years ago*
Permalink

Comment has been collapsed.

Archi your bot farmed all the cards :)
Is it possible to find how much money do I need to complete all the badges?
Also, is there an easy/automatically way to complete them?

6 years ago
Permalink

Comment has been collapsed.

That's out of the scope of ASF.

6 years ago
Permalink

Comment has been collapsed.

Is it possible to find how much money do I need to complete all the badges?

Not with ASF, but Enhanced Steam offers many useful options related to cards and badges, including average badge completion cost.

Also, is there an easy/automatically way to complete them?

Nope, the closest way would be farming a game on two (or more) accounts, then matching eventual dupes through SteamTrade Matcher or the list of ASF STM bots.

6 years ago
Permalink

Comment has been collapsed.

I have it, but I want to see overall/total completion cost, not just per badge. I don't know if it can do this.

For the automatically way to complete badges I was thinking about a bot that buys the missing cards and crafts the badge.

I want to have level 1 badge for the games I have, and I want to know how much I have to spend (if it's too much I'm not going to do it).

6 years ago
Permalink

Comment has been collapsed.

automatic buying is against steam TOS.

6 years ago
Permalink

Comment has been collapsed.

I didn't know. Thank you for the info.

6 years ago
Permalink

Comment has been collapsed.

http://prntscr.com/gz8bw2
omg, cant download 20mb <.>
always auto-cancel or stuck at 8mb and fail

6 years ago
Permalink

Comment has been collapsed.

try a different browser.

Problem is on your end.

6 years ago
Permalink

Comment has been collapsed.

So, I'm coming back with my card dropping theories.
What seems to be triggering card drops for me is:

  • Idling for a certain time (whatever amount of time was set by game developers to drop cards on their games?)
  • Stopping idling (i.e. quitting the game.)
    Given that my account currently seems to be unlocked (after being locked to 3 hours until yesterday), I was able to see a card drop for a game (Death's Life) after 13 minutes when I quit idling. Another game (Vermintide) I left idling alone without touching it, and it dropped 1 card in 1.8 hours (can't tell WHEN it got dropped).
    When I idle through ASF and then quit it, I don't always get card drops. The thing is, ASF's way of doing things tends to be 'under the radar', and in my Steam client I don't see times being updated. I need to launch IM and quit it to see the times being updated (and my cards being dropped). I suppose it's a cache issue on the Steam servers side, but I think it still has an influence over the drop rate. ASF claims that it drops cards faster than IM, it's not much of a problem but I think it's not the case, even if you're never using IM's turbo-farming.

Anyway-- since you very helpfully added an option to choose the time needed to farm games together, maybe you can try & add other undocumented, non-default options for testers who'd like to see whether it helps dropping cards faster?

1/ Option to update playtime cache regularly
2/ Option to switch between idled games every X minutes (i.e. simulate quitting the game and launching another in cycle.)
3/ Option to try multiple 'cycles' of switching between idled games every X seconds, before falling back to option 2. (This would allow push shovelware games out of the way, where they drop their cards as quickly as they're allowed to.)

Do you think that's possible?

6 years ago
Permalink

Comment has been collapsed.

I suppose it's a cache issue on the Steam servers side, but I think it still has an influence over the drop rate.

Wrong, time is updated internally on Steam servers, only because your Steam client is not informed with up-to-date results doesn't mean anything. You're now stating conclusions based on jumping onto false assumptions and lack of proper research. This is not the way of doing science.

1/ Option to update playtime cache regularly
2/ Option to switch between idled games every X minutes (i.e. simulate quitting the game and launching another in cycle.)
3/ Option to try multiple 'cycles' of switching between idled games every X seconds, before falling back to option 2. (This would allow push shovelware games out of the way, where they drop their cards as quickly as they're allowed to.)

No.

https://github.com/JustArchi/ArchiSteamFarm/wiki/Performance#steam-glitches

6 years ago*
Permalink

Comment has been collapsed.

That's why I asked for these as optional undocumented flags... For people who'd like to do tests.
Just because the behavior can be 'glitchy' doesn't mean it's not reproducible regularly. Tweaking Idle Master allows many people to get cards faster. A simple option in ASF would allow us to focus on using ASF exclusively.
FYI, because accurate playtimes are important to me, I built a solution within my website. It's something that isn't thoroughly documented, it's just a button you click to reset your playtime on-site when you've never played a game but farmed it. Playtimes are also shown in hours and minutes, as they're too inaccurate on the Steam site.
There are probably less than 10 people who use this feature to maintain a proper database of their played games. But does that mean I shouldn't have implemented this? Of course not. I'm a happier user because of that, and a few others are as well. That's enough to me.

6 years ago
Permalink

Comment has been collapsed.

It's not the point about few people using it... It's the point about not bombarding the steamnetwork with requests and trying to use a most likely unwanted bug.

If you have 100 bots cycling through games, thats what you call a dos-attack.

ASF is open source. You are free to extend it in any kind you like to.

6 years ago
Permalink

Comment has been collapsed.

That's why I asked for these as optional undocumented flags... For people who'd like to do tests.

ASF's objective is not to add a bunch of optional undocumented flags for people that want to do tests.

Just because the behavior can be 'glitchy' doesn't mean it's not reproducible regularly. Tweaking Idle Master allows many people to get cards faster. A simple option in ASF would allow us to focus on using ASF exclusively.

ASF was never meant to be IM replacement. It never was, and it will never be. It's a solution to my own use case which IM does not offer in any form and any way - being capable to idle cards on Linux server without Steam client running or even installed, in a nice, reliable, efficient and automated way. It does not matter to me whether IM allows things X and Y, or whether it's doing better/worse in thing Z. I've already told you that I'm developing ASF here, not creating IM replacement. If you want to have your card drops faster through using a glitch and bombarding steam network with playing requests then you'll do fine without my help. I also won't discuss this case any longer - my stance is clearly written on the wiki.

There are probably less than 10 people who use this feature to maintain a proper database of their played games. But does that mean I shouldn't have implemented this? Of course not. I'm a happier user because of that, and a few others are as well. That's enough to me.

The amount of people interested in the feature is completely irrelevant when talking about features that are in direct or indirect conflict with Steam ToS or code of conduct. The only thing you can get is a nice Steam report from one of salty users and being the first person that got community banned because you wanted to get 0.03$ cards 30 minutes faster than average user.

I'd really appreciate if you stopped comparing ASF to IM because it's starting to annoy me. ASF is NOT IM and it's not meant to be. ANY feature, improvement, bugfix or enhancement is evaluated on ASF basis and not because it's available in the other tool with similar purpose. I've implemented/accepted many features that I find absolutely no use for myself, or that even go against my vision of what ASF should have - just because somebody would find it useful. Your argument doesn't apply to me at all.

In your case I stated several times now that your enhancement is invalid because it's in direct conflict with Steam ToS, as linked on the wiki, and it won't happen, regardless if you share my opinion or not. There is always a place for discussion when suggesting actual ASF enhancements, and I've never ignored logical arguments raised by the users, but not for things that are openly stated to never happen in ASF, as stated in contributing section.

This is nothing personal, but rather the only thing I try to follow when developing ASF.

6 years ago*
Permalink

Comment has been collapsed.

🍰 🍰 HAPPY CAKEDAY!!! 🍰 🍰

View attached image.
6 years ago
Permalink

Comment has been collapsed.

Hi Archi, why the new "HoursUntilCardDrops" setting has a default value of 3 (hours) instead of 2? AFAIK, the restricted accounts drop cards after 2 hours idling. And, out of curiosity, why the old "CardDropsRestricted" setting was replaced by this one?

Thanks!

6 years ago
Permalink

Comment has been collapsed.

https://github.com/JustArchi/ArchiSteamFarm/releases/tag/3.0.4.1

It's important to note that in the past HoursUntilCardDrops was only 0 or 2, and this is why ASF had a single CardDropsRestricted property that allowed to switch between those two values. With recent changes we noticed that not only majority of users require 3 hours in place of previous 2 now, but also that HoursUntilCardDrops is now dynamic and can hit any value on per-account basis.
.
If you're interested in more info, we encourage to visit performance section. Rationale can be found on SG.

6 years ago
Permalink

Comment has been collapsed.

Fu***** Valve! Sorry, I didn't read the changelog because I have my ASF set to auto update. Thanks for the info and the links.

6 years ago
Permalink

Comment has been collapsed.

Well i am using an old ASF of Local version: 1.3.0.0
i saw there is a new Remote version: 3.0.4.1

do i need to update to new version?(everything looks good at old version)
'or
the time for card drops decreased in new version so i need to update?

6 years ago
Permalink

Comment has been collapsed.

You're using so old version that for your own good you should update, you basically skipped almost 2 years of rapid development - 1.3.0.0 was released 7th Janurary 2016, where 3.0.4.1 was released 5 days ago. That ASF version shares almost nothing common with 1.3.0.0, apart from general concept.

The amount of improvements that happened in the meantime is so huge that it's not even possible to list all of them in a single sentence. If you need to convince yourself then you can start going through changelogs until you decide that you're satisfied :3.

6 years ago*
Permalink

Comment has been collapsed.

i just have like 20 games with cards to farm so updating does any good or no thats what i really wanted to know

6 years ago
Permalink

Comment has been collapsed.

The amount of improvements that happened in the meantime is so huge that it's not even possible to list all of them in a single sentence.

Yes.

6 years ago
Permalink

Comment has been collapsed.

what to do with this https://github.com/JustArchi/ArchiSteamFarm/issues/683 issue?
clean install on ubuntu 14.04

6 years ago
Permalink

Comment has been collapsed.

Can't reproduce on latest Debian Stretch, perhaps it's some outdated bash issue.

Find BINARY_ARGS=() on line 12 of ArchiSteamFarm.sh, replace with BINARY_ARGS=("") and check if it helps.

6 years ago
Permalink

Comment has been collapsed.

that fix worked, thanks

6 years ago
Permalink

Comment has been collapsed.

Now revert line 12 back to BINARY_ARGS=(), find line 63:

dotnet "$BINARY" "${BINARY_ARGS[@]}"

And replace with:

dotnet "$BINARY" "${BINARY_ARGS[@]-}"

Check if that works too, this might be proper fix for this.

6 years ago
Permalink

Comment has been collapsed.

that also works

6 years ago
Permalink

Comment has been collapsed.

Thanks, gonna adapt this fix to 3.0.4.3 and push updated release, cheers.

6 years ago
Permalink

Comment has been collapsed.

does this new fix have some drawabacks or did something changed in configuration? cause asf started to do idling of games together instead of one by one and started to not show that i'm playing some game in my profile

6 years ago
Permalink

Comment has been collapsed.

Reading changelog of current stable could be beneficial.

6 years ago*
Permalink

Comment has been collapsed.

Is there a way how to run it on windows xp?

6 years ago
Permalink

Comment has been collapsed.

No. If you don't want to or can't use at least Windows 7, then remember that ASF also works on OS X and Linux (which is a free OS to use).

6 years ago
Permalink

Comment has been collapsed.

a couple of accounts wont go online since today morning. No idea why. rest work except these handful. restarted asf same problem they dont launch a few. They worked till a week back.

Edit: solved. Deleted old db files reentered codes.

6 years ago*
Permalink

Comment has been collapsed.

Is there a way to disable downloading of all the localization files? Every time I delete them they are replaced during an update. They really clutter the file list -- if you don't want to include the ability to disable downloading localization files (if there isn't already one that I missed) maybe put all the localization folders into their own folder or something?

6 years ago
Permalink

Comment has been collapsed.

"They really clutter the file list" is not an argument, and they won't be moved. If it annoys you that much then make proper shortcuts to exe and config file instead of looking inside the folder.

6 years ago
Permalink

Comment has been collapsed.

It actually is an argument, since there are countless other programs in this world that offer localization files, most of them as optional, but the choice of dismissing it is up to you.
Previous versions of ASF weren't cluttered with these files unused by 99% of users, so your statement is 100% bologna.
It has nothing to do with making shortcuts, as if that was a feat of some kind rofl.
The file structure is aesthetically abhorrent. There's a reason developers "beautify" things.

Take care, and hope you have better luck with the mood of your replies in the future. ilu Archi <3

6 years ago*
Permalink

Comment has been collapsed.

Previous versions of ASF weren't cluttered with these files unused by 99% of users, so your statement is 100% bologna.

You only proved that you have absolutely no idea how previous ASF V2 was packaged or developed. Those files were existing there for whole this time, but they were included in the exe itself previously.

Until .NET Core team makes it possible for old-way bundling, which will probably take a while to happen, nothing will improve in this regard and I most definitely won't remove localization support or make extra hassle for people to download localization only because there are files cluttering your files list. I told you already - this is not an argument. The objective of a program is to work, not have a beautiful file structure. If you think otherwise, you're free to make your own program, with the most beautiful file structure you can ever imagine.

6 years ago*
Permalink

Comment has been collapsed.

I don't know if you notice this, but the way you're replying makes you come off as a complete asshole.

You only proved that you have absolutely no idea how previous ASF V2 was packaged or developed.

So I proved I don't know about ASF v2 even tho I presented the fact that these files weren't in the directory that you then contradict yourself in the next paragraph? Oooookay.

Those files were existing there for whole this time, but they were included in the exe itself previously.

So those files that are embedded are actually "existing there for whole this time" invisibly and imaginarily? Packing libraries into your executable is not the same thing as listing them in a directory. Which you clearly again note the difference in the next paragraph where your asshole meter goes from 10 to 11.

It'd seem like you have more important personal mental issues to deal with. Wish you the best of luck and hopefully you figure out what's wrong. <3

6 years ago
Permalink

Comment has been collapsed.

Since logical arguments completely don't apply to you at all and it's like talking to a brick - your "enhancement" is officially rejected. Have a good day.

6 years ago
Permalink

Comment has been collapsed.

It's amusing when someone tries to retort using statements disproven by reading the immediate reply above it as if they're literally oblivious to the words they just said; very much like your situation. Myself and another have already pointed out the lack of correct logic and resort to a flawed emotional reason. :\ Really hope you seek some professional help.

6 years ago*
Permalink

Comment has been collapsed.

You just don't understand what archi is saying.
V2 had all the files V3 has.
But .net allowed to just "zip" all files into an exe, while .netcore doesn't allow that. So without major rewrites and way more work (offering single download, etc.) it's just not possible to remove them.

As archi suggested. Just put it into a different folder and use a "clean" one, where you link to the exe/config dir. And your fine.

6 years ago
Permalink

Comment has been collapsed.

No, I do understand what Archi was saying. Thanks for trying to judge my ability to comprehend basic compiling practices though. :D

If you read my reply and grasp the mechanics, you'd realize I understood that and was refuting his claim that it's exactly the same -- since it's not. As well it's not "zip"ing files into an exe but more commonly called packaging/bundling/embedding. While the move of ASF to .NET Core doesn't allow the same packing of libraries it would then leave it upon the developer to design an appropriate file structure whereas even any hobby developer would tell you ASF is more than lacking in organization, however much it was improving from V1 to V2 it took a drastic step backwards in that regard with V3.

Again, his suggestion was redundant and as such unneeded. I already stated I've scripted ASF to just check for and delete the files I was referring to upon ASF's execution or termination. It's just sad to see such a wonderful programs have aspects of them be marred by bad development habits or choices.

6 years ago*
Permalink

Comment has been collapsed.

While the move of ASF to .NET Core doesn't allow the same packing of libraries it would then leave it upon the developer to design an appropriate file structure

Yes. Which he did by leaving it, as it is. He probaly could have pt them into a subfolder, dunno how the files are generated/used, haven't looked at that part yet, but then again... why?

whereas even any hobby developer would tell you ASF is more than lacking in organization

Maybe a hobby developer would. But for real. Have you ever looked into ANY Program thats above 100 lines of code? Obviously you didn't. I bet, nearly 80-90% of folders in your "Program" directory have "cluttered" filelists. Because it DOES NOT MATTER how many files are in there. That what links are for. And you can link to the config folder as well.

Oh, an btw. you are aware that you can contribute to ASF? If it is so easy, do it yourself. Archi will not reject a pullrequest that does not influence functionality but has some advantages. Even if those advantages are unnessecary.

It's just sad to see such a wonderful programs have aspects of them be marred by bad development habits or choices.

TBH comments like that, from people like you is why archi is alway rude. As mentioned above only because YOU thing it should be done differently, thats not the gold standard.
REWRITING a major batch of code just because it looks better (in a place you do not even have to look at any time) is work that is not needed.

Let me tell you, that as a professional programmer you see much much worse every day. In productiv environments of major companys.

6 years ago*
Permalink

Comment has been collapsed.

Yes. Which he did by leaving it, as it is. He probaly could have pt them into a subfolder, dunno how the files are generated/used, haven't looked at that part yet, but then again... why?

Obviously you have no idea what you're talking about -- since you admit you "haven't looked at that part yet" which infers you haven't looked at anything related to this discussion. Good job.

Maybe a hobby developer would. But for real. Have you ever looked into ANY Program thats above 100 lines of code? Obviously you didn't. I bet, nearly 80-90% of folders in your "Program" directory have "cluttered" filelists. Because it DOES NOT MATTER how many files are in there. That what links are for. And you can link to the config folder as well.

Oh, an btw. you are aware that you can contribute to ASF? If it is so easy, do it yourself. Archi will not reject a pullrequest that does not influence functionality but has some advantages. Even if those advantages are unnessecary.

More lack of understanding English? A hobby developer would be the lowest bar, meaning any real developers (i.e. someone who calls them self a professional programmer) would laugh at this mess. It's hilarious you talk about lines of code and call yourself a "professional programmer" but from your statements it's blatant that you have no idea how to code yourself and then think I "didn't look into any program over 100 lines" considering I've made things much larger (hence that Developer tag next to my name dumbass); pathetic. A large complex program earns the privilege to clutter it's directory as the breadth of an application increases but something as simple as ASF doesn't earn itself the privilege to be messier than an Adobe product.
It wouldn't be hard to commit new paths and F&R the old paths with the new ones, probably take me 2 minutes but as Archi already said the suggestion was "officially rejected" or did you not even read the posts before replying?

TBH comments like that, from people like you is why archi is alway rude. As mentioned above only because YOU thing it should be done differently, thats not the gold standard.
REWRITING a major batch of code just because it looks better (in a place you do not even have to look at any time) is work that is not needed.

You acknowledge in your words "Archi is alway rude" -- so it's true Archi is being an asshole. Two wrongs don't make a right; his posts shouldn't be crass in any replies to legitimate posts if he wished to be a respectable person (most weebs don't care about being respectable since they jack off to cartoons). Your attempt at self-validation is sad. And more proof you aren't a "professional programmer". I just said it'd take 2 minutes tops to do what I suggested. "Rewriting a major batch of code"? LMFAO you literally made me laugh out loud when I read that -- it feels good knowing I'm not retarded but feels bad knowing people like you are so fucking stupid and can post on the internet.

Let me tell you, that as a professional programmer you see much much worse every day. In productiv environments of major companys.

Oh here we go, a "professional programmer" that thinks changing filepaths is "rewriting a major batch of code" and doesn't know how to spell 'probably', 'unnecessary', 'productive' or 'companies'. Have fun living in a fantasy world!

6 years ago*
Permalink

Comment has been collapsed.

Obviously you have no idea what you're talking about -- since you admit you "haven't looked at that part yet" which infers you haven't looked at anything related to this discussion. Good job.

What? Ok... You are really not that smart. If I haven't looked at the parts using the files, so I can not make a statement about how much work simply putting them into a subfolder would be.
But I can still make statements about useless "improvements" which are completly unecessary take time. I just put in that I am not sure if it's a one-line change or half a day of writing. Especially the part about generating them. But yes, moving into a subfolder would most likely be way less work, then loading them on demand/choosing them on download. But never the less, it is work.

Your other suggestion (loading on demand) on the other hand is bullshit. I can tell that without looking at the code.

A hobby developer would be the lowest bar, meaning any real developers

No, a hobby developer is someone who watched some youtube tutorials and things he is now a good programer and everything what he says must be done and everything he does is the right thing for everyone in any situation... Like... you.
The fact that you think every hobby programmer knows what hes doing just shows that you have no clue about the real world.

It's hilarious you talk about lines of code and call yourself a "professional programmer"

  1. Whats the problem with measuring a programs complexity by lines? of course thats not always a good measure, but it gives a hint.
  2. I didn't... Whos having problems with english?

latant that you have no idea how to code yourself

ok. If you say that.

considering I've made things much larger (hence that Developer tag next to my name dumbass)

Ok, what for example? Any github we can check out?
That Developer tag is btw. granted to everyone asking for a lot of slots.
Nothing more, nothing less.

but something as simple as ASF doesn't earn itself the privilege

Again. If it's so simple and you are so good, then just go and contribute.

It wouldn't be hard to commit new paths and F&R the old paths with the new ones, probably take me 2 minutes but as Archi already said he wouldn't push it because he doesn't agree with it because anytime someone has a better idea than him he thinks it makes him look stupid and weak and feeble and acts like a little girl about it. Just read this whole thread lol.

You have a serious lack of understanding what people are telling you.
Archi said HE will not change it, since he does not put time into unneccesary stuff.
He never said he wouldn't merge it.
Besides there are two suggestions... one for subfolders, one for loading on demand... Thats why I specified.

You acknowledge in your words "Archi is alway rude" -- so it's true Archi is being an asshole

No, being rude isn't being an asshole. Insulting people is. Like you do all the fucking time. Being an asshole is whining about how someone does not do something you want. Even if it is ork for him and you are already using his stuff for free... Or did you donate? Did you contribute to the codebase? No.

it feels good knowing I'm not retarded

Sadly people lacking the knowledge and experience to see that they are wrong, are the most common kind.

Oh here we go, a "professional programmer" that thinks changing filepaths is "rewriting a major batch of code

Again, see above.

One question: If you are so damm good (best programmer in the world) why don't you go, fork ASF and make your own better version?

Or why didn't you come up with a program like this anyways?
Or any other useful stuff for the community?

You didn't because again, we have someone at hand, talking big from little experience, beeing not able to understand what is told to him and finally only insults people.

I don't have to prove you where I worked, there are enough private minor projects of mine you can find if you look.

doesn't know how to spell 'probably', 'unnecessary', 'productive' or 'companies'. Have fun living in a fantasy world!

https://www.quora.com/In-online-debating-is-attacking-ones-spelling-evidence-of-defeat

Sorry you are not important enough to me for reading my comment again and english is my second (actualy third, but my second is below tourist level by now) language.

Anyways. I wish you luck in your life after graduating from school and may you become what you pretent to be on the internet.

PSS: I myself suggested something a while back. It got rejected because out of scope. So I went, made a fork build the stuff myself and maintained the fork. But you are obviously not able to do so. Instead you have to whine about how archi is such a bad guy because he doesn't charge you anything... You can also pay him to implement your request btw.

6 years ago*
Permalink

Comment has been collapsed.

How sad.

Nothing you said is even worth replying to.

Sorry about your luck mate.

6 years ago*
Permalink

Comment has been collapsed.

https://www.quora.com/In-online-debating-is-attacking-ones-spelling-evidence-of-defeat

An they were right again.

You just don't have any arguments and now you ran out of insults. If you want just reply to the bolg/big parts...

So either you just confirmend all my assumptions or you are a (okayish) troll.

AAAANNNNDDD the "mimimi" blacklist. This is getting ridiculus. Same. Fucking. Sceme. All. The. Fucking. Time. On. The. Internet. I really would like some adults for once.

6 years ago*
Permalink

Comment has been collapsed.

Sorry, as I already pointed out your unfortunate mental demeanor, I don't find spending my time writing novels for assholes appealing nor do I find arguing with assholes to be a worthwhile use of my corporeality. I might be a dick but I'm definitely not an asshole -- if you don't know the difference it's just more evidence for the position.

I hope your keyboard survives your furiously typed misspelled messages. Take care. :)

6 years ago*
Permalink

Comment has been collapsed.

Jeha sure.
No problem. It's fine. You admited defeat alread 5 comments ago.

But one last question, and you have just to write yes or no:

Will I see an ASF fork from you in the future? Where everything is better?

Yes -> Looking forward to it.
No -> Ok, good job.

I hope your keyboard survives your furiously typed misspelled messages. Take care. :)

How can you tell, when you obviously don't read my messages. (Ok, or don't understand.)

6 years ago
Permalink

Comment has been collapsed.

You can lie to yourself all you want and try to put words in my mouth of which I've never "admited defeat alread 5 comments ago", whatever helps you sleep at night, it won't change your sad reality buddy.

Why would I fork ASF? Still can't read? I already fixed my issue with a simple bash script. Why do you continue to make yourself look stupid? You should quit while your ahead and before you start making all your posts size 72 bold CAPS -- it lets everyone know you're mad.

View attached image.
6 years ago
Permalink

Comment has been collapsed.

https://www.quora.com/In-online-debating-is-attacking-ones-spelling-evidence-of-defeat

Third time now. At least read the URL.
No arguments, No prove of any claims, only insults... Thats how you tell your "oponent" that he lost.

Why would I fork ASF?

Because archi is a rude asshole, that violates basic principals of programming and his programm is shit? Oh, no it's not?

You should quit while your ahead and before you start making all your posts size 72 bold CAPS -- it lets everyone know you're mad.

I'ts not supposed to be "screaming" it's just the important part, since you seem to not read most of it. and H1 is always so spacedemanding.
Oh, and I'm ahaead. Thats for that. First good statement you wrote.

I already fixed my issue with a simple bash script

When you could have just fixed it in a matter of seconds using windows links like archi suggested... But H4XX0R skills.

6 years ago
Permalink

Comment has been collapsed.

I don't need to prove myself to anyone, let alone someone that's not contributing to the discussion in any way, shape, or form. Literally all you have done is try to argue with me with baseless claims and guess what, you've failed. The only thing you've succeeded in doing is showing anyone who reads this that you're an idiot.

You do illogical things like paste the same link over and over as if it does anything except point out your very own psychological projection. You say vapidly dense things like "No arguments, No prove of any claims, only insults..." when I already replied to the relevant details and you keep trying to retaliate with subject matter that is not only invalid but has nothing to do with the discussion that was at hand.

Again, have fun in your fantasy world and please do take care of yourself as I'd surmise you're in dire need of a psychiatric evaluation.

6 years ago
Permalink

Comment has been collapsed.

Nothing you said is even worth replying to.

You're funny.

And yes, I posted the same link three times, since you did not seem to have read it or understood it, or mentioned it. If you did, your wouldn't write "which I've never "admited defeat alread 5 comments ago"", because you did. Not literally, but you implied it.

6 years ago
Permalink

Comment has been collapsed.

No clue why you're replying to a moron who doesn't respect neither you, the program, or the developers that made it happen. Save your time and energy for something productive instead of a pity like this. I learnt myself to stop discussing with fools like him that instead of contributing to the project only attack it without using any rational arguments. He's too stupid to actually go, improve the program, send PR and have his original intention implemented in a way that actually benefits the userbase - this is what any real developer would do, this is what I'm doing with every project I want to improve and contribute to. That guy right there is only capable of talking crap and making himself look like a total idiot in eyes of any dev with actual experience :3. Let him live in his wonderland where he's always right and everybody else is wrong - it's a good thing that I'm actually a free person and I don't need to listen to any of this.

And you know what's the most funny thing? He'll now waste his time replying to my post explaining how it's my fault and he's always right, and I won't even read his reply :3.

6 years ago*
Permalink

Comment has been collapsed.

Karma will get you one day Archi, you'll see. :)

Edit: P.S. Everyone knows you read every post in this thread. LOL

6 years ago*
Permalink

Comment has been collapsed.

But it's fun and I'm bored ;->

(And I had a good discussion resulting from something like that like twice in my life so far, so totally worth it :-)

But jeha, probably cutting it here, gonna start working again.

PS: You should do a global blacklist and block some people (hardcoded) from your work. Then at least they have to maintain their own fork anyways.

6 years ago*
Permalink

Comment has been collapsed.

No, I didn't, but have fun thinking that in your fantasy world!

6 years ago
Permalink

Comment has been collapsed.

Deleted

This comment was deleted 3 years ago.

6 years ago
Permalink

Comment has been collapsed.

;) I might be a dick but I'm definitely not a cunt.

Thanks for speaking truth about Archi's overrated work.

6 years ago*
Permalink

Comment has been collapsed.

Deleted

This comment was deleted 5 years ago.

6 years ago
Permalink

Comment has been collapsed.

Oh hey look another loser that's been on my blacklist for years! :D

6 years ago
Permalink

Comment has been collapsed.

Deleted

This comment was deleted 5 years ago.

6 years ago
Permalink

Comment has been collapsed.

Doubtful at best, and indeed so -- as most often everything you say or do changes absolutely nothing.

6 years ago
Permalink

Comment has been collapsed.

Deleted

This comment was deleted 3 years ago.

6 years ago
Permalink

Comment has been collapsed.

aggression intensifies

6 years ago
Permalink

Comment has been collapsed.

Directly insulting people is passive aggressive now?

I have been p.a., hes just throwing insult after insult like a five year old that just learned these words.

Oh, and you can refactor by yourself and do a pullrequest. Thats how easy it would be.
But wait, let me guess. You don't have time for that... Neither has archi.

6 years ago
Permalink

Comment has been collapsed.

I have been p.a., hes just throwing insult after insult like a five year old that just learned these words.

Just like Archi, you too suffer from contradicting yourself in the same sentence. LOL

And sorry my vocabulary is too voracious for you (it comes with time; experience and wisdom) -- I'm not grammatically deficient like yourself.

6 years ago
Permalink

Comment has been collapsed.

Just like Archi, you too suffer from contradicting yourself in the same sentence.

There is no contradiction in there.? passive agressive is NOT plainly insulting people.

And sorry my vocabulary is too voracious for you

topkek
You should read: https://en.oxforddictionaries.com/definition/voracious

You can not use that word in the sense you did...

experience and wisdom

Ok.

I'm not grammatically deficient like yourself.

You're funny. And you're trying to hard.

Just because I correct your bountiful grammatical mistakes doesn't mean anything.

It does. It tells everyone what kind of a person you are and that you are out of other options. And since when is spelling the same as grammar?

Anyways, have fun repeating yourself over and over,

You are one to talk.

6 years ago
Permalink

Comment has been collapsed.

There is no contradiction in there.? passive agressive is NOT plainly insulting people.

So, you don't understand English? Ok. No use in explaining something you won't understand.

topkek
You should read: https://en.oxforddictionaries.com/definition/voracious

You can not use that word in the sense you did...

So, you don't understand English? Ok. Thanks for confirming your lack of language comprehension.

You're funny. And you're trying to hard.

So, you don't understand English? Ok. I'm not trying at all really, if I was trying you'd probably be opening boxes full of dog shit and glitter, just typing replies in text boxes -- maybe that's hard work to someone addlepated like yourself.

It does. It tells everyone what kind of a person you are and that you are out of other options. And since when is spelling the same as grammar?

So, you don't understand English? Ok. "In linguistics, grammar is the set of structural rules governing the composition of clauses, phrases, and words in any given natural language." Spelling is a structural rule governing the composition of everything you speak/type. I hope you stay in school, if it's even available in whatever third world you live in, because you really need some tutelage.

You are one to talk.

So, you don't understand English? Ok. Do you get it? Didn't think so scrub.


Edit add: P.S. Here's something for you that might be revelatory. Even American 5th graders, that's right -- 9 year olds, have a better grasp of English than yourself. https://www.education.com/workbook/voracious-vocabulary-workbook/ Hmm, I wonder who's right? LMFAO

6 years ago*
Permalink

Comment has been collapsed.

Have you clicked on the oxford link? Or any other vocabulary side?

http://www.dictionary.com/browse/voracious
https://dictionary.cambridge.org/dictionary/english/voracious
https://www.merriam-webster.com/dictionary/voracious
https://www.vocabulary.com/dictionary/voracious
http://www.yourdictionary.com/voracious

cont: https://www.google.de/search?q=Voracious+dictionary

You can use it in the sense of being very eager in something, as does the booktitle. But you can not use it as a synonym for big or wide as you did.

That word can not be used in the context you used it. Thats it, thats english language.

Jesus fucking christ. You really bury yourself in deep. At least think 5seconds if you want to insult someone. Otherwise people might think you are dumb.

Not only do you program better than everyone else, but you speak better english than the oxford people (and all other major dictionarys).

Oh, and:

Specifically, spelling, punctuation and capitalization are known as mechanics. Paragraphing is also included in mechanics. Other conventions include word usage and sentence formation (structure). Grammar is purely about sentence formation.

https://english.stackexchange.com/questions/309281/do-capitalization-and-punctuation-fall-under-the-category-of-grammar

Or any other more serious site.

Spelling is a structural rule governing the composition of everything you speak/type.

Thats just plain wrong and you can read that up everywhere.
You really make a fool of yourself.

PS:
https://www.urbandictionary.com/define.php?term=Y.O.T.T.

Anyways, have fun repeating yourself over and over,
So, you don't understand English? Ok.
So, you don't understand English? Ok.
So, you don't understand English? Ok.
So, you don't understand English? Ok.
So, you don't understand English? Ok.

... You really should learn english...

6 years ago*
Permalink

Comment has been collapsed.

Everything you've said is factually inaccurate.

Adjectives describe nouns; voracious is an adjective and vocabulary is a noun. You really don't understand English, and since it's your second language it's hilarious you are trying to correct a native speaker.

Complete waste of time.

I'll just leave this here, 3rd item on the list: https://en.oxforddictionaries.com/grammar/

And even more amusing is you don't even get the joke of me repeating that phrase is mocking you. /facepalm

View attached image.
6 years ago
Permalink

Comment has been collapsed.

You really have issues reading?

First sentence from your link:

Grammar is the way in which words are put together to form proper sentences.

That does NOT include the spelling of the words. Thanks for confirming what I just said.

I refereced multiple major dictionarys which all say how you can use a word and it does NOT include your usage, but still I am the one not understanding english.

Oh, and you do not need to include screenshots of webpages... You can click on the links and read it there. You should try that for once.

TBH. At this point you made multiple provably false statements anyone can check, I linked you enough information to check for yourself... But you still defend your false statements. You either are really dumb or you have serious issues.

PS: It's not about voracious being no adjective. It's about the MEANING of the word, which makes no sense in the context you used it for.

6 years ago
Permalink

Comment has been collapsed.

Grammar is the way in which words are put together to form proper sentences.

"Proper sentences" include correct spelling, as well correct punctuation which I bet you'd say punctuation isn't part of grammar either. I can't help but laugh at someone who is given the same source they provide that disproves their claims and they just lie to themselves about it, hence remaining willfully ignorant; root keyword ignore. LOL Very much like Trump supporters.

Since you seem unable to understand the basic structure of English, let me explain it for you like you were a child: Voracious means an undying hunger/thirst. A vocabulary is an amalgamation of words, often referring to your own collection of known words. Now, if your vocabulary is voracious that means you have an undying hunger/thirst to know more words.

If you can't even comprehend simple English mechanics I'm not going to continue this.

Not wasting my time with replying to a brick wall anymore, so have fun talking to yourself from here on.

Good luck!

6 years ago
Permalink

Comment has been collapsed.

"Proper sentences" include correct spelling

You mentioned "linguistics"...

The first is the one given by linguists, the people who study language scientifically. They define grammar as the way speakers of a language assemble words to form phrases, clauses, and sentences. This understanding of grammar is concerned not with how people are "supposed" to use language but with how they actually do use language.

Thats the sientific and professional definition and I am right.

The second is the popular definition, the one that most of us probably learned in school: a collection of perceived rules about the right and wrong way to use language. This understanding of grammar encompasses everything from spelling and punctuation to word choice and sentence structure, and it seeks to define how people should use language.

Thats the common or "hobby" definition under which you are right. But you especially mentioned linguists, so you fucked up there and are therefore still wrong.

Voracious means an undying hunger/thirst.

Yes.

Now, if your vocabulary is voracious that means you have an undying hunger/thirst to know more words.

No. The basic example is

"I AM a voracious reader" it refers to what or how I am and modifies the statement about me.
"I HAVE a voracious vocabulary" now refers to the vocabulary. So it does not make sense.
And you didn't even used it in this way (which you probably could strech to what you meant). You said "And sorry my vocabulary is too voracious for you".

Even if we would accept, that "vocabulary is too voracious" means "I have a hunger for new words" or something alike. How does that fit into the context? Why should YOUR hunger for new words be in any kind related to ME?

You obviously (Context is pretty clear) meant that your vocabulary is bigger than mine and thats why I do not understand you. You did not use a single word I did not understand, while you obviously didn't understood anything I wrote, or linked.

You could probably strech the meaning of the words, to fit them somewhere were you want them. Which leads us to the last point:
Native speakers have (due to dropping to commonly spoken language) way more problems with grammar and stuff as second learners:
https://www.brainscape.com/blog/2011/03/native-speakers-grammar/
Have a couple better sources (including scientific studies) but not in english.

Have a nice day. I'm out. Everyone can read up the discussion and make his own objective opinion about it. And since I am sure I came out ontop, while you seem like a little kid quickly googling and copying text without even reading it.

PS: Sorry my logic is to voracious for you..........

6 years ago
Permalink

Comment has been collapsed.

Nice copy and paste from https://www.reddit.com/r/grammar/wiki/whatisgrammar

The funny part is it literally proves you wrong and you just ignore the context.

Linguistics is commonly used as the overarching category grouping all of the mechanics -- seemingly too broad a meaning for your daft interpretation. Perhaps I should've said orthographics but I doubt you'd of understood the term without googling it (which it seems all you've been doing is googling ways to reply, and failing).

Technically linguists only deal with spoken language but the category is colloquially used to group everything and I was trying to respect your lack of English understanding by using layman terminology.

We're typing/writing, not speaking.

Therefore the popular definition is the correct one.

Bye bye now!

Edit add: Here, have a link to reddit I put on top you forgot to add as your source for all your knowledge.

6 years ago*
Permalink

Comment has been collapsed.

You refered to grammar in the sense of liguistics, which is "the scientific study of language and its structure".

If you are using words like you want and not how they are defined, thats not my problem.

The funny part is it literally proves you wrong and you just ignore the context.

If you say so.

Nice copy and paste from

Are you really giving me shit for not putting up my source, if thats exactly what you did before #wikipedia #grammar

Didn't wanted to reply, but wanted to thank you for the good laughs I had from your last comments.

6 years ago
Permalink

Comment has been collapsed.

Your conclusion is still incorrect, regardless of whatever else you say to try and support it.

My favorite part about this is that you attempt to start off by saying arguing about grammar is what you do when you've been defeated and have no valid arguments whence my grammatical corrections of you were an addendum to my central point, an extra if you will, whereas it has become your entire argument. XD

Edit: added image of mfw i read your replies

View attached image.
6 years ago*
Permalink

Comment has been collapsed.

Nothing you said is even worth replying to.

<3

6 years ago
Permalink

Comment has been collapsed.

And since I am sure I came out ontop, while you seem like a little kid quickly googling and copying text without even reading it.

View attached image.
View attached image.
6 years ago
Permalink

Comment has been collapsed.

Deleted

This comment was deleted 3 years ago.

6 years ago
Permalink

Comment has been collapsed.

Jeha I know. But he is like directly insulting me or archi as asshole, retard, etc. Thats not really passive aggressive anymore. But yes especially in his earlier comments there was some p.a. stuff in there as well.

Archi suggested PRing to me. i dont want to work on this shitty logistics project.

... Thats the problem of like so many people. It's fine using the stuff someone else did for free, and it's fine insulting that very same work you are using dunno if you use ASF, but foe obviously does, shitting on everything and telling everyone how it sucks and what you would do better.
But actually doing it, investing only a small fraction of time of what archi does and making the program better for everyone... Thats impossible.

6 years ago
Permalink

Comment has been collapsed.

Deleted

This comment was deleted 3 years ago.

6 years ago
Permalink

Comment has been collapsed.

Time is not free. When I'm deciding whether I want to code something or not, I always look at this from practical perspective.

Sometimes things are out of the scope of ASF, yet I'm implementing them anyway because it doesn't cost me a lot of time to re-use what ASF already offers in a bit different way (see - chat logging on trace logging level).

Sometimes things are not being coded because there is already a decent alternative that makes it possible to happen. For example bot tags that would group similar bots into one target - people can just name bots mygroup1 mygroup2 and use <Bots> syntax for !status mygroup1..mygroup9.

And sometimes, like in this case, the amount of code required to achieve such impractical and entirely out of purpose thing is simply not cost-efficient to even spend a minute or two on doing that, but I'd probably spend a minute or two on doing that anyway, just to make somebody happy, if it was those 2 minutes we're talking about. foe is too stupid to understand that there is no .NET Core tooling available yet that would achieve what he wants, so I prefer to cut the discussion with a moron lacking knowledge and not accepting that he might be wrong rather than wasting time explaining this over and over again to such person - he's not capable to understand this anyway. Everybody is welcome to contribute to ASF code and I didn't reject a single PR up to this point, and I want to keep it this way, but expecting such PR to happen from a person who can't even understand the effort that needs to be put in order for something like that to happen is simply hopeless. I let those people live in their wonderlands where they're always right, everything is easy and it's that asshole Archi having different opinion than me. They're simply not worth my time, and thanks God I'm not obligated to have any interaction with them.

And for all other people that actually can look beside their own nose and assume that this asshole Archi might have a strong reason for denying a suggestion - you're more than welcome to code it yourself and send it back in a pull request for a review. This is what every FOSS developer normally does. Just don't be shocked if that asshole had a reason why he didn't want to code it himself :3.

6 years ago*
Permalink

Comment has been collapsed.

Okay Mr. Overrated Weeb Archipl33 that thinks packaging libraries and grouping subfolders are the same thing. You might rely on the ignorance of others to validate the lies you tell yourself, but anyone with even a single iota of intelligence can see right through your bullshit.

:)

6 years ago
Permalink

Comment has been collapsed.

Also ROFL at you submitting a ticket for a developer tag after this public outing of yourself.

Really shows how desperate you are.

6 years ago
Permalink

Comment has been collapsed.

To contribute to the solution instead of the problem: how much for just English version without all the useless clutter that makes it take much longer to find the config folder? Personally I hate software that installs or works in any other language than English, I had to learn it to use computers so kids today should have to as well!

6 years ago
Permalink

Comment has been collapsed.

Jeha. I mean you can complain, you can suggest new stuff.
But if the guy doing the work decides to just not do it, thats totally fine.

PS: Damm it, you changed your profile pic... Only realized your name now ;->

6 years ago
Permalink

Comment has been collapsed.

That's not passive aggression in the slightest -- it's called sarcasm.

6 years ago
Permalink

Comment has been collapsed.

Read what you wrote, read what the link says, think.
You did.

6 years ago
Permalink

Comment has been collapsed.

/facepalm Just because I correct your bountiful grammatical mistakes doesn't mean anything. The fact you use that as a basis for your argument shows your drastic lack of intellect.

Anyways, have fun repeating yourself over and over, changing nothing and going nowhere -- something you should be used to!

6 years ago
Permalink

Comment has been collapsed.

What does bologna mean? I recognized instantly it is a city in Italy, but I'm sure it wouldn't match with the meaning of your sentence.

Google Translate doesn't help either.

For decluttering, you can try setting them to read only and hide them. They won't show in Windows explorer and won't get updated.

6 years ago
Permalink

Comment has been collapsed.

lol Yes, bologna is the city in Italy and the nasty lunch meat but is also an American colloquial term for "incorrect" or "bullshit".

When dictionaries and translation doesn't help, never forget to try UrbanDict. :)

Setting them to RO would only stop them from being overwritten during an update, but the files would still be existent in the tree.

Setting them as "hidden" won't do much considering any self-respecting computer user should have "Show Hidden Files" enabled on any Windows installation. XD

Thanks for trying to help tho. Since Archi's being whiny I've just made a script that deletes the folders everytime ASF runs or closes that way if they are re-downloaded I never have to see them. :D

6 years ago
Permalink

Comment has been collapsed.

Pretty sure you meant the word "baloney", when you're trying to say "nonsense".

6 years ago
Permalink

Comment has been collapsed.

LOL No, I didn't. "Baloney" is not an actual word. It's the informal phonetic misspelling of "balogna".

If you just google the word "baloney" you'll see at the very top:

NORTH AMERICAN
variant of bologna.

6 years ago
Permalink

Comment has been collapsed.

But when you click on bologna in said definition, it refers to:

large smoked sausage made of bacon, veal, pork suet, and other meats.

Oxford Dictionary:
https://en.oxforddictionaries.com/definition/baloney

Foolish or deceptive talk; nonsense.

https://en.oxforddictionaries.com/definition/bologna

A large smoked sausage made of bacon, veal, pork suet, and other meats.

So baloney most definitely is a word, and it means exactly that; nonsense.

6 years ago*
Permalink

Comment has been collapsed.

Whitelisted. ;->

But he has already demonstrated above, that he's not much better with words, than his current president.

But lets see how he argues for using bologna as baloney, when the english language only allows to use baloney as bologna.

6 years ago*
Permalink

Comment has been collapsed.

He's been trying very hard to come off as educated, but ended up using multiple catachresis and looking like a fool for it.

Sorry for any grammatical incongruence, English isn't my first language,

6 years ago
Permalink

Comment has been collapsed.

WHAT?
English is not your first language AND you made a typo????

Damm you, everything you said is invalid, all your arguments are wrong, and of course blacklisted.
What a voracious bologna!

6 years ago
Permalink

Comment has been collapsed.

Sorry you don't understand how words work.

It says right there on the Oxford page "informal " meaning it's slang.

It's as much a word as "pepe" is.

6 years ago
Permalink

Comment has been collapsed.

Sorry you don't understand how words work.

It says right there on the Oxford page that bologna has only one meaning.

Further is "infomal language" not composed of words that don't exist and it's not solely limited to slang. It's just not standard english. (Compare with "formal" english).

But even leaving that aside, you can use baloney as either "nonsense" or bologna. On the other hand bologna can ONLY be used as saussage/meat.

baloney is not the same as pepe, or otherwise pepe would be in the dictionary as well.

So to wrap it up:
As far as the english language is concerend your usage of bologna was wrong and "pepe" is not a word, while baloney is a word (like booze, etc.)
But as using "pepe", using bologna as nonsense is accepted in parts of the internet. But that is not part of the english language (at least for now). So you can use it the way you did, but judging from your replys, you are (again) not aware of the background and your "arguments" just prove that you can not really understand written language.

You probably should read:
https://en.oxforddictionaries.com/usage/informal-language

6 years ago
Permalink

Comment has been collapsed.

LOL Still going huh? You continue to be wrong. Have fun wasting your time!

6 years ago
Permalink

Comment has been collapsed.

You are so funny.
But I expected you to answer faster... Now I already ate my popcorn.

6 years ago
Permalink

Comment has been collapsed.

I apologize I don't camp out waiting for your posts -- I have more important things I'm doing. :)

6 years ago
Permalink

Comment has been collapsed.

They really clutter the file list" is an argument!

6 years ago
Permalink

Comment has been collapsed.

Don't try using logic with Archi at the moment, you might make him look wrong!

6 years ago
Permalink

Comment has been collapsed.

Due to a bizarre error that apparently happened when having another game from the same developer (Prison Run and Gun), a game called Hot Guns appeared temporarily in my library but couldn't be even installed (it has been removed from the Store and replaced by a re-branded and updated version called Mission: Demolition), and has disappeared from my library since. However ASF insisted in looking for it, telling it had 5 cards to farm and, since it just couldn't do it, it stayed stuck there.

Considering that lately there seemed to be some errors despite the auto-updates, I decided to re-download the app and make a fresh bot file; right now it's going for games with most card drops first, so it'll take a while before it may eventually stumble in Hot Guns again. In that case, a simple blacklisting of the game's AppID should suffice, but I thought this error was worth mentioning - how did the app detect a game that I don't even have?

6 years ago
Permalink

Comment has been collapsed.

This is not an "error" - error suggests a logical mistake or improper behaviour. This is, my friend, called Steam fuckup that should solve itself sooner or later, when Valve actually corrects their shitty system.

Nothing worth reporting to ASF unless the error you're getting won't be fixed after at least several weeks. I guess it will be fixed as soon as with next Steam maintenance and ASF restart. And if it won't, then it will still be Steam fuckup workaround, not actual "bugfix", as there is nothing to fix in the code regarding this. In any case, let me know after 2 weeks if you're still getting the issue you've mentioned. And until then, as you smartly guessed yourself, Blacklist should be a proper way to deal with this.

6 years ago*
Permalink

Comment has been collapsed.

Hi, Archi (or if anyone else can answer) - quick technical question, with the new ASF web configuration I have managed to set my bot profile and run through your application. However, if I have a list of say 10 app ID's that I want to farm only these, how do I go about doing this. I am pretty illiterate when it comes to C#... Do I add the games under GamesPlayedWhileIdle, CustomGamePlayedWhileFarming, CustomGamePlayedWhileIdle, or somewhere else? Thanks in advance, never really been into farming but looking to get my toes wet so to say.

6 years ago
Permalink

Comment has been collapsed.

Best way would be to set your bot configured as Paused and use !play command. Another way is to use GamesPlayedWhileIdle instead of !play.

6 years ago
Permalink

Comment has been collapsed.

So the bot is set up with paused toggled on - how/where do I enter the !play command?

6 years ago
Permalink

Comment has been collapsed.

But don't expect from me to do your homework :3.

https://github.com/JustArchi/ArchiSteamFarm/wiki/Commands

6 years ago
Permalink

Comment has been collapsed.

Ah thanks, looks a little more complicate but I will read into this

6 years ago
Permalink

Comment has been collapsed.

Or you can put every game you do NOT want to farm on your blacklist.

6 years ago
Permalink

Comment has been collapsed.

Thanks, that would be a pretty long list though

6 years ago
Permalink

Comment has been collapsed.

Is there any effect if I change HoursUntilCardDrops to a different number other than 3?

6 years ago
Permalink

Comment has been collapsed.

It's important to note that in the past HoursUntilCardDrops was only 0 or 2, and this is why ASF had a single CardDropsRestricted property that allowed to switch between those two values. With recent changes we noticed that not only majority of users require 3 hours in place of previous 2 now, but also that HoursUntilCardDrops is now dynamic and can hit any value on per-account basis.

It depends on your account.

For some accounts carddrops start immideatly (set to 0), others take 2 hours of playtime before they drop cards, others take 3 or maybe more. Depending on what vovlo is up to again.

6 years ago
Permalink

Comment has been collapsed.

If there was no effect then there would be no such config property to edit :3

6 years ago
Permalink

Comment has been collapsed.

Hey,

I've just configured my bot to farming order 1 (AppIDsAscending Try to farm games with lowest appIDs first) 'cause I wanted to farm one game at a time instead of idling multiple ones at once.
I saw the youtube video, read the config instructions and I did notice it is stated that ASF will try to respect it but does not necessarily means it will obey.

So, starting from now it will always be farming multiples? (bit of a dumb dumb when it comes to C# and stuff like this)

Thanks!

6 years ago
Permalink

Comment has been collapsed.

Whether ASF will farm 1 or multiple games at a time depends on HoursUntilCardDrops bot config property. https://github.com/JustArchi/ArchiSteamFarm/wiki/Configuration

6 years ago
Permalink

Comment has been collapsed.

Fixed it.

Thanks :D

6 years ago
Permalink

Comment has been collapsed.

With the Christmas sale just around the corner, is discovery queue automation a thing? I remember reading earlier in this thread about the possibility of it being rolled out?

6 years ago
Permalink

Comment has been collapsed.

It's already included in V3 version.

6 years ago
Permalink

Comment has been collapsed.

It was already included in V2 but somehow I have the feeling it probably no longer is (most likely as an incentive for people to switch to V3 I assume) ?

6 years ago
Permalink

Comment has been collapsed.

It was never in any stable V2 release. First stable release with discovery queue was first V3 release. https://github.com/JustArchi/ArchiSteamFarm/releases/tag/3.0.1.6

6 years ago
Permalink

Comment has been collapsed.

Right. I forgot at that point I had already switched to the experimental release because of the Trading module.

6 years ago
Permalink

Comment has been collapsed.

Oh - nice - duly upgraded!

Thanks Archi :)

6 years ago
Permalink

Comment has been collapsed.

Nice feature! Would you recommend setting it on True by default at all times, or just doing it during the sales ?

6 years ago
Permalink

Comment has been collapsed.

Up to you. Avoiding setting it to true means that ASF won't need to check every 8 hours if there are sale cards to drop.

6 years ago
Permalink

Comment has been collapsed.

Is it just me or the odds of having double and triple cards is higher with ASF ? I almost never got those before using it...

6 years ago
Permalink

Comment has been collapsed.

It's just you.

6 years ago
Permalink

Comment has been collapsed.

What in the world is a double or triple card?
If you mean multiple cards dropping at once (form different games), then check "HoursUntilCardDrops" and adjust it to what your account needs, otherwise you are farming slower.

6 years ago
Permalink

Comment has been collapsed.

He means getting the same card 2 or 3 times but as I don't need to tell you if ASF had any influence which card drops Archi would have have turned it into a "Drop the card of your choice"-feature ages ago.

6 years ago
Permalink

Comment has been collapsed.

Ah, ok. Then you are right. There is indeed no way how ASF (or any other program) can influence which card drops.

6 years ago
Permalink

Comment has been collapsed.

I understand what you say, but i do still feel the odds are weird and i was thinking maybe it is not something Archi is able to work around. I was thinking maybe a glitch between ASF and idling and Steam... I understand that drops are "random" but since i've been using ASF i've had way more doubles, triples and even a quadruple once...
Anyways

6 years ago
Permalink

Comment has been collapsed.

Maybe it's because you farm more games then before (manually farm).
Statistically sure the rate of doubled/tripled will be increased because you got more drops at a time.

6 years ago
Permalink

Comment has been collapsed.

yeah i thought about that...and i still don't feel that is is an explanation. I've "manually" farmed a lot (~50) of game before enabling ASF and never had any triples or quadruple...
Anyways (bis)

6 years ago
Permalink

Comment has been collapsed.

ASF does nothing more than reporting playtime to steam.
When a card drops and which card, is decided by steam servers alone.

When I farmed games (on multiple accounts) I had games with basically no leftovers (just full sets) and others where out of 50 cards 30 were the same.

In fact NOT getting a dupe, when farming a game is more unlikely than getting one.

6 years ago
Permalink

Comment has been collapsed.

Yeah, i do understand all that, and i'm aware that it shouldn't have any effect on which card drops... I was asking specifically if someone had inside knowledge about a possible glitch...

Thanks anyways for taking some time to answer

6 years ago
Permalink

Comment has been collapsed.

Closed 4 years ago by JustArchi.