brianzhouzc / RocketBot

An automated Pokémon Go Bot
GNU General Public License v3.0
564 stars 315 forks source link

Think I received a ban... #1112

Closed lessthandan623 closed 8 years ago

lessthandan623 commented 8 years ago

I can't log in with or without location services enabled. "Failed to get data from the server." Pretty sure it's a ban. Can someone please review? Thanks!

P.S: I thought I did this well enough, but I think I need to mess with my IP for the next account I create. I don't think Niantic is doing IP bans, but I've been botting from my work PC in NY when my work PC IP address is "stationed" (pardon me, I don't speak networking) in MA. If this is the case, what is my best solution to not get stopped by this the next time around?

I was botting at 4MPH. No sniping. Let the bot run for an hour or two, logged off, and then logged back in for another hour or two. Rinse/repeat. If I logged in back in MA, I did it about 4-5 hours apart (so realistically, enough to get from NY -> MA). Not sure where I could've been "caught" besides the IP. Thanks.

[21:41:46] Pokemon Servers might be offline / unstable. Trying again... [21:41:47] Error: System.NullReferenceException: Object reference not set to an instance of an object. at PokemonGo.RocketBot.Logic.Inventory.d34.MoveNext() in C:\Users\Brian\Documents\Visual Studio 2015\Projects\RocketBot\PokemonGo.RocketBot.Logic\Inventory.cs:line 380 --- End of stack trace from previous location where exception was thrown --- at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task) at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task) at System.Runtime.CompilerServices.TaskAwaiter`1.GetResult() at PokemonGo.RocketBot.Logic.Tasks.DisplayPokemonStatsTask.d2.MoveNext() in C:\Users\Brian\Documents\Visual Studio 2015\Projects\RocketBot\PokemonGo.RocketBot.Logic\Tasks\DisplayPokemonStatsTask.cs:line 25 --- End of stack trace from previous location where exception was thrown --- at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task) at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task) at System.Runtime.CompilerServices.TaskAwaiter.GetResult() at PokemonGo.RocketBot.Logic.State.InfoState.d0.MoveNext() in C:\Users\Brian\Documents\Visual Studio 2015\Projects\RocketBot\PokemonGo.RocketBot.Logic\State\InfoState.cs:line 16 --- End of stack trace from previous location where exception was thrown --- at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task) at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task) at System.Runtime.CompilerServices.TaskAwaiter`1.GetResult() at PokemonGo.RocketBot.Logic.State.StateMachine.d3.MoveNext() in C:\Users\Brian\Documents\Visual Studio 2015\Projects\RocketBot\PokemonGo.RocketBot.Logic\State\StateMachine.cs:line 56 [21:41:47] Logging in using Google [21:41:48] Playing as TimFromMySpace [21:41:48] Make sure Lat & Lng are right. Exit Program if not! Lat: 40.7030612811657 Lng: -74.0171489038733 [21:41:48] Pokemon Servers might be offline / unstable. Trying again... [21:41:49] Error: System.NullReferenceException: Object reference not set to an instance of an object. at PokemonGo.RocketBot.Logic.Inventory.d34.MoveNext() in C:\Users\Brian\Documents\Visual Studio 2015\Projects\RocketBot\PokemonGo.RocketBot.Logic\Inventory.cs:line 380 --- End of stack trace from previous location where exception was thrown --- at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task) at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task) at System.Runtime.CompilerServices.TaskAwaiter`1.GetResult() at PokemonGo.RocketBot.Logic.Tasks.DisplayPokemonStatsTask.d2.MoveNext() in C:\Users\Brian\Documents\Visual Studio 2015\Projects\RocketBot\PokemonGo.RocketBot.Logic\Tasks\DisplayPokemonStatsTask.cs:line 25 --- End of stack trace from previous location where exception was thrown --- at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task) at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task) at System.Runtime.CompilerServices.TaskAwaiter.GetResult() at PokemonGo.RocketBot.Logic.State.InfoState.d0.MoveNext() in C:\Users\Brian\Documents\Visual Studio 2015\Projects\RocketBot\PokemonGo.RocketBot.Logic\State\InfoState.cs:line 16 --- End of stack trace from previous location where exception was thrown --- at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task) at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task) at System.Runtime.CompilerServices.TaskAwaiter`1.GetResult() at PokemonGo.RocketBot.Logic.State.StateMachine.d3.MoveNext() in C:\Users\Brian\Documents\Visual Studio 2015\Projects\RocketBot\PokemonGo.RocketBot.Logic\State\StateMachine.cs:line 56

helmie86 commented 8 years ago

hurm....Failed to get data from the server...bye my pika pika

JunpeiL commented 8 years ago

what was your character level? how many hours did you bot a day?

JunpeiL commented 8 years ago

btw, ip can actually reveal your geolocation try your public IP in this link....

https://www.iplocation.net

DefGun commented 8 years ago

My account got banned as well. I get the same logs as you and I can't log in on my iPhone with this account. I actually do think that they can and will ban an IP at a certain level. Once I got a softban when I used the bot. Strangely the Softban affected all of my other accounts (where I never used cheats) as long as I was using my WiFi. As soon as I switched WiFi off on my iPhone all of the accounts worked except the one I used cheats. That you got a ban even running the bot for only two hours makes me think that it's almost impossible that Niantic won't detect bots. The behaviour of a bot must obviously be different from that of normal users.

kadius commented 8 years ago

PoGo had a wave ban, so it is normal. To not affect your others acc you should use a proxy. Be careful to configure your bot, now isn't the time to make mistakes(If u love your acc).

