Download
(2 Kb)
Download
Updated: 02-11-10 04:04 AM
Pictures
File Info
Updated:02-11-10 04:04 AM
Created:01-31-10 08:19 AM
Downloads:688
Favorites:3
MD5:
Stenographer
Version: 1.0.1
by: Beoko [More]
--------------------
Description:
--------------------


Stenographer is another chat copying addon. Stenographer will add a button to each of your chat frames that will let you copy the contents of the selected chat frame's messages. Stenographer also has a search bar which you can use to filter the messages.

Stenographer has two configuration lines located in its main file (Stenographer.lua). The first configuration line is:
Code:
-- You can change this number to any other number to change the total number of lines 
-- that Stenographer will be able remember and add to its frame

local MaxLines = 128
The second configuration line is:
Code:
-- You can change this value to false to disable the throttle, which will let you filter
-- search results as you type into the search bar instead of only when you press enter

local Throttle = true

--------------------
Known Issue(s):
--------------------


Stenographer tries to be conservative with it's cpu usage, but it can cause lag if you search through large amounts of messages with the throttle disabled (500~1000+).

Messages in ChatFrame2 (AKA: your combat log) will not always reflect what Stenographer records. This is due to how Blizzard handles adding and sorting messages in this specific chat frame.

Since the text is copied directly from the chat frame, messages embedded with hyperlinks, hex colors, and textures may not be found through the search function. You can still find anything copied by Stenographer, but what you see as a message may not directly reflect what the actual text would be due to the aforementioned possible embedded code.

Lastly, Stenographer will not like it if you try to search with lua's magic characters:
Code:
( ) . % + - * ? [ ^ $
AddOn: Stenographer
Interface: 3.3.2 (30300)

--------------------------------------------------
Version: 1.0.1
Date: 02-11-10

- Added search throttle
- Code improvements
- GUI updated
- Fixed small errors in the ChangeLog
--------------------------------------------------
Version: 1.0.0
Date: 01-31-10

- Initial Release
--------------------------------------------------
Post A Reply Comment Options
Old 01-31-10, 10:33 AM  
Beoko
A Cyclonian
 
Beoko's Avatar
AddOn Author - Click to view AddOns

Forum posts: 41
File comments: 61
Uploads: 21
That method is unreliable for large amounts of messages.
Beoko is offline Report comment to moderator  
Reply With Quote
Old 01-31-10, 10:30 AM  
nightcracker
A Molten Giant
 
nightcracker's Avatar
AddOn Author - Click to view AddOns

Forum posts: 714
File comments: 432
Uploads: 31
It's better to get the contents of all the frames returned by ChatFrame:GetRegions() and use that. To get maximum amount of data set the font size to .1 and after copying set it back to the original value.
__________________
Three things are certain,
Death, taxes and site not found,
You, victim of one.
nightcracker is offline Report comment to moderator  
Reply With Quote
Post A Reply



Category Jump:

Support AddOn Development!

You have just downloaded by the author . If you like this AddOn why not consider supporting the author? This author has set up a donation account. Donations ensure that authors can continue to develop useful tools for everyone.