Go Back   WowAce Forums > Official Addon Threads > FuBar AddOns
FuBar AddOns FuBar and assorted plugins/AddOns.

Reply
 
Thread Tools
Old 08-27-2007   #1
Siz
Full Member
 
Join Date: Nov 2006
Posts: 160
Default FuBar_AddonSpamFu - Official Thread

FuBar_AddonSpamFu is a FuBar plugin which keeps track of who sends addon messages, what addon they used to send it to you, and how much data they have sent.

Features:
  • Sort By: Sort the list by name or by amount of data.
  • Track Types: You may choose to ignore any of the types of Addon Messages: BATTLEGROUND, RAID, PARTY, GUILD, and WHISPER.
  • Rename Prefixes: The first field of an addon message is called the prefix. Most addons use their name for this, but some addons use something else. Enabling this option will rename some prefixes to the addon's name. It only renames addons that I've encountered so far. This will also combine different prefixes from the same addon into one prefix on the FuBar tooltip and it will add the renamed prefix to each displayed line to give you a better idea of what addon is sending each message.
  • Display Addon Messages: You can choose where to display the messages, if at all. If you have chosen not to track certain types of addon messages, they will be a light red color, otherwise they will be green.

Notes:
  • This is my first time sharing an addon through the WowAce SVN
  • You can get the addon from the WowAce SVN here: http://files.wowace.com/FuBar_AddonS...ddonSpamFu.zip
  • Shift-Click the fubar plugin to reset the data.
  • I'd recommend ignoring the WHISPER channel unless you have reason to suspect that someone is spamming you through WHISPER type addon messages, or one of your addons is sending WHISPER type spam since AddonSpamFu will record all of your outgoing whispers without recording any whispers sent between other players. This could cause misleading results where you're at the top of the list. I feel that it is a good idea to use WHISPER type messages sent directly to interested individuals instead of simply using the other channels where lots of people receive the message.

I welcome any comments or suggestions. If you know of an addon that sends messages using an ambiguous prefix, please reply here. Also, please feel free to contribute localizations for languages other than english, though the addon should function in any locale.

Also, if you have any idea what addon is sending any of the following Prefixes, please reply
  • "BP0"
  • "BGGQ" - Gladiator receives this but doesn't send it.
  • AM_FU
  • WL_LOOTCOOLDOWN_NPC
Attached Images
File Type: jpg AddonSpamFu.jpg (103.6 KB, 80 views)
Siz is offline   Reply With Quote
Old 08-27-2007   #2
HunterZ
Legendary Member
 
HunterZ's Avatar
 
Join Date: Dec 2005
Location: Seattle
Posts: 3,367
Default Re: FuBar_AddonSpamFu - Official Thread

Interesting! Definitely going to check this out.

Any chance of monitoring outgoing addon traffic as well?
__________________
Quote:
Originally Posted by Kaelten View Post
I WANT those new developers here that don't have a clue. Hell I want the users that don't have a clue here too. Because I firmly believe that the only way we'll be able to improve the overall community is through acceptance and teaching. The only people I DONT want here are those who are so hardheaded they refuse to see another point of view or at the very least respect it.
HunterZ is offline   Reply With Quote
Old 08-27-2007   #3
Siz
Full Member
 
Join Date: Nov 2006
Posts: 160
Default Re: FuBar_AddonSpamFu - Official Thread

Quote:
Originally Posted by HunterZ
Any chance of monitoring outgoing addon traffic as well?
Your current character does show up on the list if you send RAID, GUILD, or PARTY type addon messages. WHISPER type messages that you send only to one other player are not tracked because they are not visible. The text on FuBar is the amount of outgoing data that you have sent.

I was thinking about hooking the SendAddonMessage function to watch your outgoing WHISPER type messages, but that would come in a future version.

*Edit* This has now been added.
Siz is offline   Reply With Quote
Old 08-27-2007   #4
HunterZ
Legendary Member
 
HunterZ's Avatar
 
Join Date: Dec 2005
Location: Seattle
Posts: 3,367
Default Re: FuBar_AddonSpamFu - Official Thread

Slick!
__________________
Quote:
Originally Posted by Kaelten View Post
I WANT those new developers here that don't have a clue. Hell I want the users that don't have a clue here too. Because I firmly believe that the only way we'll be able to improve the overall community is through acceptance and teaching. The only people I DONT want here are those who are so hardheaded they refuse to see another point of view or at the very least respect it.
HunterZ is offline   Reply With Quote
Old 08-28-2007   #5
HunterZ
Legendary Member
 
HunterZ's Avatar
 
Join Date: Dec 2005
Location: Seattle
Posts: 3,367
Default Re: FuBar_AddonSpamFu - Official Thread

This is great! Is DTMR DotTimer? It's by far the spammiest addon I've seen so far.
__________________
Quote:
Originally Posted by Kaelten View Post
I WANT those new developers here that don't have a clue. Hell I want the users that don't have a clue here too. Because I firmly believe that the only way we'll be able to improve the overall community is through acceptance and teaching. The only people I DONT want here are those who are so hardheaded they refuse to see another point of view or at the very least respect it.
HunterZ is offline   Reply With Quote
Old 08-28-2007   #6
Siz
Full Member
 
Join Date: Nov 2006
Posts: 160
Default Re: FuBar_AddonSpamFu - Official Thread

