What's new
  • Visit Rebornbuddy
  • Visit Panda Profiles
  • Visit LLamamMagic
  • Visit Resources
  • Visit Downloads
  • Visit Portal
RebornBuddy Forums

Register a free account today to become a member! Once signed in, you'll be able to participate on this site by adding your own topics and posts, as well as connect with other members through your own private inbox!

[Grandfathered] Greedy

Status
Not open for further replies.

Mirabis

Community Developer
Joined
Jun 14, 2010
Messages
4,475



Click on the Header Image to visit Greedy on the Store.

Features:

Core:

  • Buying and Selling of auctions;
  • Snipe below vendor price
  • Buying of Battle Pets;
  • Enchantrix features (Buy to Mill, Prospect and/or Disenchant); [WIP ( 90%)]
  • Support for (CoD) mail (sending and retrieving);
  • Automatic prices from WoWUction & RobotoDB;
  • Support for personal, reagent and guild banks;
  • Push notifications on events;
  • Import/Export for third party honorbuddy plugins;
  • Import/Export for third party wow addons/websites;
  • No-Need-For DataStore addon;
  • Stand-a-lone botbase,NO ProfessionBuddy profile;
  • Fast, clean and understandable Interface;
  • Blacklisting of other players on the Auctionhouse;
  • Merging of past and new data on updates, extending it's database on every update;
  • Randomization of behavior;

Miscellaneous:
  • Context Menu / Quick links to wowhead, theunderminejournal, tradeskillmaster and wowuction for selected items (view price statistics);
  • Instant pricing feedback on item selection;
  • Pagination of data grids, including search and filter features;
  • Purchase price modifiers, per-item-class-basis;
  • Colorized item names, reflecting in-game qualities;
  • Filtering of items by Item Quality, Type and Location;
  • Displaying of vendor, buy and sell prices;
  • Possibility of localized item names for non-english clients;
  • Configuration for undercutting and/or resetting prices;
  • Option to set minimum and maximum prices per item;
  • Deposit gold in guild bank to stay below a set value;
  • Auto-completion upon entering of item names;
  • Select multiple items and add/remove/edit them simultaneously;
  • Implementation of portable mailbox and guild bank;
  • Implementation of sound notifications;
  • Simultaneously buy and selling of auctions on the same page.

Third party support:
  • Support for HBRelog and ARelog;
  • Support for TheTramper.


Screenshots (as of 04/02/2015):
1.PNG14.PNG11.PNG8.PNG5.PNG2.PNG12.PNG9.PNG6.PNG3.PNG13.PNG10.PNG7.PNG4.PNG

Disclaimer(s):
  1. I'm in no-way-responsible for the loss of gold through the actions of the bot base. Calculations are thoroughly tested through NUnit and ran before every release to minimize chances of bugs slipping in;
  2. I'm in no-way affiliated with WoWUction and/or TradeSkillMaster. If for any unforeseen reason they decide to close their API services, we'll have to find other services;
  3. Item conversions for Milling, Disenchanting and Prospecting come from TradeSkillMaster and may not always be up-to-date. Those have to be manually copied/re-coded on updates;
  4. The screenshots above and on the product thread may not always be up-to-date, if you have doubts please contact me.
  5. Upon start of the botbase, an request is made to a tracker site. This site keeps track how many users are using my bot daily. The information is kept up to 3 months.
  6. The BuddyStore rules state that refunds are permanent.
  7. The botbase sends names of auction owners back and forth to a server for our blacklisting feature;


Possibly troublesome addons:

  • Auc-Advanced causes lua errors;
  • TradeSkillMaster, can bug out the purchase code;
  • Screenrecorders can cause injection timeouts for ItemInfo;


