Download
(15Kb)
Download
Updated: 06-28-19 04:06 AM
Pictures
File Info
Compatibility:
Classic (1.13.2)
Rise of Azshara (8.2.0)
Updated:06-28-19 04:06 AM
Created:05-26-19 06:27 PM
Downloads:1,089
Favorites:6
MD5:
Categories:Classic - General, Group, Guild & Friends, Miscellaneous, WoW Tools & Utilities

WhoTracker

Version: v3.2.0
by: MooreaTv [More]

Tracks /who result changes - type /wt for usage

WhoTracker is a simple addon which repeats a given who query every minute and alerts of changes (playing a sound) to the result as well as record it in wow saved variables (can be mined later WTF\Account\<accountName>\SavedVariables\WhoTracker.lua)



Syntax:

  • /wt query query
  • /wt pause - will pause the query
  • /wt history - print recorded history
  • /wt resume - resume after pause
Where query can be any combination of what the standard /who interface accepts:

Any combination of
  • String (substring match)
  • Name (n-"<char_name>")
  • Zone (z-"<zone_name>")
  • Race (r-"<race_name>")
  • Class (c-"<class_name>")
  • Guild (g-"<guild_name>")
  • Level (<lower_limit>-<higher_limit> or <single_level>)

Example output

Code:
WhoTracker now tracking c-druid 78-79
Fri Feb 20 01:13 3 online. 1 x lvl 78, 2 x lvl 79, 1 in Sholazar Basin, 1 in The Violet Hold, 1 in Icecrown
WhoTracker now tracking c-rogue 75-79
Fri Feb 20 01:14 6 online. 2 x lvl 78, 1 x lvl 79, 3 x lvl 76, 2 in Sholazar Basin, 1 in Dalaran, 1 in Eye of the Storm, 2 in Dragonblight
Fri Feb 20 01:16 6 online. 2 x lvl 78, 1 x lvl 79, 3 x lvl 76, 2 in Sholazar Basin, 1 in Eye of the Storm, 2 in Dragonblight, 1 in Crystalsong Forest

ChangeLog

3.2.0 June 28th 2019
- Update to latest MoLib
- Use : consistently across the code here too.
- Bump interface version to match bfa patch 8.2 (still should work fine on classic)
3.1.0 June 7th 2019
- MoLib is now using class type calls, updating call sites to match api change in 3.1.0
- See also https://github.com/mooreatv/MoLib/blob/master/ChangeLog.txt
3.0.0 June 6th 2019
- Switching common code to MoLib
2.1.7 June 6th 2019
- Debug improvement. Removed done TODOs/WIP comments.
- Last version before switch to moving common code to MoLib (3.0.0)
2.1.6 June 4th 2019
- Bug fix for older LibWho: use the old/original "Level" instead of the new "level" field
2.1.5 June 4th 2019
- Much cleaner initialization/code
- Use a ticker (timer) instead of expensive OnUpdate for periodic query
- if LibWho-2.0 (WhoLib) is installed, use it (though the functionality isn't 100% same)
- internal Dump() debugging utility
2.1.4 May 26th 2019
- Fix for wow classic (hopefully, despite no beta access to test... help needed!)
- LUA reformat, removing unecessary ; etc
- use new C_FriendList.* who APIs
- interact fine when LibWho-2.0 is installed: don't pop up the Who window (unless it's up)
- Better structure of the whoTrackerSaved saved variable. If you wrote code to parse it, it will need change!
- /wt debug on persists through reload/restart (/wt debug off to turn off) - also turns on WhoLib debug if it is present.
- redo release/tag to trigger auto build for curse - try #4 with pkgmeta.yaml

2.0.0 Oct 1st 2018
- Reviving the addon 9 years later!
- TOC update to 8.0.
- Update for PlaySound api change

1.1.8 Dec 8th 2009
- Updated toc to match game version 3.3

1.1.7 Dec 2nd 2009
- Tested with 3.2. (still works fine) - updated toc to match game version

1.1.6 Apr 14th 2009
- Tested with 3.1 (works) - updated toc to match game version

1.1.5 Feb 28th 2009
- Added entry in history for logout event (end of tracking time stamp)
- Better help (/wt)

1.1.4 Feb 27th 2009
- Fixed: Seems in some case GetFramesRegisteredForEvent's GetName is nil

1.1.3 Feb 23rd 2009
- Fixed: Debug off doesn't turn debug off

1.1.2 Feb 22nd 2009
- Rebuild from curseforge hosted repository

1.1.0 Feb 21st 2009

- Fixed http://wow.curseforge.com/projects/whotracker/tickets/1-error-with-who-lib-wim/
- Don't have the normal who ui popping up each time a query is done (save, temporarily disable then restore whoframe WHO_LIST_UPDATE listeners)
If there is no user query (empty search, or search equal to the WhoTracker one; do update the dialog if shown)
- Cleaned up code

1.0.1
- Added sorting by level and zone

1.0.0 Feb 20th 2009
- Initial Release
Post A Reply Comment Options
Unread 09-30-19, 06:45 PM  
MooreaTv
An Aku'mai Servant
AddOn Author - Click to view AddOns

Forum posts: 38
File comments: 20
Uploads: 8
unfortunately the change to SendWho api to require a hardware event pretty much kills this addon... R.I.P after 10 years of continuously working
Report comment to moderator  
Reply With Quote
Post A Reply



Category Jump: