You are viewing our Forum Archives. To view or take place in current topics click here.
Cross-platform PokeBot.Ninja [Windows/Mac/Linux]
Posted:

Cross-platform PokeBot.Ninja [Windows/Mac/Linux]Posted:

FOV
  • Gold Member
Status: Offline
Joined: Aug 31, 201113Year Member
Posts: 1,883
Reputation Power: 8098
Motto: The extent of the observable world that is seen at any given moment.
Motto: The extent of the observable world that is seen at any given moment.
Status: Offline
Joined: Aug 31, 201113Year Member
Posts: 1,883
Reputation Power: 8098
Motto: The extent of the observable world that is seen at any given moment.
This is not my bot, I am simply sharing since I'm a Mac user. I vouch for this bot.

Botting is sketchy right now with bans and all, so use at your risk. I, nor the creator, are liable for bans. You have been warned.

EDIT: Updated link.

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: [ Register or Signin to view external links. ]
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
Download link for latest version: [ Register or Signin to view external links. ]
Virus Scan (added by FOV): [ Register or Signin to view external links. ]

Current V18 functionality:
- You can log in with your PTC or Google account, then it downloads information and shows the main UI. Last successful login username is saved into config file to make next login easier. Has helper links for device password setup for
- In the main UI it is possible to configure the start location of your walking, walking speed and toggle some tasks on/off.
- Inventory Manager allows you to easily evolve/powerup/transfer your pokemons (also allows mass-powerup, mass-evolve, mass-transfer, mass-evolve+transfer), view egg hatching statuses and drop items. Due to syncing issues Manager cannot currently be opened while other tasks are running.
- Auto-Drop configuration with max counters of what amounts of pokeballs greatballs etc you want to keep. Allows minor delay configuration, so razzberry max 15 and delay 2 means that razzberries are dropped after the amount is 15+2 or greater and the amount dropped is selected so that your bag will have 15 razzberries in it afterwards.
- Auto-Ignore/Keep/Evolve/Transfer allows to configure based on each pokemon what do you want to do with it. Ignore means that the selected Pokemon is completely ignored, no catching is attempted. Keep means that after catching, nothing else is allowed: no Evolve, no Transfer. Evolve means that after catching (unless Keep is set) the bot tries to evolve the pokemon if you have enough candy. Transfer means that after catching (unless Keep is set), the bot will automatically transfer it. NB! Setting Evolve+Transfer both will try to Evolve the pokemon and then Transfer the newly evolved pokemon. Also next evolution configuration is checked, so if you set Weedle to Evolve and Kakuna to Transfer, bot will also do Evolve+Transfer process. Check/Uncheck all allow for easy configuration when you want to ignore all pokemons except a few ones.
- Conditional Auto-Transfer in the main UI allows to transfer out any catched pokemon that has CP/IV less than the amount you specified. Also has configuration to keep at least 1, so if you catch a new rare pokemon with low CP/IV, bot will not transfer it.
- Map is a bit experimental (can crash, may not work on older Java, can have visual artifacts), but essentially allows you to use Google Maps to search for a location and start walking there. Displays the current location, walking path and known pokestops returned from server.

Walking path generation: if pokestops are found near the spawn location, it selects a bunch of nearby ones automatically and generates walking path to go to them all, if none are found it generates a random path and starts walking it.

If the Map component is buggy or causes crashes, go to [ Register or Signin to view external links. ] , search for a place nearby you, click on the map and type the coordinates you see into the bot main UI.

Screenshots:
[ Register or Signin to view external links. ]
[ Register or Signin to view external links. ]
[ Register or Signin to view external links. ]
[ Register or Signin to view external links. ]
[ Register or Signin to view external links. ]
[ Register or Signin to view external links. ]
[ Register or Signin to view external links. ] [ Register or Signin to view external links. ]
[ Register or Signin to view external links. ]

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.