Special Credits to:
  • Highvoltz, for being awesome and helping me all the way;
  • Sapu94, for providing us 1 day worth of TSM service and a few tsm bans;
  • Roboto,​ for backing up Greedy with server stuff and powering great features;
  • ChinaJade, for just being awesome!
  • Zakanator, for providing information about auctioning in general;
  • Inrego, for providing help with bugs and structural guidance and ideas;
  • Azucar, for testing and providing feedback in initial beta phase;
  • Millz, for helping with navigational issues;
  • Nathfoth, for helping with flightor issues;
  • Soeski, for testing and providing feedback in initial beta phase;
  • Gleeky, for providing an advanced spreadsheet and information regarding demand based selling;
  • Whiti, for testing and providing feedback in initial beta phase;
  • Deathshiver, for testing and providing feedback in initial beta phase;
  • Jogex, for requesting certain feature's in the brainstorm phase;
  • eeBs, for providing me with designs and logo's.
 

Attachments

  • Settings 2.PNG
    Settings 2.PNG
    54 KB · Views: 1,286
  • Settings 1.PNG
    Settings 1.PNG
    53.8 KB · Views: 1,708
Last edited:
F.A.Q & Guide(s)


Thread Hyperlinks

  1. Feature Overview;
  2. Requirements,F.A.Q & Guides;
  3. Thread management rules, Feature requests & translation;
  4. Tips & Tricks


Requirents:

  1. A valid and active World of Warcraft subscription;
  2. A computer/server being able to run World of Warcraft - remote AH is not possible;
  3. Gold, to post or buy items;
  4. Microsoft .NET 4.5.1 or higher;

Installation Guide:


  1. Browse to: Greedy on the Buddy Store
  2. Purchase or Trial the botbase (ref:[Guide] Purchasing a Buddy Store product)
  3. Enable Greedy for streaming (ref:[Guide] Enabling a Product for streaming)
  4. Pick Greedy as BotBase (ref: [Guide] Accessing a Buddy Store product)

Frequently Asked Questions:

Q) I pressed start but nothing is happening? [#AUCTIONING]
[A) Although I really want it to be a 1-click solution, some values have to be set. Make sure you have a proper WoWUction key or u picked RobotoDB. It's also a requirement to set up items u want to buy, but if u have no clue, there's a few buttons under help that will create lists for u.

Q) Why can't I use TradeSkillMaster as Price source? [#AUCTIONING]
A) They don't like botters at all!

Q) Does Greedy support the selling/buying of Battle Pets? [#AUCTIONING]
A) No, this feature is still in development.

Q) Can Greedy buy auctions for low and relist them higher? [#AUCTIONING]
A) Yes. You'll have to setup the same item(s) under buy and sell auctions.

Q) If I set it to buy 50 of {ItemName}, will it stop buying at that point? [#AUCTIONING]
A) Yes. Greedy will count for the items u already have in possession and subtract that from the wanted value.

Q) What's the difference between Default. Price and Snipe. Price under buying of auctions? [#AUCTIONING]
A) The Default. Price is the market price, as set in ur settings. The Snipe. Price is the price with the buying % modifier from the settings.
A default price of

Q) Can I blacklist a player and/or alt, to not-undercut his auctions in the future? [#AUCTIONING]
A) Yes. Enter the characters name, including server name - if he's not on your server - in the 'Other Characters' text box.
BankieBob, BetterSalesman, Salesman-Kazzak, Alt

Q) Why does it stop shortly after I pressed start? [#COMPATIBILITY]
A) This is most likely caused by incompatibility issues, and it should print the cause of the early stop in the log.

Q) Why is it not purchasing any auctions? [#COMPATIBILITY]
A) This is most likely caused by incompatibility issues with in-game addons. Please try disabling a few addons, and report back if solved.

Q) Can I import my settings from AHBuddy, AHBot or Salesman into Greedy? [#IMPORT]
A) Yes, browse to Inventory > Import/Preset > Click on the corresponding button.

Q) Can I import items from Auctioneer, Auctionator or TSM 2.0? [#IMPORT]
A) Yes, browse to Inventory > Import/Preset > Paste the Shopping List/Item list into the textbox and click [Add Items].

Q) Why can't I import my AH-Omation settings? [#IMPORT]
A) I've contacted the author, but the profile's settings file does not support the exporting/importing of settings.

