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

Hashserver support (mainly by Badibasso) #1901

Closed
wants to merge 12 commits into from

Conversation

Projects
None yet
7 participants
@mtaheij
Copy link

commented Jan 19, 2017

Closes issues

  • Closes #1896
  • Closes #1894
  • Closes several other issues that were opened for the same reason

Changes (made by Badibasso):

  • Implemented API 0.51 protos
  • Connect to hashing server for signing each request
  • Added additional Pokemons

Changes (made by me):

  • Add a page that asks for a Pokefarmer Auth key

Change details

This version will ask for an Pokefarmer authorization key the first time it starts.
The key will be used by Pogo-UWP to connect to the Pokefarmer servers and get a valid signature for every request. It will use that signature to send the actual requests to Niantic's Pokémon GO servers.

Other informations

Please be aware that this solution needs a Pokefarmer authorization key. This is a paid service, not owned by me or by Badibasso.
You can get a key using this link: https://talk.pogodev.org/d/51-api-hashing-service-by-pokefarmer
A 150 RPM key will be sufficient for our app.

896

@mtaheij

This comment has been minimized.

Copy link
Author

commented Jan 19, 2017

Codeclimate is failing on three //TODO comments. Guess they are not important enough to let everybody wait.

@ArthurSDev

This comment has been minimized.

Copy link

commented Jan 19, 2017

Niantic forced 0.53.1 today

@BrazilianBug

This comment has been minimized.

Copy link

commented Jan 19, 2017

Are there Keys Free?

@mtaheij

This comment has been minimized.

Copy link
Author

commented Jan 20, 2017

Please be aware that this solution needs a Pokefarmer authorization key. This is a paid service, not owned by me or by Badibasso.

@ghost

This comment has been minimized.

Copy link

commented Jan 20, 2017

Hashing service supports 0.53 already. Been running my PoGo-UWP with it for a couple of hours now.

@Thedeveloperfairy

This comment has been minimized.

Copy link

commented Jan 21, 2017

When will we get to play with it?

@andremvm

This comment has been minimized.

Copy link

commented Jan 27, 2017

Hey. How to run PoGo with this feature? Is there any release already available to install with it?

@WodsonKun

This comment has been minimized.

Copy link

commented Jan 27, 2017

If I ain't wrong, first, they need to merge this PR... He can use it because he made changes on their own version of PoGo.
(English by Google Translate...)

@andremvm

This comment has been minimized.

Copy link

commented Jan 27, 2017

I see... any particular reason why wouldn't they have already merged it or created a separate version with this feature? It has been "announced" for more than 1 week now! Sorry if my questions are too noob...

@WodsonKun

This comment has been minimized.

Copy link

commented Jan 27, 2017

Maybe, they don't want pay for the API... Or, they don't have time to organize PoGo issues and PRs...

@andremvm

This comment has been minimized.

Copy link

commented Jan 27, 2017

Still, they could have released a version with this hashserver support and then whomever wants to pay for it can do it, acknowledging that it is their own decision! Still of course I am not trying to bash the creators, it's already quite good to have the app when there is no official one...

@mtaheij

This comment has been minimized.

Copy link
Author

commented Jan 28, 2017

Protos are updated to v 2.5.1 now, equal to Android version 0.53.1.
It should be reasonably safe to play.

Looks like ST-Apps has abandoned this repo. You can access the code from mine as well:
https://github.com/mtaheij/PoGo-UWP/tree/hashserver

I'll take a look if I can create a release version as well.

@andremvm

This comment has been minimized.

Copy link

commented Jan 29, 2017

Awesome news, man... Thanks a lot for your contribution! Can't wait to get back playing it again... :) The version that you will release is the one that requires the Pokefarmer key, right?

@mtaheij mtaheij closed this Jan 29, 2017

@mtaheij mtaheij deleted the mtaheij:hashserver branch Jan 29, 2017

@andremvm

This comment has been minimized.

Copy link

commented Jan 29, 2017

Thanks, will try it then! How safe is in your opinion the pokefarmer key community? For testing now I got the 1 month key, but at long term it might be worth the 1 year option...

@andremvm

This comment has been minimized.

Copy link

commented Jan 29, 2017

Thanks for the reply. It seems that it was good I didn't take a longer key as well then... :)

@andremvm

This comment has been minimized.

Copy link

commented Jan 29, 2017

Yeah, sorry that I mixed up the terms here, I got the correct one with the link you sent! ;)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
You can’t perform that action at this time.