Edit V2: already did an update, added IV, move1 and move2 to the inventory manager.
Edit V3: renamed "Grind" button to "Transfer" in inventory manager, added Pokemon LVL column, Candies column now shows current candy level even for maxed out pokemons, main UI now shows how much XP is needed for the next level
Edit V4: added stardust column to inventory and powerup button, improved display of pokemon and item names.
Edit V5: messed up release of v4 a bit, kept showing "you need to update", correct release now. Also improved Inventory Manager layout a bit so smaller columns don't expand so much.
Edit V6: increased greatball target CP from 300 to 700
Edit V7: fixed an issue with Inventory UI not updating correctly, added anti-softban logic, added auto-transfer logic based on CP, improved walking path generation a lot
Edit V8: Major update, fixed issues with pokestops robbing and pokemon catching. Decent biking speed 6m/s should yield 20 000XP/h
Edit V9: 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 V10: 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 V11: 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 using 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 V12: 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 V13: Another minor release, V13, related to the Inventory Manager. Inventory Manager now allows Mass-Powerup, Mass-Evolve, Mass-Transfer, Mass-Evolve+Transfer, To use the Mass-* features, just check the boxes in the first column and then press the button in the bottom, All actions are cancelable and progressbar shows visual progress, Also played around with background colors a bit for the IV, CP and LVL fields so you can visually see the best/worst Pokemons you have.
Edit V14-V18: lots of fixes, and finally the MAP!!!

Download link for latest version: [ Register or Signin to view external links. ]
Virus Scan (added by FOV): [ Register or Signin to view external links. ]

Some credits also:
The internal API is from [ Register or Signin to view external links. ] , some of the tasks logic is similar to [ Register or Signin to view external links. ] but not 1:1 because firstly they have no GUI and it's in C#.
Some java-like coding style samples I saw from [ Register or Signin to view external links. ] but that is not pure java but kotlin.


Full credit to original creator. Credit to me for virus scan.


Last edited by FOV ; edited 1 time in total
#2. Posted:
Aves
  • Wise One
Status: Offline
Joined: Oct 09, 200915Year Member
Posts: 570
Reputation Power: 29
Status: Offline
Joined: Oct 09, 200915Year Member
Posts: 570
Reputation Power: 29
I use this bot constantly on my Mac and it works great.
#3. Posted:
-Uk
Status: Offline
Joined: Nov 02, 201410Year Member
Posts: 1,699
Reputation Power: 86
Status: Offline
Joined: Nov 02, 201410Year Member
Posts: 1,699
Reputation Power: 86
latest version- [ Register or Signin to view external links. ]
#4. Posted:
FOV
  • Winter 2017
Status: Offline
Joined: Aug 31, 201113Year Member
Posts: 1,883
Reputation Power: 8098
Motto: The extent of the observable world that is seen at any given moment.
Motto: The extent of the observable world that is seen at any given moment.
Status: Offline
Joined: Aug 31, 201113Year Member
Posts: 1,883
Reputation Power: 8098
Motto: The extent of the observable world that is seen at any given moment.
-Uk wrote latest version- [ Register or Signin to view external links. ]


Thanks, updated.
#5. Posted:
EnV
  • 2 Million
Status: Offline
Joined: Jul 03, 201311Year Member
Posts: 1,392
Reputation Power: 61
Status: Offline
Joined: Jul 03, 201311Year Member
Posts: 1,392
Reputation Power: 61
Hey, I've never done this botting thing before so not quite sure what to do, I've logged in but none of my stats and stuff are showing up. Someone help?
[ Register or Signin to view external links. ]
#6. Posted:
Fairfax
  • Winter 2023
Status: Offline
Joined: Oct 18, 20159Year Member
Posts: 764
Reputation Power: 1426
Status: Offline
Joined: Oct 18, 20159Year Member
Posts: 764
Reputation Power: 1426
thanks so much for this its so awesome I'm using it but I'm not trying to spam my account so i don't get banned!
Jump to:
You are viewing our Forum Archives. To view or take place in current topics click here.