After many near-sleepless nights of coding (and tons of caught pokemons

) I feel it is time to release the Pokemon Go bot I have made.
Bot is written in java, meaning you can run it on any system that has the latest version installed:*
https://java.com/en/download/
Many of the existing bots are console based, but decent UI is a must-have in my opinion, so that's the reason for creating it.
EVERYTHING WORKING AGAIN
Initial version is simple:
*- You can log in with your PTC or Google account, then it downloads information and shows the main UI
*- In the main UI it is possible to configure the start location of your walking, walking speed and toggle some tasks on/off.
*- From the main UI you can also open up the inventory manager to easily evolve or grind your pokemons, view egg hatching statuses and drop items.
NB! Right now managing the inventory while other tasks are running is not supported because it does not work wel, plus in real app you cannot catch a pokemon and drop items at the same time
Walking direction generation is kept simple for the first version: you enter the target coordinates and the the bot generates takes a 1km by 1km box around that point, generates random walking paths into it to mimic people looking for pokemons locally (can be made configurable later) and then starts walking around.
To get the coordinates, go to
https://maps.google.com/, search for a place nearby you, click on the map and type the coordinates you see into the bot.
Screenshots:
Have go at it and let me know how it works for you
Planning to add a manual map generation in future version so it would be possible to*enter the path yourself and see where the bot is walking.
Download link for V7:
PokeBotNinja-latest.zip
More bot-related information will also soon be available at
PokeBot.Ninja - Catch your pokemons like a ninja
Virustotal scan:
https://www.virustotal.com/en/file/c...is/1469983460/
Edit: released version 2 - inventory manager now shows IV, move1 and move2, log complains less frequently about missing pokeballs
Edit2: released version 3 - inventory manager now shows pokemon level, renamed the confusing "Grind" button to "Transfer", Candies column now shows available candies even for maxed out pokemons, main UI now shows how much XP is needed for next level.
Edit3: released version 4 - inventory manager now shows stardust column as {existing}/{needed}, added PowerUp button, improved display of pokemon and item names.
Edit 4: released version 6 - improved layout (column widths) for the manager, raised greatball CP target from 300 to 700. Also added a download.php link to this post that redirects to zippyshare to make it easier to release updates.
Edit 5: released version 7 - added anti-softban, improved walking generator greatly, added auto-transfer based on CP, fixed Inventory UI not updating correctly, when pokemons try to escape will try to catch them again up to 3 times
Edit 6: released version 8, Major update, should resolve issues with very low pokestops looting results and low pokemon catching results!!
Edit 7: released version 9, Another Major update: Added IV based Pokemon Transfering and you can combine it with the CP check, Added Auto-Dropping of items: configure the limits, enable, and done, no need to manually clear inventory anymore, Added "Use" button for "Items" view in Inventory Manager so you can now use your Lucky Eggs to double your XP gains, Improved anti-softban to ignore last failed Pokestop for a while, got stuck before, Hopefully improved egg hatching logic (detecting hatching and adding new eggs), Added 0 coordinates check, some people accidentally pushed start with 0 values, After stopping the walking, last location is updated back to textboxes and saved to conf for better resuming, Also works now on Java 7.
Edit 8: released version 10, Auto-Transfer - smallest CP/IV are done first, also it only applies to newly catched pokemons to keep your inventory untouched, Fixed longitude being filled into latitude field after stopping tasks, Pokemons view in Inventory Manager is now sortable by all columns, Fixed "ALREADY_ENCOUNTERED" messages showing up, Improved anti-softban logic, Hatching should now work correctly, If Inventory Manager is resized bigger, the Pokemons tab allows LVL CP and IV columns to resize too (NB! you currently have to toggle tabs after resizing window)
Edit 9: released version 11, The bot should now keep working longer than 1 hour without any issues, Will now ignore Lure Pokemons in Pokestops if Pokemon catching is disabled, Lucky Egg fixed, Fixed an error when cancelling item drop dialog, Egg hatching did not work correctly if at the beginning there were no eggs in incubators, Drop Potions over X also applied to all Incense types accidentally and Drop Incenses over X did nothing, Bit darker background for the logview.
Edit 10: Since the main botting stuff is down, did a minor V12 release to improve Inventory Manager that is currently still usable. NB! Pokestop farming and Pokemon catching is still broken as for all bots!

- Tab titles now show count/max, Fixed issue with stardust amount not being updated after Powerup, Pokemons can now be marked/unmarked as favorite, Double-clicking on the name column allows setting and removing of nickname.
Edit 11: Another minor release, V13, mainly for Inventory Manager. Added Mass-Powerup, Mass-Evolve, Mass-Transfer and Mass-Evolve+Transfer. Activate by selecting checkboxes and press the buttons below. Shows progress bar and is cancelable. Also added some coloring to the IV, CP and LVL fields so you can see better which pokemon is the best you have,
Edit 12: MAJOR UPDATE, EVERYTHING WORKING AGAIN. Credits to pokemongodev and pokemongoapi!!