Giter VIP home page Giter VIP logo

Comments (19)

jjskuld avatar jjskuld commented on July 17, 2024 4

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.

from necrobot.

Silph-Road avatar Silph-Road commented on July 17, 2024 2

Yes, it is in the works.
@everyone If you are a developer with experience porting other languages to C#, contact us here and post link to your git/repo projects.

from necrobot.

SiBangkotan avatar SiBangkotan commented on July 17, 2024 2

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.

from necrobot.

jjskuld avatar jjskuld commented on July 17, 2024 1

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.

from necrobot.

kuntau avatar kuntau commented on July 17, 2024 1

Of course they give their player base some grace period for upgrading before dropping the old API

from necrobot.

kuntau avatar kuntau commented on July 17, 2024 1

Sure, but we don't know yet. I'm still using 0.3.5 and AFAIK iOS version still pending for apple verification

from necrobot.

vfuyong avatar vfuyong commented on July 17, 2024 1

@samuraitruong May I know how you confirmed these?

from necrobot.

vfuyong avatar vfuyong commented on July 17, 2024

Interesting that the old bot still works with 0.37. Just to share this finding.

from necrobot.

vfuyong avatar vfuyong commented on July 17, 2024

@kuntau I heard pokemon go actually mandate updating to the latest client before logging in?

from necrobot.

Silph-Road avatar Silph-Road commented on July 17, 2024

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
cuz .33 api works,
but if they forced update,
all those accounts are not official client as all apps are forced to .35.... easy filter to ban before new update

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:
Android .33 to update to .35 (currently the latest in app stores) before they push 0.37.0 <--- newest
OR
iOS 1.31 to update to 1.50 (currently the latest in app stores) before they push 1.70 <--- newest

from necrobot.

vfuyong avatar vfuyong commented on July 17, 2024

There is some chance that the old API does work because the new features in 0.37 do not require changes to existing API.

from necrobot.

jjskuld avatar jjskuld commented on July 17, 2024

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.

from necrobot.

Silph-Road avatar Silph-Road commented on July 17, 2024

yeah, they will allow for maybe a day or few hours.
I have a scanner checking App store and will activate kill switch in 60 seconds of release.

from necrobot.

Silph-Road avatar Silph-Road commented on July 17, 2024

@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.

from necrobot.

samuraitruong avatar samuraitruong commented on July 17, 2024

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" <[email protected]mailto:[email protected]> wrote:

Interesting that the old bot still works with 0.37. Just to share this finding.


You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHubhttps://github.com//issues/12#issuecomment-246526277, or mute the threadhttps://github.com/notifications/unsubscribe-auth/ABINoogJ6khNqnagBI9bCMAXQIH8zGCDks5qpd5xgaJpZM4J3pME.

from necrobot.

jjskuld avatar jjskuld commented on July 17, 2024

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:

  1. Switch out Rocket API and move to pogolib from AeonLucid. It is much more low level than Grover-c13's code so it actually maps closer to Rocket API than the Java port.
  2. Contribute back to AeonLucid the critical bug fixes that we ported into Rocket API from the main Python pogo library.
  3. Contribute back to AeonLucid other missing functionality from Grover-c13 (such as iOS client emulation)
  4. Contribute back to Grover-c13 the ported .net implementation of his own API for him to maintain if he so wishes.

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.

from necrobot.

jjskuld avatar jjskuld commented on July 17, 2024

Of course this is assuming that niantic doesn't force 0.35 update any time soon.

from necrobot.

holmeschou avatar holmeschou commented on July 17, 2024

I also think it is a good idea to use pogolib. POGOLib keeps update.

from necrobot.

samuraitruong avatar samuraitruong commented on July 17, 2024

Closed, We will maintain our rocket API keep it sync with Pogolib and any update comming

from necrobot.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.