Sniper677 / ASF_ItemDropper

ASF plugin to trigger item drops
18 stars 4 forks source link

plugin hangs 500+ acc #4

Open wollframium opened 2 years ago

wollframium commented 2 years ago

not sure about the number, maybe some other relationship.

for example, I have nicknames with a space, if there are such nicknames it will stop at them, the way out is to remove the spaces in the account name.

but still there are problems with the massive passage of accounts.

initially there were 550 accounts, and the entire drop took 5-10 seconds

I reconnected and made 2 asf on a laptop and on a pc

and there are exactly 500 accounts on the pc, and when you enter the command "idrops asf app dropid", the passage of the aka stops, although there used to be 550 packs and everything worked fine, there are no gaps in the nicknames anymore.

"2021-10-04 01:34:30|dotnet-5288|INFO|никнейм|checkTime() 92 - False - Codename Gordon - 0 2021-10-04 01:34:30|dotnet-5288|INFO|никнейм|checkTime() 211 - False - Source SDK - 0 2021-10-04 01:34:30|dotnet-5288|INFO|никнейм|checkTime() 440 - True - Team Fortress 2 - 1806 2021-10-04 01:34:30|dotnet-5288|INFO|никнейм|checkTime() 570 - False - Dota 2 - 11720 2021-10-04 01:34:30|dotnet-5288|INFO|никнейм|checkTime() 630 - True - Alien Swarm - 28 2021-10-04 01:34:30|dotnet-5288|INFO|никнейм|checkTime() 1840 - False - Source Filmmaker - 0 2021-10-04 01:34:30|dotnet-5288|INFO|никнейм|checkTime() 8230 - False - Sam & Max 104: Abe Lincoln Must Die! - 0 2021-10-04 01:34:30|dotnet-5288|INFO|никнейм|checkTime() 17510 - True - Age of Chivalry - 0 2021-10-04 01:34:30|dotnet-5288|INFO|никнейм|checkTime() 17520 - True - Synergy - 0 2021-10-04 01:34:30|dotnet-5288|INFO|никнейм|checkTime() 17530 - True - D.I.P.R.I.P. Warm Up - 0 2021-10-04 01:34:30|dotnet-5288|INFO|никнейм|checkTime() 17550 - False - Eternal Silence - 0 2021-10-04 01:34:30|dotnet-5288|INFO|никнейм|checkTime() 17700 - True - Insurgency: Modern Infantry Combat - 0 2021-10-04 01:34:30|dotnet-5288|INFO|никнейм|checkTime() 17730 - False - Smashball - 0 2021-10-04 01:34:30|dotnet-5288|INFO|никнейм|checkTime() 24920 - False - Dragon Age: Origins Character Creator - 0 2021-10-04 01:34:30|dotnet-5288|INFO|никнейм|checkTime() 27040 - False - The Path - Prologue - 0 2021-10-04 01:34:30|dotnet-5288|INFO|никнейм|checkTime() 61800 - False - AMD Driver Updater, Vista and 7, 32 bit - 0 2021-10-04 01:34:30|dotnet-5288|INFO|никнейм|checkTime() 61810 - False - AMD Driver Updater, Vista and 7, 64 bit - 0 2021-10-04 01:34:30|dotnet-5288|INFO|никнейм|checkTime() 61820 - False - AMD Driver Updater, XP, 32 bit - 0 2021-10-04 01:34:30|dotnet-5288|INFO|никнейм|checkTime() 61830 - False - AMD Driver Updater, XP, 64 bit - 0 2021-10-04 01:34:30|dotnet-5288|INFO|никнейм|checkTime() 92500 - True - PC Gamer - 0 2021-10-04 01:34:30|dotnet-5288|INFO|никнейм|checkTime() 212542 - False - Red Orchestra 2 - Dedicated Server - 0 2021-10-04 01:34:30|dotnet-5288|INFO|никнейм|checkTime() 215350 - False - Killing Floor Dedicated Server - Win32 - 0 2021-10-04 01:34:30|dotnet-5288|INFO|никнейм|checkTime() 215360 - False - Killing Floor Dedicated Server - Linux - 0 2021-10-04 01:34:30|dotnet-5288|INFO|никнейм|checkTime() 221410 - False - Steam for Linux - 0 2021-10-04 01:34:30|dotnet-5288|INFO|никнейм|checkTime() 235780 - False - MINERVA: Metastasis - 0 2021-10-04 01:34:30|dotnet-5288|INFO|никнейм|checkTime() 238690 - False - Rising Storm Beta Dedicated Server - 0 2021-10-04 01:34:30|dotnet-5288|INFO|никнейм|checkTime() 250820 - False - SteamVR - 0 2021-10-04 01:34:30|dotnet-5288|INFO|никнейм|checkTime() 259080 - True - Just Cause 2: Multiplayer Mod - 1 2021-10-04 01:34:30|dotnet-5288|INFO|никнейм|checkTime() 261820 - True - Estranged: Act I - 0 2021-10-04 01:34:30|dotnet-5288|INFO|никнейм|checkTime() 261980 - False - Half-Life: Before - 0 2021-10-04 01:34:30|dotnet-5288|INFO|никнейм|checkTime() 613220 - False - Steam 360 Video Player - 0 2021-10-04 01:34:30|dotnet-5288|INFO|никнейм|checkTime() 205790 - False - Dota 2 Test - 0 2021-10-04 01:34:30|dotnet-5288|INFO|никнейм|checkTime() 9200 - True - RAGE - 407 2021-10-04 01:34:30|dotnet-5288|INFO|никнейм|checkTime() 51100 - True - Tactical Intervention - 32 2021-10-04 01:34:30|dotnet-5288|INFO|никнейм|checkTime() 213650 - True - Dwarfs F2P - 83 2021-10-04 01:34:30|dotnet-5288|INFO|никнейм|checkTime() 230410 - True - Warframe - 73 2021-10-04 01:34:30|dotnet-5288|INFO|никнейм|checkTime() 252150 - False - Grimm - 0 2021-10-04 01:34:30|dotnet-5288|INFO|никнейм|checkTime() 304930 - True - Unturned - 210 2021-10-04 01:34:30|dotnet-5288|INFO|никнейм|checkTime() 238590 - True - Loadout Campaign Beta - 0 2021-10-04 01:34:30|dotnet-5288|INFO|никнейм|checkTime() 335330 - False - Brick-Force - 0 2021-10-04 01:34:30|dotnet-5288|INFO|никнейм|checkTime() 295110 - False - Just Survive - 1047 2021-10-04 01:34:30|dotnet-5288|INFO|никнейм|checkTime() 362300 - False - Just Survive Test Server - 0 2021-10-04 01:34:30|dotnet-5288|INFO|никнейм|checkTime() 433850 - False - Z1 Battle Royale - 0 2021-10-04 01:34:30|dotnet-5288|INFO|никнейм|checkTime() 439700 - False - H1Z1: Test Server - 0 2021-10-04 01:34:30|dotnet-5288|INFO|никнейм|checkTime() 355180 - True - Codename CURE - 0 2021-10-04 01:34:30|dotnet-5288|INFO|никнейм|checkTime() 351940 - True - The Descendant - 0"

why do you check the time in all games?

I think that my mistake is due to the fact that there are no pauses between requests,

and possibly due to the fact that steam slows down like a rate limit. I'm not sure about that. perhaps it is worth adding pauses between the requests of each account, and if there is some kind of error due to which the whole process is stalled, skip ak and go to the next асс and one write in the log that an error has occurred,, and not hang up.

Sniper677 commented 2 years ago

The initial implementation seems not to be indented for this high number of bots. If you run "idrops asf app dropid" ASF is handling the way how the command is executed on every bot. I don't know how it is done, bot sounds like ~500 bots is also a too high number here.

Recommandation would be to split your accounts to multiple ASF instances or execute the idrop command on sub groups of you bots only.