C# Bot for Farming Pokestops & Catching Pokemon menu

Shout-Out

User Tag List

Page 36 of 151 FirstFirst ... 32333435363738394086136 ... LastLast
Results 526 to 540 of 2253
  1. #526
    senseirain's Avatar Member
    Reputation
    2
    Join Date
    Jun 2016
    Posts
    142
    Thanks G/R
    0/1
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Sorry I'm NOOB,.. but where is the startup project?
    C# Bot for Farming Pokestops & Catching Pokemon-1-jpg

    C# Bot for Farming Pokestops & Catching Pokemon
  2. #527
    Neer's Avatar Trend Rider Authenticator enabled
    Reputation
    1460
    Join Date
    Apr 2007
    Posts
    751
    Thanks G/R
    183/834
    Trade Feedback
    6 (100%)
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)
    Originally Posted by Plawed View Post
    What makes v3 special? the fact ppl wont get banned right away anymore?
    And Timestamps and some crash fixes.

  3. Thanks qweeboi, TheIEnd, WoWSondermüll (3 members gave Thanks to Neer for this useful post)
  4. #528
    JetF0x's Avatar Member
    Reputation
    1
    Join Date
    Jul 2016
    Posts
    3
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Originally Posted by senseirain View Post
    Sorry I'm NOOB,.. but where is the startup project?
    C# Bot for Farming Pokestops & Catching Pokemon-1-jpg
    PokemonGo\RocketAPI\Console\bin

  5. #529
    CerealMilk's Avatar Member
    Reputation
    1
    Join Date
    Jul 2016
    Posts
    6
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Neer, i know its dumb and simple, but i see some ppl asking for how many pokestops / pokemons they got since the start of the bot. So i made the modification, i know you wont put it on the "nightlies" but for who wants this just change Program.cs to this:

    Code:
    using System;
    using System.Collections.Generic;
    using System.Linq;
    using System.Net.Http;
    using System.Text;
    using System.Threading.Tasks;
    using Google.Protobuf;
    using PokemonGo.RocketAPI.Enums;
    using PokemonGo.RocketAPI.Extensions;
    using PokemonGo.RocketAPI.GeneratedCode;
    using PokemonGo.RocketAPI.Helpers;
    
    namespace PokemonGo.RocketAPI.Console
    {
        class Program
        {
            private static int s = 1;
            private static int p = 1;
    
            static void Main(string[] args)
            {
                Task.Run(() => Execute());
                 System.Console.ReadLine();
            }
    
            static async void Execute()
            {
                var client = new Client(Settings.DefaultLatitude, Settings.DefaultLongitude);
    
                if (Settings.UsePTC)
                {
                    await client.LoginPtc(Settings.PtcUsername, Settings.PtcPassword);
                }
                else
                {
                    await client.LoginGoogle(Settings.DeviceId, Settings.Email, Settings.LongDurationToken);
                }
                var serverResponse = await client.GetServer();
                var profile = await client.GetProfile();
                var settings = await client.GetSettings();
                var mapObjects = await client.GetMapObjects();
                var inventory = await client.GetInventory();
                var pokemons = inventory.Payload[0].Bag.Items.Select(i => i.Item?.Pokemon).Where(p => p != null && p?.PokemonId != InventoryResponse.Types.PokemonProto.Types.PokemonIds.PokemonUnset);
    
    
                await ExecuteFarmingPokestopsAndPokemons(client);
                //await ExecuteCatchAllNearbyPokemons(client);
    
                
            }
    
            private static async Task ExecuteFarmingPokestopsAndPokemons(Client client)
            {
                var mapObjects = await client.GetMapObjects();
    
                var pokeStops = mapObjects.Payload[0].Profile.SelectMany(i => i.Fort).Where(i => i.FortType == (int)MiscEnums.FortType.CHECKPOINT && i.CooldownCompleteMs < DateTime.UtcNow.ToUnixTime());
    
                foreach (var pokeStop in pokeStops)
                {
                    var update = await client.UpdatePlayerLocation(pokeStop.Latitude, pokeStop.Longitude);
                    var fortInfo = await client.GetFort(pokeStop.FortId, pokeStop.Latitude, pokeStop.Longitude);
                    var fortSearch = await client.SearchFort(pokeStop.FortId, pokeStop.Latitude, pokeStop.Longitude);
                    var bag = fortSearch.Payload[0];
    
                    System.Console.WriteLine($"{s++} - Farmed XP: {bag.XpAwarded}, Gems: { bag.GemsAwarded}, Eggs: {bag.EggPokemon} Items: {GetFriendlyItemsString(bag.Items)}");
    
                    await ExecuteCatchAllNearbyPokemons(client);
    
                    await Task.Delay(15000);
                }
            }
    
            private static async Task ExecuteCatchAllNearbyPokemons(Client client)
            {
                var mapObjects = await client.GetMapObjects();
    
                var pokemons = mapObjects.Payload[0].Profile.SelectMany(i => i.MapPokemon);
    
                foreach (var pokemon in pokemons)
                {
                    var update = await client.UpdatePlayerLocation(pokemon.Latitude, pokemon.Longitude);
                    var encounterPokemonRespone = await client.EncounterPokemon(pokemon.EncounterId, pokemon.SpawnpointId);
    
                    CatchPokemonResponse caughtPokemonResponse;
                    do
                    {
                        caughtPokemonResponse = await client.CatchPokemon(pokemon.EncounterId, pokemon.SpawnpointId, pokemon.Latitude, pokemon.Longitude);
                    } 
                    while(caughtPokemonResponse.Payload[0].Status == 2);
                    System.Console.WriteLine(caughtPokemonResponse.Payload[0].Status == 1 ? $"{p++} - We caught a {GetFriendlyPokemonName(pokemon.PokedexTypeId)}" : $"{GetFriendlyPokemonName(pokemon.PokedexTypeId)} got away..");
                    await Task.Delay(5000);
                }
            }
    
            private static string GetFriendlyPokemonName(MapObjectsResponse.Types.Payload.Types.PokemonIds id)
            {
                var name = Enum.GetName(typeof (InventoryResponse.Types.PokemonProto.Types.PokemonIds), id);
                return name?.Substring(name.IndexOf("Pokemon") + 7);
            }
    
            private static string GetFriendlyItemsString(IEnumerable<FortSearchResponse.Types.Item> items)
            {
                var sb = new StringBuilder();
                foreach(var item in items)
                    sb.Append($"{item.ItemCount} x {(MiscEnums.Item)item.Item_}, ");
    
                return sb.ToString();
            }
        }
    }

  6. #530
    Mew351's Avatar Site Donator CoreCoins Purchaser
    Reputation
    13
    Join Date
    Oct 2013
    Posts
    85
    Thanks G/R
    38/12
    Trade Feedback
    1 (100%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Originally Posted by Neer View Post
    And Timestamps and some crash fixes.
    I wish I could use that with the PTC login

  7. #531
    TheIEnd's Avatar Member CoreCoins Purchaser Authenticator enabled
    Reputation
    3
    Join Date
    Jan 2014
    Posts
    56
    Thanks G/R
    12/1
    Trade Feedback
    1 (100%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Originally Posted by Neer View Post
    And Timestamps and some crash fixes.
    awesome, I'll update it once v2 crashes again :P

  8. #532
    ersenos's Avatar Member
    Reputation
    2
    Join Date
    Jul 2016
    Posts
    42
    Thanks G/R
    2/1
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    was running fine will V3, now softbanned

  9. #533
    Mew351's Avatar Site Donator CoreCoins Purchaser
    Reputation
    13
    Join Date
    Oct 2013
    Posts
    85
    Thanks G/R
    38/12
    Trade Feedback
    1 (100%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    The PTC login one crashes every few hours, is there a way to use the Google Login version with the PTC login?
    The Google Version seems to be a lot more stable

  10. #534
    kiihk1's Avatar Member
    Reputation
    2
    Join Date
    Jul 2016
    Posts
    59
    Thanks G/R
    4/1
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    this program is legit ? or is get Perma ban ?

  11. #535
    Neer's Avatar Trend Rider Authenticator enabled
    Reputation
    1460
    Join Date
    Apr 2007
    Posts
    751
    Thanks G/R
    183/834
    Trade Feedback
    6 (100%)
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)
    Originally Posted by Mew351 View Post
    I wish I could use that with the PTC login
    Download the Google one, change
    public const bool UsePTC = true; // This should be true.
    and edit with your PTCusername and ptcpassword and your location, you will get everything that they have.

  12. Thanks WoWSondermüll (1 members gave Thanks to Neer for this useful post)
  13. #536
    pinn90's Avatar Master Sergeant
    Reputation
    7
    Join Date
    Jul 2016
    Posts
    87
    Thanks G/R
    6/6
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Originally Posted by Neer View Post
    And Timestamps and some crash fixes.
    I downloaded and compiled v3.
    Working fine atm but there is no timestamps.

    EDIT: ok timestamps works bot only with pokestops notifications.
    Last edited by pinn90; 07-20-2016 at 01:20 AM.

  14. #537
    winterfall500's Avatar Member
    Reputation
    3
    Join Date
    Jul 2016
    Posts
    62
    Thanks G/R
    1/1
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Neer quick question I'm set to AU right now if I changed my coordinates to US will I get softbanned?

  15. #538
    Melon_Bread's Avatar Member
    Reputation
    1
    Join Date
    Jul 2016
    Posts
    4
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    So I used v3 on my fake google account and it worked fine
    but when I try my PTC login on my other fake account using the PTC bot I just get a black console with no text and nothing happening

  16. #539
    FeezusChrist's Avatar Member
    Reputation
    1
    Join Date
    Jul 2016
    Posts
    12
    Thanks G/R
    6/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Are your guys' bot actually catching the pokemon? I'm hitting all the pokestops but getting no pokemon


  17. #540
    pinn90's Avatar Master Sergeant
    Reputation
    7
    Join Date
    Jul 2016
    Posts
    87
    Thanks G/R
    6/6
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Whoa v3 just caught 14 pokemons in 2min wtf.
    0 runs away XD

Similar Threads

  1. [Bot] Looking for working BOT only farm Pokestops!
    By samhayne in forum Pokemon GO Hacks|Cheats
    Replies: 4
    Last Post: 08-16-2016, 08:51 PM
  2. [How-To] Question: Is there a bot that farms pokestops ONLY for items and NOT catch pokemon?
    By Aubrionnax in forum Pokemon GO Hacks|Cheats
    Replies: 3
    Last Post: 07-28-2016, 06:13 AM
  3. Best Bot for farm?
    By tanksz in forum WoW Bots Questions & Requests
    Replies: 3
    Last Post: 11-09-2013, 09:01 AM
  4. What is the best Bot for farming?
    By CookieMage in forum WoW Bots Questions & Requests
    Replies: 4
    Last Post: 05-15-2013, 11:41 AM
  5. Bot for farming eggs?
    By dw~ in forum WoW Bots Questions & Requests
    Replies: 2
    Last Post: 10-16-2012, 06:30 AM
All times are GMT -5. The time now is 01:31 AM. Powered by vBulletin® Version 4.2.3
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved. User Alert System provided by Advanced User Tagging (Pro) - vBulletin Mods & Addons Copyright © 2025 DragonByte Technologies Ltd.
Google Authenticator verification provided by Two-Factor Authentication (Free) - vBulletin Mods & Addons Copyright © 2025 DragonByte Technologies Ltd.
Digital Point modules: Sphinx-based search