GRUPA STEAM
Archi's SC Farm Archi-ASF
GRUPA STEAM
Archi's SC Farm Archi-ASF
59,377
W GRZE
383,046
ONLINE
Założona
29 października 2015
Język
Angielski
Ten wątek został zamknięty
[SOLVED] Using ASF on my Main. Can't find any drops.
I'm trying to use ASF to clear up the several hundreds games with remaining drops on my account. I have just over 3300 ish games with cards. Just over 100k+ items so my badge pages are quite long. Is there a limit?

Using Enhanced Steam on my badges page give me these numbers.
748 card drops remaining
279 games with drops remaining
3362 games eligible for booster packs
Worth Approximately NZ$ 0.00

ASF sometimes finds 1-3 games to farm but often finds none.

This is the log.txt
2018-05-03 14:31:02|ArchiSteamFarm-16528|INFO|Main|Connect() Connecting...
2018-05-03 14:31:02|ArchiSteamFarm-16528|INFO|Main|OnConnected() Connected to Steam!
2018-05-03 14:31:02|ArchiSteamFarm-16528|INFO|Main|OnConnected() Logging in...
2018-05-03 14:31:03|ArchiSteamFarm-16528|INFO|Main|OnLoggedOn() Successfully logged on!
2018-05-03 14:31:03|ArchiSteamFarm-16528|INFO|Main|Init() Logging in to ISteamUserAuth...
2018-05-03 14:31:05|ArchiSteamFarm-16528|INFO|Main|IsAnythingToFarm() Checking first badge page...
2018-05-03 14:31:05|ArchiSteamFarm-16528|INFO|Main|Init() Success!
2018-05-03 14:31:09|ArchiSteamFarm-16528|INFO|Main|IsAnythingToFarm() Checking other badge pages...
2018-05-03 14:31:41|ArchiSteamFarm-16528|INFO|Main|StartFarming() We don't have anything to idle on this account!

Incidentally IdleMaster also cannot load my badge info. My profile is public and I don't use family sharing.

Does anyone else have this issue?

Cheers
Andy
Ostatnio edytowany przez: ajharvey; 2 maja 2018 o 21:36
Początkowo opublikowane przez Archi:
2018-05-03 15:42:03|ArchiSteamFarm-8092|DEBUG|Main|InternalRequest() GET https://steamcommunity.com/my/badges?l=english&p=30 2018-05-03 15:42:03|ArchiSteamFarm-8092|DEBUG|Main|InternalRequest() Redirect <- GET https://steamcommunity.com/my/badges?l=english&p=30 2018-05-03 15:42:03|ArchiSteamFarm-8092|DEBUG|Main|InternalRequest() GET https://steamcommunity.com/id/ajharvey/badges?l=english&p=30 2018-05-03 15:42:09|ArchiSteamFarm-8092|DEBUG|Main|InternalRequest() Redirect <- GET https://steamcommunity.com/id/ajharvey/badges?l=english&p=30 2018-05-03 15:42:09|ArchiSteamFarm-8092|DEBUG|Main|InternalRequest() GET https://steamcommunity.com/id/ajharvey 2018-05-03 15:42:09|ArchiSteamFarm-8092|DEBUG|Main|InternalRequest() OK <- GET https://steamcommunity.com/id/ajharvey

For unknown to me reason Steam decided to redirect this request (and many other) straight to your profile, which makes no freaking sense whatsoever and is most definitely a Steam fuckup. Moreover, it's a fuckup that can't even be logically explained. Obviously ASF finds no games to idle on your profile, hence what you see is the requests that actually succeeded and weren't sent to space.

Let me know if this thing won't solve itself in a week from now, I might need to add some sort of disgusting workaround such as "assume Steam has no idea what it's doing and ask again if it redirects us from badge page to profile". You could also try solving this issue with Steam support, but I doubt they'll actually do anything useful.

