PokèMobBot Features
[PTC Login / Google]
[Get Map Objects and Inventory]
[Search for gyms/pokestops/spawns]
[Farm pokestops]
[Farm all Pokemon in neighbourhood]
[Throw Berries/use best pokeball]
[Transfers duplicate pokemons]
[Evolve all pokemons]
[Throws away unneeded items]
[Humanlike Walking]
[Configurable Custom Pathing]
[Softban bypass]
[AutoUpdate / VersionCheck]
[Multilanguage Support]
[Use lucky egg while evolve]
[Egg Hatching Automatically]
[Multi bot support]
[Snipe pokemon]
[Power-Up pokemon]
[Human pathing]
[Better logic]
[Better chance of avoiding bans]
[Stability]
Downloads
Getting Started
[VisualStudio Source Code Installation & Configuration] [spoiler][align=left]Visual Studio Source Code Setup Note: You will need some basic Computer Experience. Need help? Join the Chat! The Issue Tracker is not for help! These instructions are only for individuals who wish to modify the source code. If you want to just run the bot, please go here. Using GitHub pull and repository
Downloading necessary files
Download and Install Visual Studio 2015.
Source code as zip-files
1.Get the current source code from Code.
2.Get the current version of the RocketAPI we use from RocketAPI
3.Unzip the source code for PokeMobBot
4.Unzip the RocketAPI so the folder structure matches PokeMobBot\FeroxRev\PokemonGo.RocketAPI\
Source code via git (faster, always up2date)
1.open your terminal (you should have git for windows installed)
2.change to the folder where you want to clone the files to and type into terminal
3.git clone --recursive https://github.com/P.../PokeMobBot.git
Update source code to latest
1.Ensure you are in PokeMobBot root directory
2.Run git submodule update --force
Pull specific commit or pull request
1.Ensure you are in PokeMobBot root directory
2.Run git fetch origin pull/ID/head
Setup
1.Open PokeMobBot for Pokemon Go.sln. 2.Right click on PoGo.PokeMobBot.CLI and click on Set as Startup Project. 3.Press CTRL + F5 If this is the first execution of PokeMobBot in this directory, it will generate the config/auth JSON files and then automatically close. 4.Navigate to the bin/debug/Config/auth.json file 5.Change AuthType to google or ptc based on your login type 6.Enter your username and password with quotes around them. You can find an example below. For Google logins, use GoogleUsername and GooglePassword. If the Google login uses 2-factor authentication, you will be prompted when PokeMobBot attempts to login. For PTC logins, use PTCUsername and PTCPassword. { "AuthType": "google", "GoogleRefreshToken": null, "PtcUsername": null, "PtcPassword": null, "GoogleUsername": "[email protected]", "GooglePassword": "howdyhowdyhowdy" } 7.Save the auth.json file 8.Edit bin/debug/Config/config.json with your desired settings The defaults settings are generic so you WILL have to modify these to match what you expect from PokeMobBot. More details on these settings can be found here For GPX Path Setup, follow the guide at GPX Pathing Setup For Sniping Setup, follow the guide at Sniping Setup 9.Put your latitude and longitude values in the DefaultLatitude and DefaultLongitude variables You can find GPS coordinates here to fit your desired location. 10.Save the config.json file 11.Press CTRL + F5 and follow the instructions. If you are using a Google account to login which is setup with 2-factor authentication, PokeMobBot will open a Google page in your default browswer and request for your 2-factor token. NOTE: If PogoProtos is missing: Its in the packages folder, just right click the CLI -> Add Reference -> Browse (tab) -> Browse (button) -> go to the packages folder in the root directory and find the PogoProtos
Changing the Location of the Bot
Get a new latitude and longitude. If your Bot is running, close it. Change the value of DefaultLatitude and DefaultLongitude in your PokeMobBot\PoGo.PokeMobBot.CLI\bin\Debug\Config\config.json file Run the bot[/spoiler][/align] [Exe Installation & Configuration] [spoiler][align=left]Installation & Configuration Compiled release steps are recommended for any end-user who has no intention of modifying the source code. Using compiled release: 1.Download the latest release Release.zip. 2.Unzip the downloaded files, run the program (PokeMobBot.exe) 3.A console window will appear and then soon close. This is generating the config/auth JSON files. 4.Navigate to the Config/auth.json file 5.Change AuthType to google or ptc based on your login type 6.Enter your username and password with quotes around them. You can find an example below. For Google logins, use GoogleUsername and GooglePassword. If the Google login uses 2-factor authentication, you will be prompted when PokeMobBot attempts to login. For PTC logins, use PTCUsername and PTCPassword. { "AuthType": "google", "GoogleRefreshToken": null, "PtcUsername": null, "PtcPassword": null, "GoogleUsername": "[email protected]", "GooglePassword": "howdyhowdyhowdy" } 7.Save the auth.json file 8.Edit Config/config.json with your desired settings The defaults settings are generic so you WILL have to modify these to match what you expect from PokeMobBot. More details on these settings can be found here For GPX Path Setup, follow the guide at GPX Pathing Setup For Sniping Setup, follow the guide at Sniping Setup 9.Put your latitude and longitude values in the DefaultLatitude and DefaultLongitude variables You can find GPS coordinates here to fit your desired location. 10.Save the config.json file 11.Run PokeMobBot again If you are using a Google account to login which is setup with 2-factor authentication, PokeMobBot will open a Google page in your default browswer and request for your 2-factor token. 12.Enjoy! Changing the Location of the Bot 1.Get a new latitude and longitude. 2.If your Bot is running, close it. 3.Change the value of DefaultLatitude and DefaultLongitude in your Config/config.json file 4.Run the bot[/align][/spoiler] Chatting about PokèMobBot can be done on our Discord: https://discord.gg/8msqsWV Make sure you check out our [url=https://github.com/PocketMobsters/PokeMobBot/wiki]Wiki[/url] for further help in getting started with PokèMobBot.
Edited by bulabi, 15 August 2016 - 01:45 AM.