Skip to content
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

More Human Like to avoid a Ban #2635

Closed
rahmanash777 opened this issue Aug 7, 2016 · 7 comments
Closed

More Human Like to avoid a Ban #2635

rahmanash777 opened this issue Aug 7, 2016 · 7 comments

Comments

@rahmanash777
Copy link

rahmanash777 commented Aug 7, 2016

I saw a comment on reddit that Niantic should know the difference between a normal and an MITM apps . I also don't know how Niantic could find it out as there was no other information regarding that in the thread. But i think it is important to understand and solve this before releasing the bot after upgrading to the new api

Ref Link : https://www.reddit.com/r/pokemongodev/comments/4w1cvr/pokemongo_current_api_status/d65hrv5
I c/p the comment from the thread below

"GMT +1, 18:30 - We would like to repeat that the API-cracking community does not support bots. We are here to crack the API, thats it. That said we would like to confirm that Niantic can detect any MITM apps, these are apps that somehow modify data sent to the server. For example an app that ensures a perfect pokeballthrow. If you used an app like that Niantic could know.
We do not know whether you'll get banned for using such an app, we merely confirmed that Niantic could (theoretically) detect it. And it is not our concern, our concern is cracking the API.?"

@fari-99
Copy link

fari-99 commented Aug 7, 2016

what?? haha. give reference, please.

@Happyrain67
Copy link

It is true that the robot is not discreet
Maybe a random pokeball success rate and an altitude ?
And If we put their knees server , they will investigate.

(sorry for my english)

@fari-99
Copy link

fari-99 commented Aug 7, 2016

well, when i check the code (i dont know you check it) but there is algorithm for that like this.
reticle_size_parameter = normalized_reticle_size(self.config.catch_randomize_reticle_factor) spin_modifier_parameter = spin_modifier(self.config.catch_randomize_spin_factor)

but when I play the bot, most the time I get 210 EXP, means (100 EXP catch, 100EXP excellent, 10 EXP curve CMIIW). but sometimes I only get 110EXP (100 EXP catch and 10 EXP curve).

about Pokeball success rate, if you use greater Pokeball or razzberry, the success rate is raising. it depends on the response the server gives you know.*

*example: when there is Pokemon, and you use Greate Ball and razz berry, and then you throw the ball and get an excelent catch, you CAN still get "the Pokemon broke free".

@yoot55
Copy link

yoot55 commented Aug 7, 2016

Getting any sort of aim bonus will probably easy to flag you as a bot, considering its not possible to do so on the platforms (Niantic has confirmed it's a 'bug').

@kwanglee
Copy link

kwanglee commented Aug 7, 2016

add_config(
parser,
load,
long_flag="--catch_randomize_reticle_factor",
help="Randomize factor for pokeball throwing accuracy (DEFAULT 1.0 means no randomize: always 'Excellent' throw. 0.0 randomizes between normal and 'Excellent' throw)",
type=float,
default=1.0
)
add_config(
parser,
load,
long_flag="--catch_randomize_spin_factor",
help="Randomize factor for pokeball curve throwing (DEFAULT 1.0 means no randomize: always perfect 'Super Spin' curve ball. 0.0 randomizes between normal and 'Super Spin' curve ball)",
type=float,
default=1.0

@zbyte64
Copy link

zbyte64 commented Aug 10, 2016

Altitude issue: #2762

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

7 participants
@zbyte64 @kwanglee @fari-99 @Happyrain67 @yoot55 @rahmanash777 and others