View Full Version : New AddOn: WhoTracker
Moorea
02-20-2009, 02:19 PM
If you want to keep an eye on a guild or fellow boxer's progress, you may find WhoTracker ('http://wow.curse.com/downloads/wow-addons/details/whotracker.aspx') useful
From the description:
WhoTracker is a simple addon which repeats a given who query every minute and alerts of changes 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:
* String
* 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
WhoTracker now tracking 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 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 ...
http://static.curseforge.net/uploads/19/12/990/WhoTracker.png
Moorea
02-21-2009, 07:58 AM
Should I rename it "Sam Stalker" ;-) ?
(trying to get some kind of reply through flame bait)
algol
02-21-2009, 08:03 AM
It sounds very interesting, but won't that logging feature eventually bog things down? 1 x minute x n guys you set it to stalk...also, does it handle "player not found" gracefully?
Moorea
02-21-2009, 08:13 AM
It sounds very interesting, but won't that logging feature eventually bog things down? 1 x minute x n guys you set it to stalk...also, does it handle "player not found" gracefully?
Thanks for the question/comment
I only run it on 1 account and it does 1 search at a time; for instance "n-samdeath" searches all the toons who have "samdeath" in the name in 1 shot (but the flip side is if you wanted to track toons abc and def and they aren't in a guild; you couldn't with the current version of my addon. The logging is only 1 summary string each time something actually changed; and it's in saved variables; I think you'd need thousands and thousands of changes (which would take months if not more) before the array would become significantly big - I didn't put a /wt clear command yet because I don't want to accidentally loose the history; for now you can clear or edit the saved variables file directly if needed - but I can probably add a real GUI some day; which would include a clear with confirmation; or auto clear of entries older than X days maybe
Player not found is noted as "0 online" - no error (and obviously you only get that message once when you start the search/log in or when something changed (toons tracked log out))
tinit5190
02-21-2009, 06:46 PM
If there was a way in order to guide you towards the person, or notify you of their location, that would be awesome. Then you can emote in hiding.
heffner
02-21-2009, 09:20 PM
If there was a way in order to guide you towards the person, or notify you of their location, that would be awesome. Then you can emote in hiding.Lol. You're all a bunch of stalkers!!!!!
Moorea
02-22-2009, 02:15 AM
I just put on CurseForge a much improved 1.1.0 version (that doesn't interfere with your regular Who UI, nor LibWho - ie compatible with other addons like WIM, unlike WhoTracker-1.0.0)
It should propagate to curse eventually or you can get it directly curseforge if in a hurry
I just put on CurseForge a much improved 1.1.0 version (that doesn't interfere with your regular Who UI, nor LibWho - ie compatible with other addons like WIM, unlike WhoTracker-1.0.0)
It should propagate to curse eventually or you can get it directly curseforge if in a hurryNice to see something positive(other then my own personal entertainment) come about because of Sams posts.
Moorea
02-22-2009, 07:23 AM
I finally figured out curseforge, which is pretty neat btw, and can now get new builds out right away
Here is the latest sample output:
Sun Feb 22 01:19 5 online. 1 x lvl 38, 4 x lvl 39, 5 in Swamp of Sorrows
Sun Feb 22 01:20 11 online. 3 x lvl 38, 7 x lvl 39, 1 x lvl 41, 11 in Swamp of Sorrows
Sun Feb 22 01:21 26 online. 12 x lvl 38, 13 x lvl 39, 1 x lvl 41, 26 in Swamp of Sorrows
Sun Feb 22 02:01 0 online.
The 1.1.2 version of WhoTracker is on
http://wow.curse.com/downloads/wow-addons/details/whotracker.aspx
and resolves problem of incompatibility with LibWho/WIM I found earlier as well as doesn't force you to have the dialog open to work... give it a shot !
Moorea
02-28-2009, 01:34 PM
Fixed a couple of bugs and made some improvements: here is the changelog - I think now it's pretty solid - I'd love some feedback or report of any issue
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
vBulletin® v4.2.2, Copyright ©2000-2025, Jelsoft Enterprises Ltd.