• Visit Rebornbuddy
  • Visit Panda Profiles
  • Visit LLamamMagic
  • [Plugin] GatherSafe 1.0

    Discussion in 'Archives' started by Saik, Sep 5, 2013.

    1. Saik

      Saik Community Developer

      Joined:
      Jul 31, 2013
      Messages:
      56
      Likes Received:
      2
      Trophy Points:
      0
      GatherSafe

      The plugin designed to handle all of your desired gathering needs for trying to increase nph, and stay undetected.

      ScreenShots

      GatherSafe.png GatherSafe0.png GatherSafe1.png GatherSafe2.png

      Features
      - Works while mounted or unmounted
      - Player Detection
      • Optional Player Detection
      • Set Scan Distance For Players
      • Clear the list of players seen after a custom set time
      • Track Followers
      • Manage follow notifications to your liking
      • Disconnect WoW if you have been followed for a custom amount of time
      • Track people targeting you
      • Manage targeting notifications
      • Disconnect from WoW if you have been targeted for too long
      -Node Blacklisting
      • Custom blacklist time
      • Optional Node blacklisting
      • Disable nodes if mobs are nearby
      • Set the range and mob count of nearby mobs
      • Blacklist Nodes if players are within custom distance
      • Optionally don't blacklist a node if you have player node blacklisting on, but you are within a certain distance to the node
      -Timed Logout
      • Optional Timed Logout
      • Define custom logout time
      -Teleport Detection
      • Log message if you have been teleported
      • Optionally logout if a teleport is detected
      -Notifications
      • Custom log color


      To Do List
      • Create an ability to limit your nph if you are afraid a very high nph will trip some sort of autoban
      • Possibly Add Chat Detection
      • Possibly add e-mail or push type notifications
      • Optimize default value settings
      • Look into collecting data for statistical analysis of gather collection
      • Pathstuck/looping detection (not moving at all/ stuck in small area)

      SVN Link
      SVN Instructions:
      1. Create folder called "GatherSafe"
      2. Right click that folder, hit checkout and use the link to grab files
      3. Place that GatherSafe folder you created into your plugins folder (optionally start with it there)


      Update 9-6-2013
      Fixed an issue that was causing errors. Also, cut back on notifications so that you at most get 1 notification per player per second (not pulse).

      Update 9-19-2013
      • Put the UI in a tab control to make it a bit more appealing, and not so overwhelming
      • Added custom node blacklist time
      • Added custom notification/log color in HB log
      • Added unmounted scan option - default scan is only while mounted

      Update 12-13-2013
      • Added teleport detection. This works by checking every 3 seconds to see if you have moved more than 175 units. Currently, teleport detection will be tripped if you hearth, or go through a portal. If you monitor your logs, you will be notified of when you are teleported. Optionally, you can choose to be disconnected after being teleported. This DC option is set by default. However this might need to be changed.
      • Updated the timed logout function to work with the +/- random time and display warnings for time left till log out. When you start the bot, you will be notified how long GatherSafe will leave you logged in. Additionally, you will receive log messages updating you of how much time you have left on this session every minute. When there is under 1 minute until timed logout, you will get many warnings.
       
    2. ChrisAttackk

      ChrisAttackk New Member

      Joined:
      Apr 4, 2011
      Messages:
      229
      Likes Received:
      1
      Trophy Points:
      0
      Nice I will try this out when I get home tonight.
       
    3. Saik

      Saik Community Developer

      Joined:
      Jul 31, 2013
      Messages:
      56
      Likes Received:
      2
      Trophy Points:
      0
      If you have any issues post a log and I will try to find out what is wrong. I didn't encounter players very often so there might be some scenarios I haven't encountered myself.

      -Had to update the zip file a second ago, I accidentally uploaded an earlier version and player detection was not functioning correctly in it.
       
    4. Saik

      Saik Community Developer

      Joined:
      Jul 31, 2013
      Messages:
      56
      Likes Received:
      2
      Trophy Points:
      0
      Update 9-6-2013
      Fixed an issue that was causing errors. Also, cut back on notifications so that you at most get 1 notification per player per second (edit, second - not pulse)


      Also, I expect to add the following next week:
      -Node Blacklist Time Customization
      -Optional Scan While Unmounted
      -Allow Users To Set Notification Colors
       
    5. bl4ck

      bl4ck Member

      Joined:
      Aug 18, 2011
      Messages:
      976
      Likes Received:
      6
      Trophy Points:
      18
      Excellent work :) thank you!
       
    6. mmobotwow

      mmobotwow New Member

      Joined:
      Jan 15, 2010
      Messages:
      10
      Likes Received:
      0
      Trophy Points:
      0
      Been testing this for the past few days and it works really well. Great job.
       
    7. Saik

      Saik Community Developer

      Joined:
      Jul 31, 2013
      Messages:
      56
      Likes Received:
      2
      Trophy Points:
      0
      Thanks for the feedback. I'm open to suggestions on new features.

      I'll also work on getting svn set up at some point.
       
    8. bl4ck

      bl4ck Member

      Joined:
      Aug 18, 2011
      Messages:
      976
      Likes Received:
      6
      Trophy Points:
      18
      @Saik

      Features "Player Detection" work also if bot it is in city? if yes maybe better disabled this function if bot is in city.
       
    9. Saik

      Saik Community Developer

      Joined:
      Jul 31, 2013
      Messages:
      56
      Likes Received:
      2
      Trophy Points:
      0
      Currently yes. I tested it using combat bot in org so I could sit still with it with players around. I had to lower my range really low for decent performance within cities, but disabling detection in towns is an excellent idea I was thinking about. Another possible issue with performance and false positives is when your gb profile flies you by a town, such as half hill.

      I will look for a way to disable in major cities and implement that. Thanks.
       
    10. bl4ck

      bl4ck Member

      Joined:
      Aug 18, 2011
      Messages:
      976
      Likes Received:
      6
      Trophy Points:
      18
      Teleport detection it is also cool function.
       
    11. Saik

      Saik Community Developer

      Joined:
      Jul 31, 2013
      Messages:
      56
      Likes Received:
      2
      Trophy Points:
      0
      Teleport detection is also nice. Should be fairly reasonable to implement as well. I will have to look at some stuff, but I think a good way to check for this would be to compare your current location to your previous location, and if it a considerable amount different and/or in a new zone, notify that and give the option to DC.
       
    12. Saik

      Saik Community Developer

      Joined:
      Jul 31, 2013
      Messages:
      56
      Likes Received:
      2
      Trophy Points:
      0
      Had to take time off development this last week with the bot down. Resuming updates this week.
       
    13. Reecieboy420

      Reecieboy420 New Member

      Joined:
      Sep 14, 2013
      Messages:
      12
      Likes Received:
      0
      Trophy Points:
      0
      Great to hear! Looks like a good plugin be sure to try it asap and give you some feedback. Can you somehow output statistics to a string/json and silently send it to localhost via POST,

      If so, I can help you handle the localhost part entirely, mobile compatible statistics, and considering it's "POST", it can be where ever the user wants
       
    14. Saik

      Saik Community Developer

      Joined:
      Jul 31, 2013
      Messages:
      56
      Likes Received:
      2
      Trophy Points:
      0
      Should have an updated version tomorrow, or Thursday. I have implemented the custom blacklist time, and custom log notification colors. I plan on also adding the unmounted scan option. Then I will just need to test before releasing those features.

      I also was thinking about creating different modes to the plugin so that the settings are not so daunting to newcomers. If there is an easy mode, a lot of the settings will be preset. Once you become familiar with the plugin you could change to advanced mode and move into the very detailed customization that I currently have.
       
    15. Saik

      Saik Community Developer

      Joined:
      Jul 31, 2013
      Messages:
      56
      Likes Received:
      2
      Trophy Points:
      0
      custom notification colors, and blacklist times are working. Added in the scan while unmounted feature, but do not have time to test tonight. I will test tomorrow some, and post the updated zip soon after I determine it is ready.
       
    16. bl4ck

      bl4ck Member

      Joined:
      Aug 18, 2011
      Messages:
      976
      Likes Received:
      6
      Trophy Points:
      18
      ok we waiting, good work :)
       
    17. Saik

      Saik Community Developer

      Joined:
      Jul 31, 2013
      Messages:
      56
      Likes Received:
      2
      Trophy Points:
      0
      Finished updating today. The newest version should be available in the zip file on the first post. New features are noted for todays update on the first post.

      I also updated the To Do List. Let me know if you would like to see something else.
       
    18. bl4ck

      bl4ck Member

      Joined:
      Aug 18, 2011
      Messages:
      976
      Likes Received:
      6
      Trophy Points:
      18
      Great! time to test :) Thank you!
       
    19. bl4ck

      bl4ck Member

      Joined:
      Aug 18, 2011
      Messages:
      976
      Likes Received:
      6
      Trophy Points:
      18
      GatherSafe writes config file to wrong folder :)
      Code:
                  : base(Path.Combine(Utilities.AssemblyDirectory, string.Format(@"Plugins/AvoidPlayers/Settings/GatherSafe-Settings-{0}.xml", StyxWoW.Me.Name)))
      
       
    20. Saik

      Saik Community Developer

      Joined:
      Jul 31, 2013
      Messages:
      56
      Likes Received:
      2
      Trophy Points:
      0
      Odd, worked fine for me. Can't fix it tonight, will have to do that tomorrow. I may just switch to global settings with direct path to avoid issues.

      Sent from my HTC One using TheBuddyForum mobile app
       

    Share This Page