Yes it is, I must've forgotten to add that one.

Upcoming changes:
- Data amount includes both prefix length and message length. type and name lengths are not included since you can't really control those.
- Addon Messages whispered to other individuals are counted.
Siz is offline   Reply With Quote
Old 08-28-2007   #7
funkydude
Never give up!
 
funkydude's Avatar
 
Join Date: Nov 2005
Location: Scotland, UK
Posts: 2,529
Default Re: FuBar_AddonSpamFu - Official Thread

Such addons will incsease memory substantially over time, especilly in a raid, you might want to keep it off when not using it.

also
3T = Recount
2 = Cartographer
Thr = Threat 1.0
__________________


funkydude is offline   Reply With Quote
Old 08-28-2007   #8
HunterZ
Legendary Member
 
HunterZ's Avatar
 
Join Date: Dec 2005
Location: Seattle
Posts: 3,367
Default Re: FuBar_AddonSpamFu - Official Thread

Quote:
Originally Posted by Funkydude
Such addons will incsease memory substantially over time, especilly in a raid, you might want to keep it off when not using it.
"such addons" meaning AddonSpamFu, or meaning spammy addons? I didn't see AddonSpamFu using a lot of memory despite counting hundreds of thousands of events, but that's because the 200 or so counters it was keeping probably took up less than 1K of memory.
__________________
Quote:
Originally Posted by Kaelten View Post
I WANT those new developers here that don't have a clue. Hell I want the users that don't have a clue here too. Because I firmly believe that the only way we'll be able to improve the overall community is through acceptance and teaching. The only people I DONT want here are those who are so hardheaded they refuse to see another point of view or at the very least respect it.
HunterZ is offline   Reply With Quote
Old 08-28-2007   #9
Siz
Full Member
 
Join Date: Nov 2006
Posts: 160
Default Re: FuBar_AddonSpamFu - Official Thread

Quote:
Originally Posted by Funkydude
Such addons will incsease memory substantially over time, especilly in a raid, you might want to keep it off when not using it.
Since it only maintains counters, and doesn't record the details of every single message, AddonSpamFu should not significantly affect your performance even during high traffic. It would be a good idea not to keep the FuBar tooltip open during a raid since it has to do more work this way. I'm interested to hear if you do encounter lag or high memory usage though. I'm still learning ways to reuse memory.

Currently AddonSpamFu is recording unknown prefixes to its savedvariables file. This information is cleared each time you log on. If you get a lot of spam from an unknown addon then this table could get very large while you play and you might see high memory usage for AddonSpamFu. I'll either disable this or make it optional with the next update.

Quote:
Originally Posted by Funkydude
also
3T = Recount
2 = Cartographer
Thr = Threat 1.0
Some Ace2 addons which use the AceComm library for data sharing use a 3 byte hash value of the addon name for the prefix as you mentioned. In most cases, not all of the bytes are printable characters. Recount, Cartographer, and Threat-1.0 should already be renamed if you have that option enabled.
Recount = 0xB53354
Cartographer Guild Positions = 0x32E0ED

Siz is offline   Reply With Quote
Old 08-30-2007   #10
Farook
Hero Member
 
Farook's Avatar
 
Join Date: Oct 2005
Posts: 917
Default Re: FuBar_AddonSpamFu - Official Thread

deDE-localization, feel free to add it:

Code:
L:RegisterTranslations("deDE", function()
	return {
   ["Sort By"] = "Sortieren nach",
   ["Sort Tooltip Lines By"] = "Tooltip-Zeilen sortieren nach",
   ["Name"] = "Name",
   ["Bytes"] = "Bytes",
   ["Track"] = "Track",
   ["Choose which types of addon messages to track"] = "Ausw\195\164hlen welche Arten von Addon-Nachrichten zur\195\188ckverfolgt werden sollen",
   ["Toggles recording %s addon messages"] = "Schalten die Aufzeichnung von %s-Addon-Nachrichten ein/aus", --"%s" is replaced by WHISPER, GUILD, PARTY, or RAID
   ["Rename Prefixes"] = "Vorwahlen umbenennen",
   ["Display Messages"] = "Nachrichten anzeigen",
   ["Toggles renaming ambiguous prefixes. Only affects future data"] = "Schaltet das Umbenennen von unklaren Vorwahlen ein/aus. Hat nur Auswirkungen auf k\195\188nftige Daten",
   ["Toggles display of Addon Messages in ChatFrame3"] = "Schaltet die Anzeige von Addon-Nachrichten im ChatFrame3 ein/aus",
   ["No Data Observed Yet"] = "Bisher keine Daten beobachtet!",
   ["# Msgs"] = "# Msgs",
   ["Collecting for"] = "Sammelnd f\195\188r",
   ["My Spam"] = "Mein Spam",
   ["HINWEIS"] = "|cffeda55fSHIFT-Klick|r um Daten zu l\195\182schen, |cffeda55fRechtsklick|r f\195\188r die Optionen"
   --   [] = true,
	}
end)
__________________
Farook is offline   Reply With Quote
Reply

Tags
spam, traffic


Currently Active Users Viewing This Thread: 1 (0 members and 1 guests)
 
Thread Tools

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Forum Jump


All times are GMT. The time now is 04:09 PM.