Q) Why can't I enable/disable some features in the interface? [#INTERFACE]
A) Feature's that are not entirely completed have their toggles disabled.

Q) Can I see what changes were made/ what the progress on a feature is? [#INTERFACE]
A) Yes, through the Changelog box under General and an actual list under Trello.

Q) Why is there a loading circle in the Inventory view? [#INTERFACE]
A) Because the Inventory is populated on a background thread. Too prevent errors, the control is then blocked until the operation is complete or cancelled.

Q) The loading circles are not dissapearing, it seems to go on forever? [#INTERFACE]
]A) This could be caused due to an error on a background thread, please try to refresh by clicking [refresh] or selecting another tab momentarily.

Q) Is there any way to make the Interface bigger? [#INTERFACE]
]A) Yes, just drag the edges to increase/decrease the size.

Q) Is there any way to monitor what the bot is doing? [#INTERFACE]
A) Yes, the Goal and Activity text is modified upon execution of operations. 'Searching for {ItemName} on Page {1/2}' for example.

Q) What is the difference between the Custom and Automated pricing grids? [#INTERFACE]
A) Items residing under the custom grids will not be auto updated. This means that the prices are static after entering, and will not be updated when the data file changes.

Q) Is there any way I can see which items the bot has posted/bought on the Auctionhouse? [#INTERFACE]
A) Yes, browse to Auctions -> History. This will view the category, count, itemid, name, value and date the item has been posted or bought.

Q) Why can't I decrease/increase the download interval for WoWuction/TradeSkillMaster past a certain point? [#INTERFACE]
A) To prevent faulty settings, the validation keeps u from setting a too low or high value. Both providers will throttle u for making too many requests, resulting in errors during downloads.

Q) Why can't I leave/click somewhere else in the Interface after clicking in/on a control? [#INTERFACE]
A) To prevent faulty settings, there's validation in place for certain controls. You'll need to enter something in the right format, hovering over the red error mark will show a popup with additional information on what is wrong.

Q) Greedy is listing items I don't even have in my bag, why is it doing that? [#INVENTORY]
A) Greedy also shows the items residing in ur personal and reagent bank. If the guild bank is open, or has been visited - it will also list those.

Q) What does 'Failed to get ItemInfo on {ItemId}' mean? [#INVENTORY]
A) Greedy was unable to retrieve item information for that specific id. Could be caused by [1] missing entry in data file, [2] not cached yet by the WoW client or [3] bad ItemId.

Q) Can I export my Greedy settings into a AHBuddy, AHBot or Salesman format? [#EXPORT]
A) Currently, no. Could be implemented in the future though.

Q) Can I export my Greedy settings for a friend? [#EXPORT]
A) Yes, you can individually export your buy and/or sell items.

Q) If I export my settings, does it also include my personal API keys? [#EXPORT]
A) No, those will all be automatically removed to preserve security.

[Q) Singular say's it's X minutes since Greedy last called Singular, is this a problem? [#ROUTINE]
A) No, Greedy doesn't call the combat routine until we need to, e.g. we're in combat.

[Q) My routine is no longer attacking mobs while moving from location A to B [#ROUTINE]
A) When moving from A to B, Greedy tries to ignore enemy mobs when the player is above lvl 98.

[Q) When did I receive the latest update? [#UPDATES]
A) The Date next to the change log, is the last date the current bot instance was updated.

[Q) Am I using the Beta or Release version? [#UPDATES]
A) Next to the Release Type label, it would say Beta for Beta and Release for Release.

[Q) The date and version are mismatching [#UPDATES]
A) This could be me, forgetting to increase the numbers. If this occurs, use the date as indication over the version number.

