Go to Page... |
Updated: | 07-26-10 03:21 PM |
Created: | unknown |
Downloads: | 13,438 |
Favorites: | 75 |
MD5: |
Hi! I talked with Cogwheel, and got the development of the Buydropper project transferred over. I plan to start working on updating it over the next few weeks so, if anyone has any features requests/bug reports, please contact me via PM or comments on this addon. I'll update this page with the plans and roadmap I have for Buydropper shortly, when I 've had the time to play around with it a bit.
- Ellira
BuyDropper
By Cogwheel — v0.9B5
Inspired by FreeRefills by Kyahx
BuyDropper keeps a list of items to purchase automatically from vendors.
Please visit Cogwheel’s Workshop for updates, bug reports, feature requests, etc.
THE SOFTWARE IS PROVIDED “AS IS”, WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
Guide
Managing your list
Adding items
The first thing you’ll want to do is add an item to BuyDropper’s tracking list. This can be done in two easy ways. By default, every vendor window has a dropper in the upper right and there is also a dropper on BuyDropper’s options window. Simply drag and drop an item onto one of these droppers and a window will appear where you can enter the amount you want to track. When you click Accept or press Enter, BuyDropper will print a message showing the item and quantity added to the list.
The other way to add items is the /buydropper add command. This duality of GUI/slash commands is seen throughout BuyDropper’s operations. For the rest of the guide, I will focus on the GUI aspects. You can use the Reference below to discover how to use the various commands.
[TODO: Rest of the documentation. For now, take a look at /buydropper options and the Reference below]
Reference
These are all the slash commands available from BuyDropper. Typing /buydropper (or /bd) will show this list of commands. Sub-commands are displayed when you enter the main command with no options. E.g. /buydropper vendor will display all the sub-commands of vendor.
addstack
Usage: /buydropper addstack <item link> <number of stacks>
Adds an item to the bottom of your tracking list or changes the amount of an item you are already tracking.
add
Usage: /buydropper add <item link> <amount>
Adds an item to the bottom of your tracking list or changes the amount of an item you are already tracking.
To use this command, type /buydropper add with a space after it. Now shift-click any item at a vendor, in your backpack, on your character, etc. Add another space, and type in the amount of the item you want to track.
list
Usage: /buydropper list
Lists the items you are currently tracking in order of descending priority.
del
Usage: /buydropper del <item link>
Removes the item at the specified priority from your tracking list.
resetall
Usage: /buydropper resetall
Clears all items from your list. A confirmation will appear to make sure you mean it.
Comment Options |
Myster |
View Public Profile |
Send a private message to Myster |
Find More Posts by Myster |
Add Myster to Your Buddy List |
02-01-10, 05:39 PM | |
A Kobold Labourer
Forum posts: 1
File comments: 82
Uploads: 0
|
hi again
hang in there, one more
now it comes up with the following when I select purchase: 2x BuyDropper-1.2\BuyDropperEngine.lua:252: attempt to call global 'CogsFreeBagSpace' (a nil value) BuyDropper-1.2\BuyDropperEngine.lua:223: in function `PurchaseItem' BuyDropper-1.2\BuyDropperQueue.lua:47: in function `PurchaseNextQueued' BuyDropper-1.2\BuyDropperQueue.lua:39: in function <BuyDropper\BuyDropperQueue.lua:38> (tail call): ?: <in C code>: ? <string>:"safecall Dispatcher[2]":9: in function <[string "safecall Dispatcher[2]"]:5> (tail call): ?: AceTimer-3.0-5 (BonusScanner):158: in function <...dOns\BonusScanner\libs\AceTimer-3.0\AceTimer-3.0.lua:132> --- Also, is the vendor window not supposed to show the count on the items anymore?
Last edited by blankStare : 02-01-10 at 07:18 PM.
|
|
blankStare |
View Public Profile |
Send a private message to blankStare |
Find More Posts by blankStare |
Add blankStare to Your Buddy List |
02-01-10, 01:37 AM | ||
|
Re: error with new version.
Bah my bad gd embeds, fixed in next release...... |
|
|
Myster |
View Public Profile |
Send a private message to Myster |
Find More Posts by Myster |
Add Myster to Your Buddy List |
01-31-10, 05:27 PM | |
A Kobold Labourer
Forum posts: 1
File comments: 82
Uploads: 0
|
error with new version.
I'm getting the following.
1x BuyDropper-1.1\BuyDropper.lua:775: Usage: RegisterEvent("eventname", "methodname"): 'methodname' - method 'ScanMerchant' not found on self. CallbackHandler-1.0-5:139: in function `RegisterEvent' BuyDropper-1.1\BuyDropper.lua:775: in function <BuyDropper\BuyDropper.lua:751> (tail call): ?: <in C code>: ? <string>:"safecall Dispatcher[1]":9: in function <[string "safecall Dispatcher[1]"]:5> (tail call): ?: AceAddon-3.0-5:539: in function `EnableAddon' AceAddon-3.0-5:629: in function <...s\AckisRecipeList\libs\AceAddon-3.0\AceAddon-3.0.lua:615> <in C code>: in function `LoadAddOn' Interface\FrameXML\UIParent.lua:234: in function `UIParentLoadAddOn': Interface\FrameXML\UIParent.lua:257: in function `CombatLog_LoadUI': Interface\FrameXML\UIParent.lua:481: in function <Interface\FrameXML\UIParent.lua:453>: --- 1x BuyDropper-1.1\BuyDropperEngine.lua:1: Cannot find a library instance of "LibBagUtils-1.0". Skillet-1.10-LS-163\Libs\AceLibrary\AceLibrary.lua:49: in function `LibStub' BuyDropper-1.1\BuyDropperEngine.lua:1: in main chunk Locals: self = <table> { NewLibrary = <function> @ Skillet\Libs\AceLibrary\AceLibrary.lua:38: minors = <table> {} minor = 2 IterateLibraries = <function> @ Skillet\Libs\AceLibrary\AceLibrary.lua:54: GetLibrary = <function> @ Skillet\Libs\AceLibrary\AceLibrary.lua:47: libs = <table> {} } major = "LibBagUtils-1.0" silent = nil ---
Last edited by blankStare : 01-31-10 at 05:31 PM.
|
|
blankStare |
View Public Profile |
Send a private message to blankStare |
Find More Posts by blankStare |
Add blankStare to Your Buddy List |
01-31-10, 03:20 PM | |
|
Auto Purchase
Fixed the bug with auto purchase function, will now buy everything it is supposed to again.
|
|
Myster |
View Public Profile |
Send a private message to Myster |
Find More Posts by Myster |
Add Myster to Your Buddy List |
01-26-10, 03:57 PM | ||
|
Re: Free bag space calculations
Will grab it from there instead, and update BuyDropper with it. Also what do you think of my hack and slash up of your previous work??
Last edited by Myster : 01-26-10 at 04:00 PM.
|
|
|
Myster |
View Public Profile |
Send a private message to Myster |
Find More Posts by Myster |
Add Myster to Your Buddy List |
01-26-10, 12:25 PM | |
|
Free bag space calculations
FWIW, the new maintainer of BuyEmAll updated the CogsBagSpace library to use the ItemFamily APIs introduced since my last update of BuyDropper (meaning you no longer have to update it with new PeriodicTable data and it will correctly take into account new bag types that didn't exist during the initial development).
__________________
[SIGPIC][/SIGPIC] |
|
Cogwheel |
View Public Profile |
Send a private message to Cogwheel |
Visit Cogwheel's homepage! |
Find More Posts by Cogwheel |
Add Cogwheel to Your Buddy List |
01-26-10, 09:45 AM | |
|
I did track down the locals error to me not listing the AceLocales lib in the embed and that is fixed, however I have not been able to reproduce your other issues....
I believe the issues you have listed were intentional... I have added a scheduled delay on items purchusing for a reason, this is to combat players who have high latency issues, so it will delay any transactions for a few sec until it offers to buy (or you change a vendor page, because obviously you arent lagging if you can change the pages). I may add in the options a slider to allow you to set your own reaction time for purchases. |
|
Myster |
View Public Profile |
Send a private message to Myster |
Visit Myster's homepage! |
Find More Posts by Myster |
Add Myster to Your Buddy List |
01-24-10, 04:13 AM | |
|
Hi there,
I've tried the latest version. Automatically withdrawing items from my bank works fine as far as I've tested, that's a plus compared to the former version. However, auto-purchasing items from vendors has issues.
On a side note, while I was trying to track down the reason for BuyDropper's auto-purchase behavior I temporarily disabled all other add-ons. With just BuyDropper and an error-reporting add-on loaded this message pops up: Code:
Date: 2010-01-24 10:27:27 ID: 1 Error occured in: Global Count: 1 Message: ..\AddOns\BuyDropper\locale\locale-enUS.lua line 1: Cannot find a library instance of "AceLocale-3.0". Debug: [C]: ? [C]: error() !Swatter\Support\LibRevision.lua:47: LibStub() BuyDropper\locale\locale-enUS.lua:1: in main chunk AddOns: Swatter, v5.7.4568 (KillerKoala) BuyDropper, v1.0 BlizRuntimeLib_deDE v3.3.0.30300 <eu> (ck=5e) Oh and with just BuyDropper loaded, the add-on isn't integrated into the game's AddOn Options menu any more. |
|
Contiki |
View Public Profile |
Send a private message to Contiki |
Visit Contiki's homepage! |
Find More Posts by Contiki |
Add Contiki to Your Buddy List |
01-23-10, 05:06 PM | ||
|
Tell me what you guys think of all my changes I am intrested to see if you guys like the direction I took this mod. |
|
|
Myster |
View Public Profile |
Send a private message to Myster |
Visit Myster's homepage! |
Find More Posts by Myster |
Add Myster to Your Buddy List |
01-23-10, 05:04 PM | |
A Kobold Labourer
Forum posts: 1
File comments: 82
Uploads: 0
|
fantastic news. Thanks!
|
|
blankStare |
View Public Profile |
Send a private message to blankStare |
Visit blankStare's homepage! |
Find More Posts by blankStare |
Add blankStare to Your Buddy List |
01-23-10, 12:23 PM | |
|
New Co-Author
I have uploaded my changes to BuyDropper.
There is alot of changes, check em out tell me what you think. |
|
Myster |
View Public Profile |
Send a private message to Myster |
Visit Myster's homepage! |
Find More Posts by Myster |
Add Myster to Your Buddy List |
01-15-10, 02:36 PM | |
|
New BuyDropper
I have completely converted this to Ace3, and created a LDB Display plugin for it as well, I also added bank retrieving code as well as a WorldDropper Button. Some other cool features as well.
Who do I send my changes to and what is the contact info, feel free to hit me up in a PM with the requested contact info. |
|
Myster |
View Public Profile |
Send a private message to Myster |
Visit Myster's homepage! |
Find More Posts by Myster |
Add Myster to Your Buddy List |
11-25-09, 03:27 PM | |
A Kobold Labourer
Forum posts: 0
File comments: 2
Uploads: 0
|
Sorry
My apologies I thought i had it at the current version.
|
|
RMR |
View Public Profile |
Send a private message to RMR |
Visit RMR's homepage! |
Find More Posts by RMR |
Add RMR to Your Buddy List |
11-23-09, 05:09 PM | ||
|
Re: I get this error
I should have noticed it when I first looked a your message... You are running a -very- old version of BuyDropper, that version does not work with the current client. Please upgrade to version 0.9B5 and let me know if you're still having the same issue.
|
|
|
ellira |
View Public Profile |
Send a private message to ellira |
Visit ellira's homepage! |
Find More Posts by ellira |
Add ellira to Your Buddy List |