PS: Not be more than lvl 24(It's safe 24 less)

2016-08-23 2:25 GMT-03:00 DefGun notifications@github.com:

My account got banned as well. I get the same logs as you and I can't log in on my iPhone with this account. I actually do think that they can and will ban an IP at a certain level. Once I got a softban when I used the bot. Strangely the Softban affected all of my other accounts (where I never used cheats) as long as I was using my WiFi. As soon as I switched WiFi off on my iPhone all of the accounts worked except the one I used cheats.

— You are receiving this because you are subscribed to this thread. Reply to this email directly, view it on GitHub https://github.com/TheUnnameOrganization/RocketBot/issues/1112#issuecomment-241630314, or mute the thread https://github.com/notifications/unsubscribe-auth/AULozizbSt8ZIDUw3nPua7FhJWX3hYQkks5qioRVgaJpZM4JqeWN .

ash64bit commented 8 years ago

That's why we need enhancement on RocketBot. We need killswitch after bot catches 1000 Pokemon and spin 2000 pokestop, and also auto-restart bot, after running xx minutes bot will stop and will continue after xx minutes. I guess it will make RocketBot more Human-Like.

Ultima123 commented 8 years ago

Same error that i had https://github.com/TheUnnameOrganization/RocketBot/issues/1109, i am not banned though.

BarongkoLegend commented 8 years ago

Same with you all. I got Banned from server. I was level 26 and when I was playing the RocketBot this morning and I got same error like @lessthandan623 's errors ...

I use VPN during played Bot. What the different between using Proxy and VPN? I just played the Bot only 9 hours in every day from 15 August. Any suggestions or tips for playing PoGo with this RocketBot?

So sad from this problem.

emko11 commented 8 years ago

I have the same problem:

Since the founding of a new Google account was used solely for the bot. Bot never was running on another device. Always the same IP - wifi. Everything was OK to version 2.0.0.0 Beta 3. With the new navigation using Google APIs in version 2.0.0.0 Beta 4 - 2x softban (#1082), bot worked in this version only once and for about one hour. Version 2.0.0.0. 5 beta (#1110) launched yesterday only 20 minutes working and again 1x softban, the same reason as in version 2.0.0.0. Beta 4.

This morning error after launch: [10:43:19] Pokemon Servers Might be offline / unstable. Trying again ... [10:43:20] Error: System.NullReferenceException: Object reference not set to an instance of an object.    in PokemonGo.RocketBot.Logic.Inventory. d34.MoveNext () in C: \ Users \ Brian \ Documents \ Visual Studio 2015 \ Projects \ RocketBot \ PokemonGo.RocketBot.Logic \ Inventory.cs: line 380 --- End stack trace of the previous place from which he was thrown ---    in System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess (Bags)    in System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification (Bags)    in System.Runtime.CompilerServices.TaskAwaiter`1.GetResult ()    in PokemonGo.RocketBot.Logic.Tasks.DisplayPokemonStatsTask. d2.MoveNext () in C: \ Users \ Brian \ Documents \ Visual Studio 2015 \ Projects \ RocketBot \ PokemonGo.RocketBot.Logic \ Tasks \ DisplayPokemonStatsTask.cs: Line 24 --- End stack trace of the previous place from which he was thrown ---    in System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess (Bags)    in System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification (Bags)    in System.Runtime.CompilerServices.TaskAwaiter.GetResult ()    in PokemonGo.RocketBot.Logic.State.InfoState. d0.MoveNext () in C: \ Users \ Brian \ Documents \ Visual Studio 2015 \ Projects \ RocketBot \ PokemonGo.RocketBot.Logic \ State \ InfoState.cs: Line 16 --- End stack trace of the previous place from which he was thrown ---    in System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess (Bags)    in System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification (Bags)    in System.Runtime.CompilerServices.TaskAwaiter`1.GetResult ()    PokemonGo.RocketBot.Logic.State.StateMachine in. d3.MoveNext () in C: \ Users \ Brian \ Documents \ Visual Studio 2015 \ Projects \ RocketBot \ PokemonGo.RocketBot.Logic \ State \ StateMachine.cs: Line 56

In my opinion it is not possible in a real game to get softban reason: Trainer comes to a place other than the scheduled pokestop, because does not roads :-(

brianzhouzc commented 8 years ago

check beta5. you haven't enter google api key

emko11 commented 8 years ago

Hi, API key I generated instructions. My auth.json (user, password and device ID changed) in beta5:

{ "AndroidBoardName": "msm8992", "AndroidBootloader": "", "AuthType": "google", "DeviceBrand": "lge", "DeviceId": "44acc3be768921ca8", "DeviceModel": "VS986", "DeviceModelBoot": "qcom", "DeviceModelIdentifier": "p1_vzw", "DevicePackageName": "lg-g4", "FirmwareBrand": "p1_vzw", "FirmwareFingerprint": "lge/p1_vzw/p1:5.1/LMY47D/151541507ff1b:user/release-keys", "FirmwareTags": "release-keys", "FirmwareType": "user", "GoogleApiKey": "AIzaSyBsUom7CFKgyo33-DnVLAAw948-yOTGRh8", "GooglePassword": "xxPWD", "GoogleUsername": "xxUSER", "HardwareManufacturer": "LGE", "HardwareModel": "VS986", "PtcPassword": "", "PtcUsername": "", "UseProxy": false, "UseProxyAuthentication": false, "UseProxyHost": "", "UseProxyPassword": "", "UseProxyPort": "", "UseProxyUsername": "" }

I have something set wrong? API must be done for the same user account as the user account bot? You can do this tutorial on API, step by step? Thank you for the info and the great work!