Supported Price Databases:

  1. Wowuction (ref: Wowuction Terms)
    1. Market Price (15th centile)
    2. Median MarketPrice (Std.dev)
    3. Today's Projected Market Price (Std.dev)
  2. RobotoDB ( ref: PM roboto for questions (6))
    1. KeepIt (Predicted), The maximum price the item should be posted at, for which it will sell
    2. Sell Soon (Predicted), The price the item should be posted at, for the most gaining Profit within a sale period of 18 hours
    3. UndercutNow (Predicted), The price the item should be posted at to get it sold first
    4. Market Average (Historic), Average market value - 14 days history
    5. Market Maximum (Historic), Maximum market value - 14 days history
    6. Market Minimum (Historic), Minimum market value - 14 days history

WoWuction Setup Guide:


  1. Go to https://www.wowuction.com
  2. Create a new account, or login to ur existing account;
  3. Click on Resources (wheel);
  4. Click on Change Realm, then select your realm;
  5. Again, click on Resources (wheel);
  6. Click on 'Data Export'
  7. Look in the table, with the following header: "Data Export for Manual Use" NOT [Data export for TradeSkillMaster Addon]
  8. The link shows as following https://www.wowuction.com/{region}/{realm}/{faction}/RealmDataExportGetFileStatic?{token=}
  9. Copy the key after ?token=
  10. Paste the API Key in the Greedy WoWuction Field.

Roboto Setup Guide:


  1. Request for the realm to be supported;
  2. Once a request has been made, wait 14 days for the history to populate;
  3. After 14 days it will become available automatically;
  4. Select RobotoDB as Main Provider;
  5. Select a preferred Price Type;

Auction Setup Guide:

Using the Automatic Buy List:

Method A: (Clicking)

  1. Start Honorbuddy and Select Greedy;
  2. Open the Interface by clicking [Bot Config];
  3. Select the [Inventory] Tab;
  4. Wait for the loading circle to dissapear;
  5. On the bottom menu, select [Controls];
  6. Click on the [Add Item(s) to list:] dropdown box and select ["Buy List"];
  7. Now select the items you want to add;
  8. Change the amount of items you want to purchase at the [Count] textbox;
  9. Once selected, click on [Add. checked item(s)];
  10. If [Hide added] was checked, they will no long show in the Inventory view, otherwise they'll remain visible;
  11. The selected auctions are now visible at the [Auctions] tab -> [Buying].

Method B: (Typing) - Currently only on Custom Sell/Custom Buy

  1. Start Honorbuddy and Select Greedy;
  2. Open the Interface by clicking [Bot Config];
  3. Select the [Auctions] Tab;
  4. Select the [Buying] Tab;
  5. Select the last row/the empty row ( Click on the name column)
  6. Wait till u receive a typing indicator;
  7. Now start typing the name of the item you want to add;
  8. The bot should start auto-completing itemnames based on what u type;
  9. Press [Enter] to save/add, Press [Esc] two times to cancel;
  10. IF everything went right, it should show prices for the items u added;
  11. If needed, you could now edit the amount of items you want to buy;

Using the Automatic Sell List

Method A: (Clicking)

  1. Start Honorbuddy and Select Greedy;
  2. Open the Interface by clicking [Bot Config];
  3. Select the [Inventory] Tab;
  4. Wait for the loading circle to dissapear;
  5. On the bottom menu, select [Controls];
  6. Click on the [Add Item(s) to list:] dropdown box and select ["Sell List"];
  7. Now select the items you want to add;
  8. Change [StackSize] & [Stacks] accordingly, to what u want to post;
  9. Once selected, click on [Add. checked item(s)];
  10. If [Hide added] was checked, they will no long show in the Inventory view, otherwise they'll remain visible;
  11. The selected auctions are now visible at the [Auctions] tab -> [Selling].

Method B: (Typing) - Currently only on Custom Sell/Custom Buy

  1. Start Honorbuddy and Select Greedy;
  2. Open the Interface by clicking [Bot Config];
  3. Select the [Auctions] Tab;
  4. Select the [Selling] Tab;
  5. Select the last row/the empty row ( Click on the name column)
  6. Wait till u receive a typing indicator;
  7. Now start typing the name of the item you want to add;
  8. The bot should start auto-completing itemnames based on what u type;
  9. Press [Enter] to save/add, Press [Esc] two times to cancel;
  10. IF everything went right, it should show prices for the items u added;
  11. If needed, you could now edit the amount of items you want to buy;

