• Visit Rebornbuddy
  • [PAID] [Plugin] Item Guard - Official Support Thread.

    Discussion in 'Uncataloged' started by hackersrage, Mar 1, 2015.

    1. hackersrage

      hackersrage Member Buddy Store Developer

      Joined:
      Nov 18, 2012
      Messages:
      342
      Likes Received:
      13
      Trophy Points:
      18
      Item Guard
      …. Your item guardian while botting

      PURCHASE LINK https://store.buddyauth.com/Product?productId=1541

      [SIZE=+1]Thread Management Rules[/SIZE]
      The Support thread for a Buddy Store product is meant for:
      Any thing else in a Buddy Store product Support thread is considered 'off topic' and may be deleted. Examples include, but are not limited to:
      • Price discussions
      • Comparisons to other products
      • Theory crafting
      • General chit-chat
      • etc
      We ask that you please refrain from creating off-topic posts in Support threads.

      SUMMARY
      With the release of the buddy store, botters have been left without any real control over loot behavior even though there are facilities built into the core of HonorBuddy itself by manually looking up the ID you wish to protect and adding it to either ForceMail.xml,or Protected Items.xml . The problem with this, is when you wish to protect any possible item of certain types that you may encounter, tailoring a list that meets your needs and that you can keep current*becomes nearly impossible and at the very least, VERY time consuming.

      Item Guard is a manager that allows you to filter for items using a similar fashion as the Auction house in wow, plus a few extras such as Buy Value, and Sell Value.

      Unlike other plugins, Item Guard will not interact with either the WoW client, or HonorBuddy during gameplay. It is strictly a manager to allow you to expand, backup, and restore the protected items list and the force mail item lists. Any changes you make are applied and loaded immediately.

      INTRODUCTION
      After enabling the Item Guard plugin, you can begin managing your protected items, and forced mail items. When you first open the config screen by clicking [Edit] on the plugins window, it will automatically make a backup of your current “Protected Items.xml” and “ForceMail.xml” files which can be restored by clicking “Restore Original” on the Backup/Restore tab. It will also download the current version of a customized list of items (currently, almost 80,000 items in the list), which is what the manager will use to search. You may see this screen periodically as there are updates to the database as needed.

      FILTERING
      There are two tabs for filtering/searching for items, which have over 100 different search filters which should be familiar as the categories and names are the same as the auction house. There are a few extra parameters at the top such as Buy Value and Sell Value.

      [​IMG]
      Guard Mail – This tab allows you to search for and add anyitems that can be mailed. For this reason, there is no search for Soul bound items. Using [Guard Mail] will add any items that are not found into your “ForceMail.xml”, and reload it so the changes are effective immediately without*restarting HonorBuddy.


      [​IMG]
      Guard Items – This tab allows you to search for and add anyitems that you wish to protect from being vendored. Using [Guard Items] will add any items checked that are not found into your “Protected Items.xml”, and reload it so the changes are effective immediately without restarting*HonorBuddy.


      BACKUP / RESTORE

      [​IMG]
      This tab allows you to:
      1. Create a new backup*(snapshot) of the current Protected Items.xml and ForceMail.xml
      2. Restore a selected backup
      3. Restore “original” backup (the state of these files when HonorBuddy was first activated.
      4. [ADVANCED*USERS/DEVELOPERS] Restart HonorBuddy itself. I added this more as a bonus feature for those who restart HonorBuddy a lot and get annoyed with being prompted by UAC on re-launch. Since the launch happens inside the same permission container, you will not be prompted by windows when HonorBuddy starts again.

      CURRENT
      This tab simply lets you view all the items quickly with some information in either ForcedMail.xml or Protected Items.xml. The actual count of items may vary as some items do not have corresponding records due to*the item no longer being available.
      [​IMG]

      OTHER
      This plugin contains works that are protected undercopyright © hackersrage. All artwork and code supplied is hand crafted to ensure a high quality user experience. This plugin uses a modified version of PrettyMoney by chinajade

      This plugin DOES NOT TRACK YOUR USAGE, as I believe in having a botting experience as private as possible. It will periodically check if there is an update to the database, and download it when opening the configuration window.
       
      Last edited: Mar 19, 2015
    2. hackersrage

      hackersrage Member Buddy Store Developer

      Joined:
      Nov 18, 2012
      Messages:
      342
      Likes Received:
      13
      Trophy Points:
      18
      Current Status

      [​IMG]

      ----

      Planned updates:

      • Check for updated version of database
      • Check if different version of HonorBuddy since last launch. If different, make a fresh backup of the new Protected Items.xml and ForceMail.xml.
      • Option to scan bag items to add to lists.
       
      Last edited: Mar 14, 2015
    3. tazmo

      tazmo New Member

      Joined:
      Dec 15, 2011
      Messages:
      63
      Likes Received:
      0
      Trophy Points:
      0
      Any chance you could make a destroy functionality? o it will auto destroy certain items?
       
    4. hackersrage

      hackersrage Member Buddy Store Developer

      Joined:
      Nov 18, 2012
      Messages:
      342
      Likes Received:
      13
      Trophy Points:
      18
      I will take that into consideration. When writing this, I wanted to keep it in a way that wouldn't interfere with gameplay at all. This plugin lets you control what you want to keep so when the profile you are running makes a vendor run, it will trash everything that isn't in the list that can be vendored according to the White, Green, etc rules in the profile. Since item-destroyer wouldn't exactly fit the implication behind "item guard", I may write that into a separate plugin, but with a similar interface as to what you see in Item Guard.
       
      Last edited: Mar 6, 2015
    5. trashermz

      trashermz New Member

      Joined:
      Jan 29, 2014
      Messages:
      59
      Likes Received:
      0
      Trophy Points:
      0
      When pressing Edit nothing happen.

      [17:19:28.754 N] Item Guard - 558 in Force Mail
      [17:19:28.754 N] Item Guard - 1812 in Protected Items
      [17:19:28.771 D] Plugin Item Guard threw an exception in OnEnable
      [17:19:28.771 D] System.Resources.MissingManifestResourceException: Could not find any resources appropriate for the specified culture or the neutral culture. Make sure "ItemGuard.ConfigForm.resources" was correctly embedded or linked into assembly "RStnPaAKXFNcI" at compile time, or that all the satellite assemblies required are loadable and fully signed.
      at System.Resources.ManifestBasedResourceGroveler.HandleResourceStreamMissing(String fileName)
      at System.Resources.ManifestBasedResourceGroveler.GrovelForResourceSet(CultureInfo culture, Dictionary`2 localResourceSets, Boolean tryParents, Boolean createIfNotExists, StackCrawlMark& stackMark)
      at System.Resources.ResourceManager.InternalGetResourceSet(CultureInfo requestedCulture, Boolean createIfNotExists, Boolean tryParents, StackCrawlMark& stackMark)
      at System.Resources.ResourceManager.InternalGetResourceSet(CultureInfo culture, Boolean createIfNotExists, Boolean tryParents)
      at System.Resources.ResourceManager.GetString(String name, CultureInfo culture)
      at System.Resources.ResourceManager.GetString(String name)
      at ItemGuard.ConfigForm.oLGZcaOxPYcXuDoFaoSZhIHznIg()
      at (Object )
      at ItemGuard.ConfigForm..ctor()
      at ()
      at ItemGuard.ItemGuard.OnEnable()
      at Styx.Plugins.PluginWrapper.OnEnable()
       
    6. hackersrage

      hackersrage Member Buddy Store Developer

      Joined:
      Nov 18, 2012
      Messages:
      342
      Likes Received:
      13
      Trophy Points:
      18
      Could you please supply a log file, and I will look into why this happened to you. Thank you.
       
    7. trashermz

      trashermz New Member

      Joined:
      Jan 29, 2014
      Messages:
      59
      Likes Received:
      0
      Trophy Points:
      0
    8. Biroute

      Biroute New Member

      Joined:
      Aug 29, 2013
      Messages:
      22
      Likes Received:
      0
      Trophy Points:
      0
      Same error for me.
       

      Attached Files:

    9. hackersrage

      hackersrage Member Buddy Store Developer

      Joined:
      Nov 18, 2012
      Messages:
      342
      Likes Received:
      13
      Trophy Points:
      18
      Thank you. The good news, is it wasn't a bug in my code. There was an issue with the compiler when that was last uploaded which caused embedded resources to not be found. This has since been fixed in the compiler, so all I needed to do was re-upload my code for a compile without the bug.

      Although I was aware of the issue with the compiler, I was not aware that my product was affected as I thought I snuck it in just before this issue occurred. I apologize for any inconvenience this may have caused, but you can be assured it only affected the loading of the "About" screen message and should not have had any impact on this plugin's functionality as I only use the one resource. An update has been submitted to the store and should be available once approved (as noted in my second post which I note product status).
       
    10. trashermz

      trashermz New Member

      Joined:
      Jan 29, 2014
      Messages:
      59
      Likes Received:
      0
      Trophy Points:
      0
      So thank you a lot, now working fine, but not so much time to test and I like to ask you if I can with this for example unguard items for example to set all uncommon items less than 620 ilvl to force sell on HB vendor run? Or maybe you plan to do it? (really not so much time to test maybe it's already can do this :) )
       
    11. trashermz

      trashermz New Member

      Joined:
      Jan 29, 2014
      Messages:
      59
      Likes Received:
      0
      Trophy Points:
      0
      Specially when bot farming some old raid it has a lot of scrap in bags (uncommon, rare, epic) which I like to force for sell is it possible with your product? Thanks a lot!
       
    12. hackersrage

      hackersrage Member Buddy Store Developer

      Joined:
      Nov 18, 2012
      Messages:
      342
      Likes Received:
      13
      Trophy Points:
      18
      I do plan on adding a feature which allows you to remove items from Protected Items or ForceMail. For now, it just adds them. I am working on a method that will incorporate this feature which will be safe for users data.

      I understand the situation. Being able to remove items from Protected list should work for this purpose (this feature is under development). What you could do in the meantime, is clear all items in both lists, then use the manager to add what you wish to protect.
       
      Last edited: Mar 14, 2015
    13. trashermz

      trashermz New Member

      Joined:
      Jan 29, 2014
      Messages:
      59
      Likes Received:
      0
      Trophy Points:
      0
      Are you still intend to update this plugin?
       
    14. hackersrage

      hackersrage Member Buddy Store Developer

      Joined:
      Nov 18, 2012
      Messages:
      342
      Likes Received:
      13
      Trophy Points:
      18
      Yes, I am working on an items update currently. Just waiting for some of the dust to settle with the new items that Blizz added as some have changed, been removed, etc. I will still keep the old items in the database just in case some may want to keep/protect deprecated items removed from the game.

      Thank you for your support and patience while I work on this.
       

    Share This Page