Go to Page... |
Updated: | 05-06-09 05:32 PM |
Created: | unknown |
Downloads: | 4,845 |
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-07-09, 09:04 AM | |
|
could you modify the '/' command to be qt toggle, so that it can be put into a macro for open and close with one button click
|
|
slickwalker |
View Public Profile |
Send a private message to slickwalker |
Find More Posts by slickwalker |
Add slickwalker to Your Buddy List |
nickyjean |
View Public Profile |
Send a private message to nickyjean |
Find More Posts by nickyjean |
Add nickyjean 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 |
Xpl0iter |
View Public Profile |
Send a private message to Xpl0iter |
Find More Posts by Xpl0iter |
Add Xpl0iter 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 |
12-03-08, 02:35 AM | |
|
pasting into chat
After a quick review of this AddOn in game, I see one thing that is "inconvenient". If I want to paste a recipe into the chat edit field after I have QTS displayed, as far as I can see I can't open chat with the normal slash-s, slash-p, slash-2, or whatever.
I thought maybe I could open the chat field first, then open QTS, but that doesn't work, either, as far as I can see. There are other ways to open a chat edit field; as I said this is merely an inconvenience, but one which would be nice to remedy. |
|
Jaim Sandar |
View Public Profile |
Send a private message to Jaim Sandar |
Find More Posts by Jaim Sandar |
Add Jaim Sandar to Your Buddy List |
11-27-08, 01:36 PM | |
A Deviate Faerie Dragon
Forum posts: 14
File comments: 123
Uploads: 0
|
quicksilver forevah
|
|
kappe |
View Public Profile |
Send a private message to kappe |
Find More Posts by kappe |
Add kappe to Your Buddy List |
11-11-08, 03:59 PM | |
|
Just as a quick update for those interested in what is going on with QuickTradeskill.
As I'm sure Zidomo and others will be happy to hear, I have a version of QTS that I am testing that includes the option to search into recipe tooltip information. What this means is QTS can search by virtually anything you want that is included somewhere on the tooltip... search by material used to create items, search for major/minor glyphs, search into enchant descriptions, etc. The only issue with it right now is that it is EXTREMELY CPU intensive and will likely freeze WoW for a handful of seconds while it searches through everything. Once the servers come back up I will try a slightly modified version to see if it performs any better, but I am not expecting too much of an increase. The resulting list is pretty exhaustive, and scrollable now, so if you choose to do a tooltip search you probably won't be doing it again immediately afterwards, meaning the couple-second hiccup shouldn't be too big of an issue. Providing the servers are fixed and back up this evening, I will post the new version of QTS tonight. Thought I'd get it in top form before WotLK hits so people can enjoy it. |
|
Kjado |
View Public Profile |
Send a private message to Kjado |
Find More Posts by Kjado |
Add Kjado to Your Buddy List |
11-10-08, 03:17 AM | ||
|
|
|
|
Kjado |
View Public Profile |
Send a private message to Kjado |
Find More Posts by Kjado |
Add Kjado to Your Buddy List |
11-10-08, 03:05 AM | |
|
Would it be possible to somehow allow searching for 'just' Minor or major glyphs and things of that nature? Sometimes you just want to know the Minors you've learned or which is which when looking though the glyphs.
I know that's kinda one profession sided, but it would be interesting to see happen. |
|
DJJoeJoe |
View Public Profile |
Send a private message to DJJoeJoe |
Find More Posts by DJJoeJoe |
Add DJJoeJoe to Your Buddy List |
10-29-08, 10:34 PM | |||
|
Sorry to hear you aren't thinking about implementing search-by-mat-name. Anything we can do to convince you otherwise? Warm cookies? No other mod currently does this since TradeskillInfo died; its a big hole needing to be filled.
As to the library pointers, I see now you have included them in QuickTradeskill.xml. No problem, but that's non-standard.
Neither of those provide features for searching tradeskill recipes other than your own, though. Which is why I prompted about adding such a feature to this mod. And very glad you have started on it. Still offering up warm cookies for the ability to search for recipes via material . |
||
|
Zidomo |
View Public Profile |
Send a private message to Zidomo |
Find More Posts by Zidomo |
Add Zidomo 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 |
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: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-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 |