Using the Custom Sell or Buy List

Both Method A & B, as described in Automatic Sell/Buy List are possible here. The only difference is that you're expected to edit the prices manually.

Using Method A: A box will become available, where you can enter the custom maximum price for buying, or min/max for selling;
Using Method B: The fields of Count, Stack Size, Stack Count are no longer read-only, thus can be manually edited.
Import/Export of Items:

Supported Third parties:
  1. AHBuddy ( Buying & Selling);
  2. AHBot (Selling);
  3. Salesman (Selling);
  4. TradeSkillMaster Shopping & Deal Finding lists
  5. Every other product exporting items in a format that contains item id's.
AHBuddy1.jpgAHBuddy2.jpgAHBuddy3.jpgAHBuddy5.jpg


 
Last edited:
Additional Information

[SIZE=+1]Thread Management Rules[/SIZE]
The Support thread for a Buddy Store product is meant for:
  • Feature requests
  • Constructive criticism with specific details
  • Bug reports with a log attached
    Ref: [post=378165][Guide] How to attach your log[/post]
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.

Additionally:

  • There are times, where I respond from my mobile phone (Tapatalk) and choose to ignore certain posts. If your post is then ignored, I will answer it when I'm behind a real computer. This is mostly because I can't answer certain questions from my phone, due to formatting/information issues.

How to report a bug:

- Posts reporting bugs, without properly attaching full un-edited log files can be ignored from time to time. To make it easier for both the submitter and developer, including a full and detailed explanation of the bug, as well as any screenshot or information that may be useful in tracking down the bug, is well appreciated. ref: [Guide] How to attach a log ?

Requesting Plugin/Extension Support:
Is there a new extension, plugin available that could be integrated with Greedy? If so, let me know. I might be able to add support for it, if it's relevant and doable.

Requesting a Feature:
Requests are always appreciated, and if possible, integrated. Feel free to request or submit ideas!

Providing Translations:
  1. Send me a private message with your email-address;
  2. I will then invite u to a web-app that hosts my translation interface;
  3. Once done, PM me - and I'll download the resx and include it.

Translations don't require you to have a license/purchased the bot, the translation interface comes with screenshots.

Mailing List:
Subscribe to Newsletter/Mailing List here: Greedy Newsletter (no spam - only big updates)
 
Last edited:
Tips and Tricks

Tips & Tricks:

[1] 'auto' => Automatic stack size
Typing 'auto' in the StackSize textbox in inventory will automatically add the item with the recommended stacksizes.

[2] 'all' => Automatically enables SellAll/BuyAll when adding an item
Typing 'all' in the StackCount / Count textbox will add the item, with no count - but specifying 'buy all/sell all'.

[3] Help tab allows u to start quickly with 4 presets
Those presets exist of 1: Glyph Buying/Selling, [2] Gear Selling/buying, [3] Farm mats Buying/Selling, [4] Buy/Sell Consumables.

 
Last edited:
really want this! PB lags now very hard. Then you planning release this for Premium/Public? Thanks!
 
An auction bot that can import TSM data, nice. Very nice.

Will definitely buy this when its released.
 
To anyone wondering, as a tester I can confirm that this botbase will be really a cut above the rest in both functionality, useability and processing speed. Mirabis has put a ton of work into it already, and thought of virtually everything, developing some pretty sophisticated tools, and has even more sexy stuff planned. It will be well worth the money when it is released.

I won't guarantee it'll be a one click to a million solution, but if you set it up right, it'll definately run safer and more profitable than farming beasts in Nagrand, I assure you of that.

Like all of you, I can't wait for release, but I'm also aware Mirabis is very busy, and wants to iron out some more bugs before he lets this beast loose, so be patient.
 
Status
Not open for further replies.
Back
Top