Open bobdabear opened 1 year ago
More randomized operations is good for bypassing detection and this might fix the mobile search (#277) issue as well.
Is this being implemented? My Account got restricted so im going to stop the farmer for a few days then start again. Hopefully a fix will be out soon.
@bobdabear can you implement this into the bot? I used Bing Chat to implement this into the bot, see: https://github.com/charlesbel/Microsoft-Rewards-Farmer/discussions/368.
If you were to randomize the order in which activities are accomplished it would look more natural instead of a bot going through the same order all the time.... you could also randomize the order of the punch cards themselves, and not just when you start that activity. also, when you call time.sleep if you were to use something like
time.sleep(random.randint(100, 500) / 100))
you end up sleeping for (in this example) between 1.00 and 5.00 seconds, allowing fractions of seconds to be used which looks WAY more natural than there always being a whole number between actions and in some cases the same whole number more than one time in a row from a loop which can look really suspicious. you could just find a float between 1.00 and 5.00 but in smaller ranges, especially for floats, you tend to get a less uniform distribution. If you wanted to take it a step further, completing 1-3 searches during a quiz or some of the other activities then completing however many are left at the end all at once like it currently does. people tend to look up stuff while completing some of the activities then when they run out of cards they go do random searches to finish up.