As a super-experimental workaround you could artificially create delay by increasing WebLimiterDelay to something like 10000 which will cause ASF to wait a good 10 seconds between each HTTP request. Although this might not result in any improvement, just a guess that Steam might struggle with too many requests at the same time (even though NOBODY reported ANYTHING like that in the past, and ArchiBoT has 25 pages itself, no issues whatsoever. There is also no logical explanation why 2 requests sent in parallel would do anything like that, and idle master actually fetches them one-by-one because of its bad coding, so it probably won't bring any improvement if idle master suffers from the same problem).
< >
Wyświetlanie 1-15 z 20 komentarzy
Archi 2 maja 2018 o 20:10 
Using Enhanced Steam on my badges page give me these numbers.

That doesn't say anything, ES is not any trusted source on this and not used by ASF. Check if you can find at least one game that Steam itself states as possible to idle on your badges page. Make a screenshot, post here.

In addition to that, copy-paste full log that ASF generated, not half of it. Also attach to your next response.
Ostatnio edytowany przez: Archi; 2 maja 2018 o 20:10
ajharvey 2 maja 2018 o 20:11 
Początkowo opublikowane przez Archi:
Using Enhanced Steam on my badges page give me these numbers.

That doesn't say anything, ES is not any trusted source on this and not used by ASF. Check if you can find at least one game that Steam itself states as possible to idle on your badges page. Make a screenshot, post here.

In addition to that, copy-paste full log that ASF generated, not half of it. Also attach to your next response.

Do you want me to change the logging level?
Miku 2 maja 2018 o 20:12 
I'm going to assume you aren't running the latest ASF version (currently 3.1.2.0).
If that's the case, update your ASF, as it seems some kind of update by Valve broke a lot of stuff on older versions.
Ostatnio edytowany przez: Miku; 2 maja 2018 o 20:14
Archi 2 maja 2018 o 20:12 
No, I want from you screenshot of one of your badges page that states you can receive card drops from playing given game + full log recorded from start till end, so whole content of log.txt.
Ostatnio edytowany przez: Archi; 2 maja 2018 o 20:12
ajharvey 2 maja 2018 o 20:17 
Here's the screenshot of a badge with drops.

https://gyazo.com/c75013ff0833e163e3bbef7120aa691f

You can see I have 30 pages of badges (150 per page) and first 5+ pages have no drops.

Here's the full log

2018-05-03 15:16:21|ArchiSteamFarm-16928|INFO|ASF|InitASF() ASF V3.1.2.0 (48db131a-2b7a-4a20-bfc8-e8a0075382e9)
2018-05-03 15:16:22|ArchiSteamFarm-16928|INFO|ASF|CheckAndUpdateProgram() ASF will automatically check for new versions every 1 day.
2018-05-03 15:16:22|ArchiSteamFarm-16928|INFO|ASF|CheckAndUpdateProgram() Checking for new version...
2018-05-03 15:16:23|ArchiSteamFarm-16928|INFO|ASF|CheckAndUpdateProgram() Local version: 3.1.2.0 | Remote version: 3.1.2.0
2018-05-03 15:16:23|ArchiSteamFarm-16928|INFO|boscards1|InitStart() Not starting this bot instance because it's disabled in config file!
2018-05-03 15:16:23|ArchiSteamFarm-16928|INFO|boscards2|InitStart() Not starting this bot instance because it's disabled in config file!
2018-05-03 15:16:23|ArchiSteamFarm-16928|INFO|bostradebot|InitStart() Not starting this bot instance because it's disabled in config file!
2018-05-03 15:16:23|ArchiSteamFarm-16928|INFO|Main|Start() Starting...
2018-05-03 15:16:23|ArchiSteamFarm-16928|INFO|Main|Connect() Connecting...
2018-05-03 15:16:24|ArchiSteamFarm-16928|INFO|Main|OnConnected() Connected to Steam!
2018-05-03 15:16:24|ArchiSteamFarm-16928|INFO|Main|OnConnected() Logging in...
2018-05-03 15:16:38|ArchiSteamFarm-16528|INFO|Main|StartFarming() We don't have anything to idle on this account!
2018-05-03 15:16:46|ArchiSteamFarm-16928|INFO|Main|OnDisconnected() Disconnected from Steam!
2018-05-03 15:16:46|ArchiSteamFarm-16928|INFO|Main|OnDisconnected() Reconnecting...
2018-05-03 15:16:46|ArchiSteamFarm-16928|INFO|Main|Connect() Connecting...
2018-05-03 15:16:47|ArchiSteamFarm-16928|INFO|Main|OnConnected() Connected to Steam!
2018-05-03 15:16:47|ArchiSteamFarm-16928|INFO|Main|OnConnected() Logging in...
2018-05-03 15:16:47|ArchiSteamFarm-16928|INFO|Main|OnLoggedOn() Successfully logged on!
2018-05-03 15:16:47|ArchiSteamFarm-16928|INFO|Main|Init() Logging in to ISteamUserAuth...
2018-05-03 15:16:47|ArchiSteamFarm-16528|INFO|Main|OnLoggedOff() Logged off of Steam: LogonSessionReplaced
2018-05-03 15:16:47|ArchiSteamFarm-16528|ERROR|Main|OnLoggedOff() This account seems to be used in another ASF instance, which is undefined behaviour, refusing to keep it running!
2018-05-03 15:16:47|ArchiSteamFarm-16528|INFO|Main|Stop() Stopping...
2018-05-03 15:16:47|ArchiSteamFarm-16528|INFO|ASF|OnBotShutdown() No bots are running, exiting...
2018-05-03 15:16:48|ArchiSteamFarm-16928|INFO|Main|Init() Success!
2018-05-03 15:16:49|ArchiSteamFarm-16928|INFO|Main|IsAnythingToFarm() Checking first badge page...
2018-05-03 15:17:03|ArchiSteamFarm-16928|INFO|Main|StartFarming() We don't have anything to idle on this account!


ajharvey 2 maja 2018 o 20:20 
Posting another cleaner log.

This time ASF finds 3 games to idle. I can confirm there are several hundred. I haven't farmed in about 3 months

2018-05-03 15:18:32|ArchiSteamFarm-9804|INFO|ASF|InitASF() ASF V3.1.2.0 (48db131a-2b7a-4a20-bfc8-e8a0075382e9)
2018-05-03 15:18:32|ArchiSteamFarm-9804|INFO|ASF|CheckAndUpdateProgram() ASF will automatically check for new versions every 1 day.
2018-05-03 15:18:32|ArchiSteamFarm-9804|INFO|ASF|CheckAndUpdateProgram() Checking for new version...
2018-05-03 15:18:33|ArchiSteamFarm-9804|INFO|ASF|CheckAndUpdateProgram() Local version: 3.1.2.0 | Remote version: 3.1.2.0
2018-05-03 15:18:34|ArchiSteamFarm-9804|INFO|boscards1|InitStart() Not starting this bot instance because it's disabled in config file!
2018-05-03 15:18:34|ArchiSteamFarm-9804|INFO|boscards2|InitStart() Not starting this bot instance because it's disabled in config file!
2018-05-03 15:18:34|ArchiSteamFarm-9804|INFO|bostradebot|InitStart() Not starting this bot instance because it's disabled in config file!
2018-05-03 15:18:34|ArchiSteamFarm-9804|INFO|Main|Start() Starting...
2018-05-03 15:18:34|ArchiSteamFarm-9804|INFO|Main|Connect() Connecting...
2018-05-03 15:18:35|ArchiSteamFarm-9804|INFO|Main|OnConnected() Connected to Steam!
2018-05-03 15:18:35|ArchiSteamFarm-9804|INFO|Main|OnConnected() Logging in...
2018-05-03 15:18:36|ArchiSteamFarm-9804|INFO|Main|OnLoggedOn() Successfully logged on!
2018-05-03 15:18:36|ArchiSteamFarm-9804|INFO|Main|Init() Logging in to ISteamUserAuth...
2018-05-03 15:18:37|ArchiSteamFarm-9804|INFO|Main|Init() Success!
2018-05-03 15:18:38|ArchiSteamFarm-9804|INFO|Main|IsAnythingToFarm() Checking first badge page...
2018-05-03 15:18:40|ArchiSteamFarm-9804|INFO|Main|IsAnythingToFarm() Checking other badge pages...
2018-05-03 15:19:07|ArchiSteamFarm-9804|INFO|Main|StartFarming() We have a total of 3 games (5 cards) left to idle (~2 hours, 30 minutes remaining)...
2018-05-03 15:19:07|ArchiSteamFarm-9804|INFO|Main|Farm() Chosen idling algorithm: Simple
2018-05-03 15:19:08|ArchiSteamFarm-9804|INFO|Main|FarmSolo() Now idling: 477180 (Shard Games)
2018-05-03 15:19:11|ArchiSteamFarm-9804|INFO|Main|ShouldFarm() Idling status for 477180 (Shard Games): 1 cards remaining
2018-05-03 15:19:11|ArchiSteamFarm-9804|INFO|Main|FarmCards() Still idling: 477180 (Shard Games)
Ostatnio edytowany przez: ajharvey; 2 maja 2018 o 20:20
ajharvey 2 maja 2018 o 20:28 
I reran again and this time ASF found 9

2018-05-03 15:26:15|ArchiSteamFarm-7072|INFO|Main|StartFarming() We have a total of 9 games (18 cards) left to idle (~9 hours remaining)...

It seems like it's aborting the badge check after a certain amount of badge pages. Is there anyway to check how many pages it's checking?
ajharvey 2 maja 2018 o 20:30 
Rerun again and it found none this time.

2018-05-03 15:28:10|ArchiSteamFarm-6584|INFO|Main|StartFarming() We don't have anything to idle on this account!
ajharvey 2 maja 2018 o 20:30 
Maybe I'll download the code and run in debug

Let me know if you have any suggestions
Archi 2 maja 2018 o 20:32 
Ok, update yourself to latest pre-release (either manually or by changing UpdateChannel global config property), enable Debug mode (global config property), take a full log of reproducing your issue once again (it'll be much more verbose this time), don't cut anything from there, pack this log.txt together with newly-generated debug directory into a zip archive and send on my e-mail: justarchi[at]justarchi[dot]net.

Don't post in any public location since it contains sensitive information, as stated on the wiki of debug description.
Ostatnio edytowany przez: Archi; 2 maja 2018 o 20:40
Autor oznaczył ten post jako odpowiedź na oryginalny wątek.
Archi 2 maja 2018 o 20:58 
2018-05-03 15:42:03|ArchiSteamFarm-8092|DEBUG|Main|InternalRequest() GET https://steamcommunity.com/my/badges?l=english&p=30 2018-05-03 15:42:03|ArchiSteamFarm-8092|DEBUG|Main|InternalRequest() Redirect <- GET https://steamcommunity.com/my/badges?l=english&p=30 2018-05-03 15:42:03|ArchiSteamFarm-8092|DEBUG|Main|InternalRequest() GET https://steamcommunity.com/id/ajharvey/badges?l=english&p=30 2018-05-03 15:42:09|ArchiSteamFarm-8092|DEBUG|Main|InternalRequest() Redirect <- GET https://steamcommunity.com/id/ajharvey/badges?l=english&p=30 2018-05-03 15:42:09|ArchiSteamFarm-8092|DEBUG|Main|InternalRequest() GET https://steamcommunity.com/id/ajharvey 2018-05-03 15:42:09|ArchiSteamFarm-8092|DEBUG|Main|InternalRequest() OK <- GET https://steamcommunity.com/id/ajharvey

For unknown to me reason Steam decided to redirect this request (and many other) straight to your profile, which makes no freaking sense whatsoever and is most definitely a Steam fuckup. Moreover, it's a fuckup that can't even be logically explained. Obviously ASF finds no games to idle on your profile, hence what you see is the requests that actually succeeded and weren't sent to space.

Let me know if this thing won't solve itself in a week from now, I might need to add some sort of disgusting workaround such as "assume Steam has no idea what it's doing and ask again if it redirects us from badge page to profile". You could also try solving this issue with Steam support, but I doubt they'll actually do anything useful.

As a super-experimental workaround you could artificially create delay by increasing WebLimiterDelay to something like 10000 which will cause ASF to wait a good 10 seconds between each HTTP request. Although this might not result in any improvement, just a guess that Steam might struggle with too many requests at the same time (even though NOBODY reported ANYTHING like that in the past, and ArchiBoT has 25 pages itself, no issues whatsoever. There is also no logical explanation why 2 requests sent in parallel would do anything like that, and idle master actually fetches them one-by-one because of its bad coding, so it probably won't bring any improvement if idle master suffers from the same problem).
Ostatnio edytowany przez: Archi; 2 maja 2018 o 21:18
ajharvey 2 maja 2018 o 21:29 
OK, cheers I'll monitor it.

FYI

Running through Visual Studio. It seems to redirect less often. It found 109 games once and 219 another. Running through command line it goes back to 1-3 games.
ajharvey 2 maja 2018 o 21:36 
I added the WebLimitedDelay and it seemed to do the trick thanks.

2018-05-03 16:34:32|ArchiSteamFarm-13448|INFO|Main|StartFarming() We have a total of 279 games (747 cards) left to idle (~2 weeks, 1 day, 13 hours remaining)...
Archi 2 maja 2018 o 21:36 
Yeah but this is still trying to find a workaround for a problem that should not exist, you could even force badge pages to be fetched one-by-one by switching OptimizationMode, and I'm quite sure you'd get the same issue, since you get the same issue with IM that uses this (inefficient) way of fetching badge pages.

It's most definitely not a global issue, or at least it's very unlikely to be one since ArchiBoT has 25 pages and doesn't suffer from that at all, me neither although I have only 9 so I'm poor comparison. In any case, this is not a bug in ASF, only a fuckup that requires a potential workaround, but only if Steam doesn't fix its shit in next maintenance or alike. If WebLimiterDelay works good for you, use it, although you should still let me know if this thing doesn't go away soon.
Ostatnio edytowany przez: Archi; 2 maja 2018 o 21:37
< >
Wyświetlanie 1-15 z 20 komentarzy
Na stronę: 1530 50

Data napisania: 2 maja 2018 o 20:03
Posty: 20