-
Notifications
You must be signed in to change notification settings - Fork 233
[Suggestion] Any plan to switch to PokeGOAPI-Java by Grover-c13? #12
Comments
Yes, it is in the works. |
Long term seems best solution. I think I also had mentioned it previously. For now I am porting over the most important client emulation logic to fix up rocket API as a temporary fix so we are at less risk. |
…ttings hash and properly handle dynamic api url (status code 53)." This reverts commit c25a5c0.
For such a major change, even better to consider merging this piece of code to a MITM. No more >Unknown6< or whatever in future, as long as base proto is not totally changed. The catch is that it will eventually require a slim and clean andro stacking, wonder if there is any. |
About 95% done porting the Java API but it may be bad timing because niantic just pushed out 0.37. Completely different protos, new captcha, and other security features will make it hard to crack. Unknown6 is gone in 0.37 since they have switched to something else altogether. |
Interesting that the old bot still works with 0.37. Just to share this finding. |
Of course they give their player base some grace period for upgrading before dropping the old API |
@kuntau I heard pokemon go actually mandate updating to the latest client before logging in? |
Sure, but we don't know yet. I'm still using 0.3.5 and AFAIK iOS version still pending for apple verification |
Anyone here with android? I need someone to verify something: trying to test if the .33 api is bait and they forced apps to .35 but left .33 api active If anyone with .33 APK or 1.31 IPA can test, i would appreciate it!! what i am trying to test if niantic is forcing: |
There is some chance that the old API does work because the new features in 0.37 do not require changes to existing API. |
I will bet that they will allow 0.35 to connect even after 1.70 comes out.. This is why I suggested kill switch based on checking when the App Stores release the new versions. |
yeah, they will allow for maybe a day or few hours. |
@vfuyong they will work until they disable .35 API from their end on the servers, like they did when they released .33 and everyone was forced to update. |
They not update api. Just update app:)) keep botting Get Outlook for Androidhttps://aka.ms/ghei36 On Tue, Sep 13, 2016 at 9:21 AM +1000, "vfuyong" <notifications@github.commailto:notifications@github.com> wrote: Interesting that the old bot still works with 0.37. Just to share this finding. — |
@samuraitruong May I know how you confirmed these? |
Not sure why I never came across this but AeonLucid has a C# pogolib library in addition to maintaining the pogoprotos!! https://github.com/AeonLucid/POGOLib Seems to be actively maintained and they are striving to make it compatible with .net on multiple platforms (mac, android, etc) I've completed almost all the Grover-c13 API porting from Java for the main classes and only have the lower level networking, sensor info, and device info code left. This is perfect since the AeonLucid library fills in for the code i have not ported. I've looked through the AeonLucid code and it looks well written. My thinking on this is:
AeonLucid library has some nice features in it like better handling of oauth token refreshes, auto map refresh, and runs on more than just windows platform. The change to Grover-c13 port can be done incrementally once we've got pogolib in. |
Of course this is assuming that niantic doesn't force 0.35 update any time soon. |
I also think it is a good idea to use pogolib. POGOLib keeps update. |
Closed, We will maintain our rocket API keep it sync with Pogolib and any update comming |
As PokeGOAPI-Java seems to be actively updated, does it make sense to switch to it and invoke it in runtime? e.g. using Jni4net.
https://github.com/Grover-c13/PokeGOAPI-Java
It is always good to leverage community projects.
The text was updated successfully, but these errors were encountered: