FuBar_AddonSpamFu
AddonSpamFu is an Addon for monitoring the addoncommunication channels for guild, raid, group, bg &whisper.
Poorly written Addons often send too much unneeded messages over the wire.
AddonSpamFU helps you to find , which addons produce the most traffic and what kind of information they send.
When an Addon doesn't use its original name as a prefix, like many Ace-Comm-2.0 Addons do, ASFU trys to print the addonname instead of a cryptic prefix.
This only works if the Prefix<-> Addonname relationship is in the Database already.
These Addons are marked with a suffix (_KNOWN) / colored in greeen
Attention: ASFU is deprecated and was replaced with the broker-based Spamalyzer. http://wow.curse.com/downloads/wow-addons/details/spamalyzer.aspx. Updates will only happen for that Addon
If you know the addon that is currently named UNKNOWN_(Prefix) (yellow color) or find an Addon that isn't in the List already (colored in red) , drop me a note or feel free to add it to the svn-repo yourself.
Forum: http://forums.wowace.com/showthread.php?t=7721
Be carefully when you try to interpret the data asfu gives you, some addons like LibHealcomm need to send a lot of messages, but that wont necessarily cause disconnects /fps drops & wont kill your cat.
Too much traffic isnt needed, but by default, the wowserver tends to send a lot more than any addon ever will ;)
Im happy to announce that Spamalyzer has entered beta stage and is now available on curse.com
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.
Spamalyzer is designed to use LDB/Broker so you can get rid of fubar2broker finally
Its also using less cpu time than asfu did.
Your feedback is welcome
Anyway, Thank you.
http://i431.photobucket.com/albums/qq34/mattbnr/WoWScrnShot_012010_102125.jpg
http://i431.photobucket.com/albums/qq34/mattbnr/WoWScrnShot_012010_103535.jpg
http://i431.photobucket.com/albums/qq34/mattbnr/WoWScrnShot_012010_153404.jpg
I need to fix some hooksb before tagging the next release .
We're both hooking SendAddonMessage. SAM using a raw hook to block the call, ASFU using a secure hook. A secure hook will always be called with the original arguments regardless of what other addons have done with their hooks. So even if SAM blocks the call from being sent out, ASFU gets the call and counts it as being sent out.
If ASFU were to use AceHook2.1 or 3.0 to raw/safe hook the function, then SAM should be able to intercept and block the call before ASFU gets it.
http://www.wowace.com/addons/prefix-hunter/files/
"Prefix Hunter is standalone addon designed to supply AddonSpamFU with new prefixes&addonnames.
It watches Addon.Comm-Channels and compares received/send data with an internal list, if the prefix isnt found, it prints: sender, channel, prefix & message to chat."
If you notice a new Prefix and know which Addon it is, please tell me.
WARNING: this Addon is for Development only and might spam your chattab ;)
I created a level 1 char and loaded only this addon. Right clicking the mini-map button for the menu did nothing. Shift-click to clear data worked.
the traffic from addons is minimal compared to the rest the server sends you, but its always good to reduce it.
GearGauge spams 4x as much info imo. However although I tried this mod out, I think for me, the only real lag I get is server lag, not from addons. I get most of my lag from stupid things like 25,000 instances of HH going on.
Although what I think the authors of Carbonite and GearGague should do is just force an auto disable when in a Raid. Then if it's a 5 man group fine, but if you are in a guild raid then all that, be it minimal imo, spam would not be there.
I have actually put in a complaint w/ PallyPower, because I noticed that the traffic is so extreme that it was putting out more traffic than Carbonite, and it really doesn't need to communicate that much...its just buffs...not your life.