Category: Data Mods
Addon Information
Works with 3.3
Download Latest Version.
To add favorites please register for a free account. If you already have one you need to login. How do I install this? (FAQ)
Tuller's Portal Bug Reports Feature Requests
Author:
Version:
1.8.3
Date:
12-07-2009 10:51 PM
Size:
9.64 Kb
Downloads:
39,730
Favorites:
565
MD5:
Pictures
Click to enlarge
Searching and comparing
Click to enlarge
Command line text search
Click to enlarge
Basic linkerator support
Ludwig   Popular! (More than 5000 hits)
Ludwig is an item link database addon that was originally based on GetLink. Ludwig is not dependent on saved variables, and Ludwig does not require the user to do anything special in order to collect data.

Features:
  • Search Window - You can filter via name, quality, level, type, subtype, and equip location.
  • Linkerator support - Typing an item name in [[brackets] will automatically convert the name into an item link if the item is known to Ludwig.
  • Command line searching - typing /lw <name> will bring up a list of the top 10 matches in the chat window.

Commands:
  • /lw or /ludwig - Brings up the search frame
  • /lw <name> - Prints out a list in the chat window of the top 10 items matching <name>
  • /lw --r: Refreshes the database
  • /lw --q <itemID>: Queries the server for the given itemID

Click here to lend your support!
  Change Log - Ludwig
1.8.3
* Bumped TOC for 3.3

1.8.2
* Bumped TOC for 3.2

1.8.1
* Bumped TOC for 3.1
* WIM bugfix, I think

1.8.0
* Added "Heirloom" option to quality selector
* Fixed a bug causing the DB to be reloaded on item scroll
* Cleaned up the code a bit. Still need to work on the GUI/localization
* Altered slash commands. See addon description for details.

1.7.2
* Bumped the max item ID to check from 40k to 60k. Glyphs, etc, should now appear.

1.7.1
* Fixed a crash issue when linking tradeskills

1.7.0
* Made Wrath compatible
* Seems to be causing a lot more CPU usage now, will investigate later.
  Optional Files - Ludwig
Sorry, there are currently no optional files available.
  Archived Versions - Ludwig
File Name
Version
Size
Author
Date
1.8.2
9kB
Tuller
08-04-2009 06:58 PM
1.8.1
9kB
Tuller
04-12-2009 08:44 PM
1.8.0
9kB
Tuller
02-20-2009 06:37 AM
1.7.2
9kB
Tuller
11-13-2008 06:56 AM
  Comments - Ludwig
Post A Reply Comment Options
Old 10-13-2009, 02:15 PM  
sjrv
A Kobold Labourer

Forum posts: 0
File comments: 1
Uploads: 0
How should the code be modified (or used), to retrieve the item link using only the id?
I'd like to use it in script like that:
/run local a=FunctionToGetTheInfo(44444); print(a);
And print(a) should print the link to Dark Nerubian Chestpiece.
Seems to be simple to do, but I think it's still missing something.
sjrv is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 09-09-2009, 06:35 AM  
Tuller
A Wyrmkin Dreamwalker
 
Tuller's Avatar
Interface Author - Click to view interfaces

Forum posts: 58
File comments: 1135
Uploads: 27
Quote:
Originally posted by senryo
Is there any way to "see" it all at onetime?

Also where is this data stored? WTF, server-side or anything else?
The data is stored in <WoW Directory>\WDB\<Locale>\itemcache.wdb
Tuller is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 09-07-2009, 01:53 PM  
senryo
A Kobold Labourer

Forum posts: 0
File comments: 22
Uploads: 0
Quote:
Originally posted by Tuller
Ludwig's database is determined by what items your game client has seen, which is typically less than all items on wowhead.
Is there any way to "see" it all at onetime?

Also where is this data stored? WTF, server-side or anything else?
__________________
Sorry for my english. It's not my native language.

Last edited by senryo : 09-07-2009 at 01:55 PM.
senryo is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 09-07-2009, 11:09 AM  
Tuller
A Wyrmkin Dreamwalker
 
Tuller's Avatar
Interface Author - Click to view interfaces

Forum posts: 58
File comments: 1135
Uploads: 27
Quote:
Originally posted by senryo
Hi Tuller, thanks for one more great addon. I have strange issue with it. It doesn't show all items. For example: it shows 17 Rare Fist weapons, but wowhead shows 32. I can't understand what cause the problem. Can it be because i play on russian realms?
Ludwig's database is determined by what items your game client has seen, which is typically less than all items on wowhead.
Tuller is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 09-06-2009, 11:38 AM  
senryo
A Kobold Labourer

Forum posts: 0
File comments: 22
Uploads: 0
Hi Tuller, thanks for one more great addon. I have strange issue with it. It doesn't show all items. For example: it shows 17 Rare Fist weapons, but wowhead shows 32. I can't understand what cause the problem. Can it be because i play on russian realms?
__________________
Sorry for my english. It's not my native language.

Last edited by senryo : 09-06-2009 at 12:26 PM.
senryo is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 04-13-2009, 08:18 AM  
siema_co
A Murloc Raider
 
siema_co's Avatar
Interface Author - Click to view interfaces

Forum posts: 6
File comments: 45
Uploads: 4
Quote:
Originally posted by Tuller
Code:
_G['ChatFrameEditBox']:HookScript('OnChar', function(self, ...)
	local self = WIM and WIM.EditBoxInFocus or self 

	local text = self:GetText()
	if text ~= '' then
		if text:match('%[%[(.+)%]$') then
			self:SetText(text:gsub('%[%[(.+)%]$', onFullMatch))
		else
			self:SetText(text:gsub('%[%[(.+)$', onPartialMatch))
			self:HighlightText(#text, -1)
		end
	end
end)
This should hopefully fix the issue
Works fine now, thanks;P
siema_co is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 04-12-2009, 08:23 PM  
Tuller
A Wyrmkin Dreamwalker
 
Tuller's Avatar
Interface Author - Click to view interfaces

Forum posts: 58
File comments: 1135
Uploads: 27
Quote:
Originally posted by Spectro
[2009/04/12 18:14:08-2-x1]: Ludwig-1.8.0\linkerator.lua:26: attempt to index local 'self' (a nil value)
(tail call): ?:

I got that error when I hit enter to open the chat.
If possible, do the following:
* Disable all addons except for ludwig & reproduce until you find the addon with the conflict. I assume its a chat addon causing it.
Tuller is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 04-12-2009, 06:16 PM  
Spectro
A Flamescale Wyrmkin
 
Spectro's Avatar

Forum posts: 129
File comments: 16
Uploads: 0
[2009/04/12 18:14:08-2-x1]: Ludwig-1.8.0\linkerator.lua:26: attempt to index local 'self' (a nil value)
(tail call): ?:

I got that error when I hit enter to open the chat.
Spectro is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 03-03-2009, 10:58 AM  
Tuller
A Wyrmkin Dreamwalker
 
Tuller's Avatar
Interface Author - Click to view interfaces

Forum posts: 58
File comments: 1135
Uploads: 27
Ludwig and 3.1

The next thing on my list of stuff to do for Ludwig is a recode of the GUI. After that, I may add in spell links, but I'm not sure of any real utility that can be gained via doing so.
Tuller is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 03-03-2009, 10:55 AM  
Tuller
A Wyrmkin Dreamwalker
 
Tuller's Avatar
Interface Author - Click to view interfaces

Forum posts: 58
File comments: 1135
Uploads: 27
Code:
_G['ChatFrameEditBox']:HookScript('OnChar', function(self, ...)
	local self = WIM and WIM.EditBoxInFocus or self 

	local text = self:GetText()
	if text ~= '' then
		if text:match('%[%[(.+)%]$') then
			self:SetText(text:gsub('%[%[(.+)%]$', onFullMatch))
		else
			self:SetText(text:gsub('%[%[(.+)$', onPartialMatch))
			self:HighlightText(#text, -1)
		end
	end
end)
This should hopefully fix the issue
Tuller is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 02-22-2009, 05:21 AM  
siema_co
A Murloc Raider
 
siema_co's Avatar
Interface Author - Click to view interfaces

Forum posts: 6
File comments: 45
Uploads: 4
Thanks, BTW i discovered that linkerator feature messes up with WIM addon.
Links pasted in WIM are commonly multiplied and/or everything else in text bar is erased. Any chances of fixing it?
siema_co is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 02-21-2009, 05:00 PM  
Tuller
A Wyrmkin Dreamwalker
 
Tuller's Avatar
Interface Author - Click to view interfaces

Forum posts: 58
File comments: 1135
Uploads: 27
Quote:
Originally posted by siema_co
Is there a way to disable linkerator feature?
Remove linkerator.lua from the toc.
Tuller is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 02-21-2009, 11:53 AM  
siema_co
A Murloc Raider
 
siema_co's Avatar
Interface Author - Click to view interfaces

Forum posts: 6
File comments: 45
Uploads: 4
Is there a way to disable linkerator feature?
siema_co is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 02-08-2009, 09:14 PM  
Tuller
A Wyrmkin Dreamwalker
 
Tuller's Avatar
Interface Author - Click to view interfaces

Forum posts: 58
File comments: 1135
Uploads: 27
I think Ludwig may be the next addon on the "list of stuff I should update"
The main thing I want to do is modernize the codebase and add in spell links.
Tuller is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 01-30-2009, 09:05 AM  
Spahut
A Flamescale Wyrmkin

Forum posts: 141
File comments: 118
Uploads: 0
Assuming this gets an update, here is another request:

That we can paste links like [Axe of bonking]

and do

/lw [Axe of bonking]

Ie, the addon checks if the first non space character is a "[" and then automatically removes it for you.
Spahut is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Post A Reply



Category Jump:




The Network:
EQInterface | EQ2Interface | LoTROInterface | MMOInterface | War.MMOUI | WoWInterface | VGInterface | Allakhazam | Thottbot | Wowhead | Zam


©2009 MMOUI / ZAM Network
vBulletin - Copyright ©2000 - 2010, Jelsoft Enterprises Ltd.