Comments (19)
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.
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.
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.
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.
Of course they give their player base some grace period for upgrading before dropping the old API
from necrobot.
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.
@samuraitruong May I know how you confirmed these?
from necrobot.
Interesting that the old bot still works with 0.37. Just to share this finding.
from necrobot.
@kuntau I heard pokemon go actually mandate updating to the latest client before logging in?
from necrobot.
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.
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.
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.
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.
@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.
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.
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:
- 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.
- Contribute back to AeonLucid the critical bug fixes that we ported into Rocket API from the main Python pogo library.
- Contribute back to AeonLucid other missing functionality from Grover-c13 (such as iOS client emulation)
- 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.
Of course this is assuming that niantic doesn't force 0.35 update any time soon.
from necrobot.
I also think it is a good idea to use pogolib. POGOLib keeps update.
from necrobot.
Closed, We will maintain our rocket API keep it sync with Pogolib and any update comming
from necrobot.
Related Issues (20)
- Ban Thoughts.. What am I doing wrong HOT 6
- User credentials are invalid and login failed. HOT 10
- [22:36:22] (ERROR) An unexpected error has occured. Logging in again... (Bad API Request) HOT 1
- Pokemon API Change to 0.79.4 - Necrobot only supports 0.79.3 HOT 6
- GPX error
- Cant get the bot running HOT 7
- Account Lock after Usage HOT 2
- AllowMultipleBot Cannot be found
- Banned HOT 4
- can I get time for pokemon to leave?
- accounts being banned HOT 9
- UK27 cracked HOT 1
- Bot api change HOT 5
- API KEY CHANGE HELP PLEASE!!! HOT 23
- Don't transfer any pokemon
- Unable To Snipe Pokemons at all, 0 pokemons in sniping list, Please help HOT 2
- 0.91.2
- (ERROR) (KILLSWITCH) We have detected a Pokemon API change. The bot emulates API version 0.91.1, which is no longer supported. Minimum API version is now 0.91.2. HOT 1
- API change 0.95.0 HOT 6
- compiled for new version . HOT 6
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
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.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from necrobot.