Go to Page... |
Updated: | 05-06-09 05:32 PM |
Created: | unknown |
Downloads: | 4,847 |
Favorites: | 43 |
MD5: |
Looking for 4.0/Cataclysm version? The new incarnation of QuickTradeskill is now known as Apparatus (link).
QuickTradeskill is a World of Warcraft addon to expedite the process of crafting tradeskill items. Similar to the programs Launchy (for Windows) and QuickSilver (for Mac), QuickTradeskill consists of a simple text box interface. When text is entered and the Enter key is pressed, QuickTradeskill will search the player's tradeskills for matches to the input text and display the results in clickable frames which can be used to create the item or copy a craft recipe link into chat. In addition to searching recipes the user knows, QuickTradeskill will also search through all of the in-game recipes provided by LibPeriodicTable for reference.
Usage:
A keybind to open/close the QuickTradeskill window can be set from the default keybindings menu. Alternatively, the QuickTradeskill window can be opened and closed via the /qts show and /qts hide commands.
/qts will open the configuration options.
The main QuickTradeskill frame can be moved by dragging the edges, and the width can be changed by ctrl+dragging on the right edge.
When results are found from the tradeskill search, the new frames have the following properties:
Left click: create a single copy
Ctrl + left click: batch-craft multiple copies of the item
Shift + left click: paste the recipe link for the item into chat
There are three search modes:
Comment Options |
05-20-08, 07:29 PM | |
|
Good job!
Very cool addon. I would like to suggest the addition of a keybinding so one could just hit their keybinding of choice, rather than typing /qts.
|
|
Samasnier |
View Public Profile |
Send a private message to Samasnier |
Find More Posts by Samasnier |
Add Samasnier to Your Buddy List |
Kjado |
View Public Profile |
Send a private message to Kjado |
Find More Posts by Kjado |
Add Kjado to Your Buddy List |
10-10-08, 09:12 PM | |
A Kobold Labourer
Forum posts: 0
File comments: 1
Uploads: 0
|
help with addons
i need help installing this addon from step one and ect. please help idk what to do.
|
|
nickd20080 |
View Public Profile |
Send a private message to nickd20080 |
Find More Posts by nickd20080 |
Add nickd20080 to Your Buddy List |
10-11-08, 12:42 AM | |
|
1) Download the .zip file from the addon page.
2) Unzip the downloaded file, using a program such as WinZip or WinRar (for Windows), or StuffitExpander (for Mac; I think that is correct). 3) There should now be a folder named QuickTradeskill. Copy this folder, and paste it into your addons directory for World of Warcraft. If you have WoW installed to the default location on a Windows machine, then the path is C:\Program Files\World of Warcraft\Interface\Addons\. 4) Load into WoW. Press Esc and go to the keybindings menu, and towards the bottom there should be an option to set the keybind you would like to use for QuickTradeskill. After this is set, you can use that hotkey to show/hide the QuickTradeskill window. |
|
Kjado |
View Public Profile |
Send a private message to Kjado |
Find More Posts by Kjado |
Add Kjado to Your Buddy List |
10-19-08, 08:59 PM | |
|
Maybe it's just a compatability issue, but this doesn't appear to play nice with ATSW. Everytime I bring up my QTS frame, ATSW feels obligated to scan all my recipes again. Doh! Well, searching through QTS appears to be title only, so I can't search for mage glyphs or anything; hence, I'll have to stick with ATSW for now. Looks nice, though!
|
|
Jzar |
View Public Profile |
Send a private message to Jzar |
Find More Posts by Jzar |
Add Jzar to Your Buddy List |
10-24-08, 10:03 AM | |
|
This is amazingly handy. Is there any way to expand it to include a full database of tradeskills? A feature like that would make it invaluable for quickly looking up enchants even if you're not pursuing the profession yourself (it's probably asking for a lot, but I'd like to know if it's at least possible / feasible).
You could have your own tradeskills labeled with a (*) to know which ones you're capable of. Thanks! Update: This doesn't seem to respond to any jewels for JC, but does list things such as Copper Wire. Any idea as to why? D: Also, could we get a little X / close button to quickly get rid of it when we're done doing the searches? C:
Last edited by cawfee : 10-24-08 at 03:00 PM.
|
|
cawfee |
View Public Profile |
Send a private message to cawfee |
Find More Posts by cawfee |
Add cawfee to Your Buddy List |
10-24-08, 05:56 PM | |||
|
Longer answer: I'm not really sure how I would handle that off the top of my head, as right now I just scan through the player's spellbook for things they can do themselves. If there is an easy way to get that same kind of information from a master tradeskill list in-game, then please let me know
|
||
|
Kjado |
View Public Profile |
Send a private message to Kjado |
Find More Posts by Kjado |
Add Kjado to Your Buddy List |
10-25-08, 07:29 AM | ||
|
An absolutely fabulous mod. But its dead in WoW 3.0.2. In addition to the WoW UI changes killing being able to open its frame, its trade skill list has not been updated in several months (since 2.4.0). The original author (wmrojer) left WoW a long time ago; the latest updater (Evenue) is also gone. When it worked (WoW 2.4.3 & earlier), it was great. Saved every tradeskill recipe in the game in a memory efficient, searchable format. You opened up its frame via "/tsi" and entered your search term and/or manually opened the tradekill dropdown menus. Clicking a recipe (or finding a specific one via a search) showed you all the info for it (see below). It showed who you could get a recipe from (NPC, trainer, drop), the materials & skill level required and allowed you to link them. Also colored known recipes in the AH like RecipeBook does, let you know in tooltips who knew what recipes & so on. And finally, showed in your tradeskill windows under each recipe what specific skill levels a recipe turned yellow/green/grey/etc.. If it did not know from its database, it "learned" the skill levels after you levelled it up. The last version is at this link. Recipes themselves are stored in the "TradeskillData.lua" files (a seperate one for each localization). The recipe data doesn't really need constant updating, just when new ones are added (various WoW patches). If you could integrate just a full tradeskill database alone into QuickTradeskill via the way TradeskillInfo did it (or some other way)--or make a seperate mod to do that--a lot of people would be very happy .
Last edited by Zidomo : 10-25-08 at 07:36 AM.
|
|
|
Zidomo |
View Public Profile |
Send a private message to Zidomo |
Find More Posts by Zidomo |
Add Zidomo to Your Buddy List |
10-25-08, 12:11 PM | |
|
Awesome, I will be sure to take a look at that and see what I can do when I have some free time. Thanks!
Edit: I wasn't able to find what I was looking for by skimming through the code for that addon. An exhaustive list of all the tradeskill recipes is immense, just as it is in the TradeskillInfo addon... though I need a way to automatically pull that tradeskill information from somewhere, even if it's just once on my own to generate the data to port into QuickTradeskill itself.
Last edited by Kjado : 10-25-08 at 01:24 PM.
|
|
Kjado |
View Public Profile |
Send a private message to Kjado |
Find More Posts by Kjado |
Add Kjado to Your Buddy List |
10-25-08, 11:51 PM | ||
|
It has a "dataminer.lua" file you run with a command line LUA.exe compiler. Two of the files it helps create: LibPeriodicTable-3.1-Tradeskill.lua & LibPeriodicTable-3.1-TradeskillResultMats.lua. But to make things (a lot) easier, you could instead just hook into that library to get all the recipes/mats/drop info you need. As one example of a mod that uses that library: Mendeleev. Its a loot drop tooltip display mod that uses that library to provide its info. When LibPeriodicTable is updated with new recipes/drops/etc, Mendeleev is automatically "kept up to date". The Mendeleev author(s) don't have to do anything extra as the databases are being handled by the library, not the mod. |
|
|
Zidomo |
View Public Profile |
Send a private message to Zidomo |
Find More Posts by Zidomo |
Add Zidomo to Your Buddy List |
10-28-08, 01:56 PM | |
|
2.1
Been poking at this add-on for a short bit and a few observations/whatnots... The option to pop up a pre-searched window off of the command line would be awesome ("/qts <insert search string here>"). Having a straight "/qts" or keybinding call load the window up with a cleared search box would also be nice (or even just highlight the last search's text so you could overwrite it or hit enter again to re-search).
One slightly bigger idea would be to tweak how the "All" list displays. "My" pops up a list of left-justified names with appropriate icons. "All" pops up a center-justified icon-less list. Two things that occurred to me that might make "All" more useful from an overview (ie not mousing over every result separately)... First idea would be to use the generic profession icons next to results to distinguish them (would probably result in left-justification too). Second idea would be to have some indication of what recipes the player knows (drag a bit of the "My" list over). Not sure the best way to go about this, my first thought was just left-justify the list and stick appropriate icons by the known spells like in the "My" list. Then the profession-specific icon idea occurred to me and I'm not sure how cluttered a list full of eleventy-bajillion icons would end up being. Could potentially recolor the text or background (text probably less obtrusive) instead but I've not tried to skim the code to see how troublesome that would be compared to icons. Wonderful add-on, loving it so far. :-) |
|
Veyska |
View Public Profile |
Send a private message to Veyska |
Find More Posts by Veyska |
Add Veyska to Your Buddy List |
10-28-08, 03:05 PM | |
|
Re: 2.1
Thanks for the suggestions, and I will definitely keep them in mind!
When it comes to the "search all" feature, I wasn't completely sure how I wanted to present it, so the design of it is really a work in progress and I just wanted to get something in there that worked =) As far as how the crafts are displayed, I can tweak it to look more like the crafts the user does already know, and have a visual identifier for ones they do know. I originally thought about intermingling all of them (crafts the user does and doesn't know), but LibPeriodicTable does not store the craft ids in order, so to get everything alphabetized it would take a bit of extra overhead (depending on how big the search set is, possibly a lot of computation), but I can play around with this and see how much it affects the performance of the mod. Ideally, I would like it to display a sorted list of all of the crafts matching the search text, and if the player could create it themselves it would have a visual indicator (an asterisk or something) beside it. EDIT: Just as a question for anyone who reads these comments, for the actual searching, there are a couple options on how to handle it: either search dynamically as the user continues to type, or just one static search after the user hits Enter. QTS currently handles this the first way, as I was using the QuickSilver Mac app as my inspiration for it, and to avoid completely overwhelming the user at the beginning it suppresses searching when there are only 0-1 characters in the edit box. I am thinking this number could be increased to suppress searches under 3-4 characters in length, since I have noticed some performance hits when beginning searches with extremely common 2-letter combinations. However, I would like to know from others who do use the addon what their preference would be =)
Last edited by Kjado : 10-28-08 at 03:12 PM.
|
|
Kjado |
View Public Profile |
Send a private message to Kjado |
Find More Posts by Kjado |
Add Kjado to Your Buddy List |
10-29-08, 02:07 AM | |
|
Nice start on the search!
A few things about Quick Tradeskill v2.1 as it is now. --The results list needs to be compacted. Either put all the results as clickable links in one window or make the result frames a lot smaller. As it is, if you enter a common name like "Adamanantite", it can fill up your UI and you can't see the things at the end of the list (especially if you run at low resolutions). --Doesn't seem to be any way to link actual recipes in chat (yellow links). Only completed items (light blue links). Yellow recipe links should be able to be chat-linked to make the search useful. --For searching, would be nice to be able to find recipes by searching for material names in addition to recipe names (its something Tradeskill Info mod allowed). Should be able to do this with the LibPeriodicTable-3.1-TradeskillResultMats.lua file (which v2.1 doesn't currently use). --The v 2.1 TOC doesn't contain any pointers to the included libraries. Consequently, if a user is running this mod and doesn't have the libraries loading with some other mod (or standalone), the searching won't work. How to handle it (put the following in the TOC): Code:
#@no-lib-strip@ Libs\LibPeriodicTable-3.1\LibPeriodicTable-3.1.lua Libs\LibPeriodicTable-3.1-Tradeskill\LibPeriodicTable-3.1-Tradeskill.lua Libs\LibPeriodicTable-3.1-TradeskillResultMats\LibPeriodicTable-3.1-TradeskillResultMats.lua #@end-no-lib-strip@ --As to auto search on typing, that's unneeded. Here at least . Yes, there will be a performance penalty doing that. And sometimes you may misspell what you are looking for. Sometimes you start the search for a particular item then change your mind about what you are looking for. Which means the results being pulled up automatically are unwanted. Just having the search done after pressing "ENTER" (or a "Search" button) is more than good enough. --For recipe search results and alphabetizing it, yes, there will likely be large overhead. Especially once you get search working on materials and not just recipe names (recipe names will have a limited number of results; materials much, much more). Its unneeded. But some sort order would be good. How Tradeskill Info did it: categorized results by profession and then listed them in order of trade skill needed to make them (lowest skill ones at top of lists). You could do it that way. Or have a column-sortable list or similar. |
|
Zidomo |
View Public Profile |
Send a private message to Zidomo |
Find More Posts by Zidomo |
Add Zidomo to Your Buddy List |
10-29-08, 01:19 PM | |
A Murloc Raider
Forum posts: 4
File comments: 9
Uploads: 0
|
I had some thoughts on making QTS slightly more convenient, though I don't know how difficulty they would be to implement, nor how much work you are willing to put into this app. I think these can mostly just be checkboxes or buttons at the top to modify how the search is performed.
1) Searching by reagents as well as final products is a big one. I skimmed over previous comments and I believe a few others have mentioned it already. 2) The option to 'create all' of that recipe rather than having to click again and again depending on the amount of items you are making. Perhaps this can be a button on the righthand side of the results; clicking the recipe bar itself can still create one. This is another 'big one' in my book, in terms of how much convenience it adds. 3) The option to have the results 'grow up' rather than down. 4) A scrollable results frame, showing maybe four to five recipes to begin with. If possible this should also capture the mousewheel, so that you can just move your mouse into the window and scroll up and down (like how the chat window works natively). If this is more work than it sounds, perhaps just cut out some of the padding and border, as well as the item's icon, to shorten the results a little. 5) A database of recipes known across your characters, so that you do not have to switch between characters to check whether they have recipe. This is pretty minor; TradeskillInfo will serve this purpose once it is fixed. Most of these are just for convenience sake. Some of them are also native to TradeskillInfo, but I think QST has the potential to be more useful than TradeskillInfo. The big annoyance I had with TSI was that you could not create recipes from its interface; it was just a database. QST is on the other extreme, where you are easily able to create recipes, but lacks the comprehensive database (of known recipes across characters) and convenience of searching by reagents. I hope you'll consider adding some of the better features of TSI into your mod to help limit the need to run both. |
|
Niveras |
View Public Profile |
Send a private message to Niveras |
Find More Posts by Niveras |
Add Niveras to Your Buddy List |
10-29-08, 02:17 PM | |
|
Thanks for the responses; it has definitely given me a lot to think about.
Aside from a handful of tweaks to existing features, I'm not really sure how much additional functionality I want to add to QTS. I originally created QTS to fit sort of a niche role, something handy for frequent trade chat/AH crafters who knew exactly what they were looking for. In turn, I don't forsee it being an end-all, be-all addon for everything involving tradeskills. @Zidomo I do need to do something about the potential size of the result set, and provide a compact viewable form in the case of a large set (ie. "adamantite") such as a scrollable frame like Niveras suggested. Aside from color, I'm not sure there is a big difference between the actual information presented in the different links created. The reason the links are different colors is because the actual tradeskill links (yellow) are retrieved with GetTradeSkillRecipeLink(id), which can't be used for the recipes the user does not know (GetSpellInfo(id) is used instead, which results in a blue link). The LibPeriodicTable files are included at the top of the XML file, so they are there. I tested this on my laptop with a clean interface folder, and it worked fine. @Niveras The "create all" feature is already there: ctrl + click on a result frame will attempt to create all copies of the item for which you have the mats. Sharing tradeskill data between characters is a feature I could see implemented sometime soon. As far as searching by mats... it's a great idea, I like it, but I don't think it fits the original intent of QTS. |
|
Kjado |
View Public Profile |
Send a private message to Kjado |
Find More Posts by Kjado |
Add Kjado to Your Buddy List |