Spamalyzer monitors and collects data for traffic on the AddOn communication channels in order to help identify AddOns which are sending unnecessary or excessive traffic.
Features
- Configurable LDB datafeed.
- Optional Minimap icon.
- Configurable interactive tooltip.
- Three tooltip view modes - AddOns, Channels, Players.
- Ability to output known and/or unknown AddonMessages to ChatFrames 1-7
Official forum on WoWAce
Post comments on the project page
Translators needed - apply localizations here
Facts
- Date created
- Jan 22, 2010
- Categories
- Last update
- May 02, 2016
- Development stage
- Release
- Language
- deDE
- enUS
- esES
- frFR
- koKR
- ruRU
- zhCN
- zhTW
- License
- All Rights Reserved
- Curse link
- Spamalyzer
- Downloads
- 43,355
- Recent files
- A: 6.2.0.1-1-g988013a for 6.2.4 May 02, 2016
- R: 6.2.0.1 for 6.2.0 Jun 24, 2015
- R: 6.1.0.1 for 6.1.0 Feb 24, 2015
- A: 5.4.1.1-2-g80eb116 for 5.4.2 Feb 09, 2014
- A: 5.4.1.1-1-gf8269a7 for 5.4.2 Dec 15, 2013
Relationships
- Embedded library
- Ace3
- CallbackHandler-1.0
- LibDataBroker-1.1
- LibDBIcon-1.0
- LibQTip-1.0
- LibStub
- Reply
- #18
HyperEpsilon Dec 23, 2012 at 06:10 UTC - 0 likesThe 135 in "(CompactRaidFrame135:SetAttribute())" can be replaced with most any number and would be accurate.
--Error occured in: AddOn: Spamalyzer Count: 2 Message: Note: AddOn Spamalyzer attempted to call a protected function (CompactRaidFrame135:SetAttribute()) during combat lockdown. Debug: [C]: SetAttribute() ..\FrameXML\CompactUnitFrame.lua:194: CompactUnitFrame_SetUpClicks() ..\FrameXML\CompactUnitFrame.lua:38: ..\FrameXML\CompactUnitFrame.lua:6 [C]: ? [C]: ? [C]: CreateFrame() ...actRaidFrames\Blizzard_CompactRaidFrameContainer.lua:345: CompactRaidFrameContainer_GetUnitFrame() ...actRaidFrames\Blizzard_CompactRaidFrameContainer.lua:317: CompactRaidFrameContainer_AddUnitFrame() ...actRaidFrames\Blizzard_CompactRaidFrameContainer.lua:266: CompactRaidFrameContainer_AddPets() ...actRaidFrames\Blizzard_CompactRaidFrameContainer.lua:182: CompactRaidFrameContainer_LayoutFrames() ...actRaidFrames\Blizzard_CompactRaidFrameContainer.lua:130: CompactRaidFrameContainer_TryUpdate() ...actRaidFrames\Blizzard_CompactRaidFrameContainer.lua:62: CompactRaidFrameContainer_OnEvent() [string "*:OnEvent"]:1: [string "*:OnEvent"]:1
- Reply
- #17
yoshimo Nov 16, 2011 at 18:32 UTC - 0 likes"Also: SendAddonMessage() is now allowed for the OFFICER channel." i don't think we track that yet, do we?
- Reply
- #16
yoshimo May 24, 2011 at 17:35 UTC - 0 likesWow 4.1 promised to only route registered prefixes , they had technical issues with it, so the fell back to old pre 4.1 behaviour.
I'm waiting to get that fixed properly, so i can freeze the old file and start over with a fresh and empty file.
- Reply
- #15
Zensunim May 23, 2011 at 22:12 UTC - 0 likesI don't know if you're keeping Prefixes.lua up to date, but due to the prefix registration changes in 4.1, GTFO has changed so it uses just "GTFO" instead of "GTFO_u" and "GTFO_v"
- Reply
- #14
inthedrops May 18, 2011 at 02:02 UTC - 0 likesI had to rename Hermes comm channels due to the patch changes.
HermesR1 and HermesS1 are the new channels.
- Reply
- #13
inthedrops Mar 30, 2011 at 18:58 UTC - 0 likesWe still need a tool that shows us bandwidth metrics :)
- Reply
- #12
yoshimo Mar 14, 2011 at 18:41 UTC - 0 likesas a quick note:
http://us.battle.net/wow/en/forum/topic/2228413591
looks like we are either redundant or need to handle it diffrently than before ;)
- Reply
- #11
Fred7 Dec 04, 2010 at 00:30 UTC - 0 likesprefixes.lua, end of line 145, you forgot a comma
- Reply
- #10
inthedrops Dec 01, 2010 at 05:09 UTC - 0 likesI just wanted to drop in real quick and show my appreciation for your mod. It allowed me to do some bandwidth testing on one of my mods that would not have been possible without.
This addon works perfectly for me and there's nothing more I could want.
Thanks!
- Reply
- #9
Rhiarion Sep 05, 2010 at 02:57 UTC - 0 likesSorry guys I got this Error message on log in, and didnt know where to send it, hope it helps, if this is spam, please delete it.
Message: Interface\AddOns\Spamalyzer\Spamalyzer.lua:1073: table index is nil Time: 09/05/10 12:46:03 Count: 1 Stack: (tail call): ? Interface\AddOns\Spamalyzer\Spamalyzer.lua:1073: in function `?' ...ventory\Libs\CallbackHandler\CallbackHandler-1.0.lua:146: in function <...ventory\Libs\CallbackHandler\CallbackHandler-1.0.lua:146> [string "safecall Dispatcher[1]"]:4: in function <[string "safecall Dispatcher[1]"]:4> [C]: ? [string "safecall Dispatcher[1]"]:13: in function `?' ...ventory\Libs\CallbackHandler\CallbackHandler-1.0.lua:91: in function `Fire' ...ventory\Externals\Ace3\AceEvent-3.0\AceEvent-3.0.lua:120: in function <...ventory\Externals\Ace3\AceEvent-3.0\AceEvent-3.0.lua:119>
Locals: Sometimes debuglocals() returns nothing, it's one of those times... (FYI: This last sentence (only) is a HotFix from Decursive to prevent a C stack overflow in the new Blizzard error handler and thus giving you the opportunity to send this debug report to the author of the problematic add-on so he/she can fix it)