-
Notifications
You must be signed in to change notification settings - Fork 1.5k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Human Behavior - Reducing bot detection #3808
Comments
Another great idea is that bot should not walk through buildings. There is a bot called Hackemon that can do it, btw. |
that shouldn't be too hard using the map api still (for road directions for example) |
Sorry it is already implemented, but here is a few more:
|
what is this function for? please see the red circled... and kindly explain how does it help our bots |
@ponytails I see that before they implemented this function, the bot always throws the pokeballs very accurately (maximum exp gained) which is kind of impossible for human to do. That snippets of code allow the user to set the probability of pokeball throw, either it is normal or nice or great or excellent. Hope this helps answering your question. |
thanks for that quick answer... but it seems i still get 210 exp each time i caught pokemon ? |
@ponytails maybe you need to restart the bot to make the config file works |
i did... no error.. but still i get 210 exp.. not random exp |
@ponytails hmm, I am not sure then. because yesterday, I am able to see the bot can get varying exp. but I can't try it today. My bot suddenly closed and cannot log in. so I might not be able to crosscheck with you. |
oh.. alright.. i think because of massive banning from niantic.. |
I doubt they'll ban you because you never go "home". It's totally possible for a legit person to only play when they are outside. They're not gonna risk banning legit players unless they're 100% certain? |
Walking and action randomization would be great and should be easy to do too. |
When niantic changed their response (unknown 6 issue) and developers tried to crack it, i read that they know (at least in theory) how niantic can detect bots etc and warned. So if some one can know the full details of that, we can develop a roundabout way and possibly bypass the ban. |
@Arderos when I proposed to let the bot follow streets instead of going throug buildings I just got downvoted and people told me that I can manage that with Paths... Now that Niantic started the ban wave, this seems a good idea.....ahah Coherence :D |
Please add % of nice/great/perfect throw & curved balls.. no human is going to score 210exp each catch! |
that's already in the dev branch @Blackatap a32f24e |
i still get 210 exp each catched |
I can't reproduce @ponytails, it works fine for me - did you lower the thresholds from default? Please join the slack chat for #help, let's keep this issue here ontopic |
@VINCENTko Mine is also always set to 210XP...
What should I change here? |
can i see your config ? without ur private parts |
Same for me, even after removing
It still always gives 210xp. |
@Y4kuzi if you remove these lines (as in, undefine them in the config), they will revert to the "hardcoded" values, you need to reduce them, 1.0 being 100% |
I know, but I was talking about the new method, it doesn't work for me so I guess I'll just use the old method until it gets fixed. |
@Y4kuzi |
Seems to work now. Does that mean the sum of the parameters should always be 10? |
I didn't notice this earlier but I added in 2 requests that I think is missing to get more human: They are not rushing after priority pokemon and trying to stay more in a small defined area before heading futher away. The other is variable walk speeds and a list of when I think I would drag my ass, want to stop and let pokemon come to me, and when it's time to get some pep in your step. |
i dont understand why ppls get a softban there, i dont get any bans and use mostly the standard config (just added to evolve everything, just keep the best 3 pokemon and kick away some items). i just get the messsage that im soft banned after i close the bot and instant (within a minute) restart it, but it fix it very fast. could it also epens in what cuntry u live? like usa get more attention than germany? |
To randomize walk speed by +/- 50% you can do this: in step_walker.py add You can change the 0.5 to the % you want to randomize by. |
Has anyone thought about the altitude in the location? I think we should be able to configure a min-max you can set for your own city. |
Have you check that if you just stand at a stop, never move, only catch nearby pokemon, for 24h? Low exp but safe? |
@DiegoRBaquero |
@maxprzemo read my comment again, you missed something. |
@DiegoRBaquero |
@DiegoRBaquero |
@maxprzemo yup. |
@DiegoRBaquero |
@maxprzemo I've actually never done anything in Python besides these small edits on this bot 😆 😋 |
Updated @k4n30, had notifications off sorry about that |
satisfied & closed |
These are a few ideas I was sitting on today that may help
-- perhaps the periodic stops could be at locals (restaurants ie.) in the area near the player (using google api)
Also one small issue is that if the bot crashes there is a possibility it will not cache the proper last known location which results in possibly being detected as a teleport when the user relogs (since the cached coordinates do not match the server's)
The text was updated successfully, but these errors were encountered: