• Visit Rebornbuddy
  • [1.0 Build 166] Suggestions for next versions

    Discussion in 'Requests' started by skippybosco, Dec 29, 2016.

    1. skippybosco

      skippybosco Member

      Joined:
      Dec 29, 2016
      Messages:
      87
      Likes Received:
      0
      Trophy Points:
      6
      1. Indicate when bag is full. Currently if your bag is full you continue to spin pokestops but get no loot and no error indicating why. I had assumed I was softbanned until I figured out what the issue was. Better messaging could reduce confusion for new botters
      2. Option to play a sound/alert when a Captcha is raised. I'm often out of the room while the bot is running and don't realize the game has paused waiting for me to solve until much later. Playing a sound, or even sending a PushBullet message, would help address this without signing up for an automated captcha service.
      3. Mouse over Pokemon on the map to show their name. Not all of the pictures are clear enough to indicate what the Pokemon is, adding mouse over description can help.
      4. Option to change the map language. Because I live in a non English speaking country the map defaults to my local country language. Having an option to set the language of the map will help when identifying street names and locations in my preferred language.
      5. When choosing to manually travel to a Pokemon or Pokestop, having the option to indicate speed such as walk, jog, bike, teleport/snipe for that one user action without having to stop the bot and change speed.
      6. Visually indicate when a Pokemon is caught that is new to your Pokedex in your recently caught list. I'm often curious when I catch a brand new Pokemon, having it visually stand out in the recently caught list (and log?) will help.
      7. Currently when you make a manual action it is enqueued and future manual actions happen in order after your first request. I would like the ability to view, remove and rearrange enqueued user actions
      8. Option to indicate a direction to walk, while still looting and catching along the way. Now when you say "walk to this pokestop" it will not catch or loot along the way, an option to allow that would be helpful.
      9. Option to set a length of time / distance you wish to bot for before shutting down the bot and/or your computer such as "bot for 120 minutes" or "bot for 30km"
      10. Option to set a start location, end location and radius to bot. This would emulate real world behavior where you walk from school to home, for example.
      11. Option to decide if largest KM egg, smallest KM egg, oldest found egg, most recent found egg is incubated first.
      12. If PokeFarmer locks up/crashes, option to submit log to support on next start along with optional user text to describe problem.
      13. Ability to submit current log to support from within PokeFarmer along with optional user text to describe problem.
      14. Command line options to auto start PokeFarmer with preferred options / login without requiring user input (ie. create custom shortcut that can auto launch/login/start bot)
       
      Last edited: Dec 29, 2016
    2. MikeFromPA

      MikeFromPA New Member

      Joined:
      Dec 26, 2016
      Messages:
      4
      Likes Received:
      0
      Trophy Points:
      0
      Good suggestions!

      I like the command line idea that would allow you to auto login to a specific account, as well as the start / finish points. It would make the program much more realistic than just wondering around the same 5 city blocks for hours at a time.

      It would also allow me to switch between accounts. I currently use farmer for a few accounts, most of which are my daughter's. When she's with her Mom, one, her mother doesn't like the idea of the little girl having a phone / spending time on the phone to play games, and two, she's in a more rural area, and there aren't many spawning points / pokestops near her anyhow. I'll occasionally put my account in the program when the weather is bad or my cell battery is low, just to keep the daily bonuses going.

      The program does need to be more random though in almost everything else. Missed throws would make it 100% more realistic. Not too worried about wasting pokeballs when more times than not, my bag fills up every time I run the program. Not going to miss a dozen balls when it doesn't cost me a second of my time to make them back. (-: The 35 minutes between stops should be random, as well as the length of the break.

      A suggestion I know that will *never* happen would be easier to read .json files. Another bot I've used had plain English text files for their config files, and where that program no longer exists and the farmer is the king of the hill so to speak, I could go into that config file using a text editor, and 'REPLACE ALL' like features I wanted to change. For example, I could change logic rules "KEEP 3 HIGHEST CPs" to "KEEP 2 HIGHEST IVs" in a matter of seconds using the search feature in the text editor. I also was able to choose my own walking speed because it was just a simple text file.

      I would also like to see Pokefarmer follow roads and paths. I know it's in the sticky about suggestions, so I know everyone is aware of it. As I use my VPN to 'travel' to the Sydney Opera House, I'd love to not have my farmer walk through Sydney Harbour on his/her way between pokestops. There isn't always a straight path between stops, not unless we're using a bot

      I think a good addition would also be 'stop farmer' from whatever is going on, instead of their being a queue of commands that have to be run. If there was a 'stop' button, it would clear the cache of commands issued and it would go from there. Instead, I find myself stopping the program, then waiting to log back into the game, just so I can have it do whatever it was I thought was more important than what it was already doing.

      I made reference to this in another post, but I would love to have the program "deselect all" the Pokémon I upgrade / transfer after the function. In the same vein, I'd like to have the 'evolve' not be available on the highest evolutions. I'm pretty sure 'evolve' isn't available on the say, Dragonites in the game, and I've made the mistake of trying to evolve highest evolutions without really paying attention when I first started using the bot. I would suggest that since the 'game' wouldn't make the mistake, Niantic would be able to scan their logs for Error 5 and that would be a red flag for a bot user.

      I've often wonder about the time stamps Pokéfarmer uses. Should it be 'local' time, or is it on the same time table Niantic uses??

      Lastly, and this one is just eye candy, having a Pokédex would be nice. I know everything is displayed in the My Pokémon section, but seeing them in a list is a lot different than seeing them in tile form like on the phones. The Pokédex shows what you're missing also, which gives a better idea of exactly how complete the collection is. In fact, if you could prioritize all missing Pokémon over ones already in the Pokédex , that would be fantastic also.
       
    3. skippybosco

      skippybosco Member

      Joined:
      Dec 29, 2016
      Messages:
      87
      Likes Received:
      0
      Trophy Points:
      6
      You can do this today by manually editing the cache\settings.json file while PokeFarmer is not running.

      This is set by changing "farmbuddy.bot.speed"... while you can't manually set a specific speed, you can adjust between walking (1), jogging (2) and biking (3)

      For the rest of your examples, here is a trick to figure out the setting change. Make a copy of your cache\settings.json file (example:settings.json.org). Then launch PokeFarmer, make the settings change you want and exit PokeFarmer.

      Then, from the command line in the pokefarmer\cache folder

      Code:
      run fc settings.json settings.json.org
      this will show you all changes between the two files so you can figure out what values to adjust.
       

    Share This Page