forsakenngs / logtracker Goto Github PK
View Code? Open in Web Editor NEWLogTracker (TBC Classic) Main Addon
License: MIT License
LogTracker (TBC Classic) Main Addon
License: MIT License
Any ability to auto update this data daily? Or document for those that can pull their own and implement into the addon?
Looks like
LogTracker_CharacterData_US hasn't been updated in almost 1 month.
would you be willing to share the method you use to get the data from wcl?
Sorry it has taken me so long, I unfortunately had little time and this isn't going to be a quick fix.
Unfortunally the data-aquisition of my addon violates warcraftlogs terms of service, which I did not research thorough enough.
After being informed about that (by a third party) I stopped my backend and approached warcraftlogs to resolve the issue.
The response was friendly and understanding, but I unfortunately cannot continue my service. I am still in contact to provide ideas and my experience with this project and am hopeful there can be a good solution in the (hopefully close) future.
Until then I built an alternative, showing the raid progression instead (kill counts and hardmode status). Within the Group Finder there is a small window containing the active players warcraftlogs profile url for copy&paste.
Make verison for WOTLK Classic Dont wow classic, for curseforge updater
52x LogTracker\LogTracker-1.2.0.lua:199: bad argument #1 to 'gsub' (string expected, got nil)
[string "=[C]"]: in function gsub' [string "@LogTracker\LogTracker-1.2.0.lua"]:199: in function <LogTracker\LogTracker.lua:198> [string "=(tail call)"]: ? [string "@LogTracker\LogTracker-1.2.0.lua"]:374: in function
GetPlayerZonePerformance'a
[string "@LogTracker\LogTracker-1.2.0.lua"]:407: in function SendPlayerInfoToChat' [string "@LogTracker\LogTracker-1.2.0.lua"]:136: in function
OnChatMsgSystem'
[string "@LogTracker\LogTracker-1.2.0.lua"]:101: in function <LogTracker\LogTracker.lua:97>
Locals:
(*temporary) = nil
(*temporary) = "%%w"
(*temporary) = 14
(*temporary) = "string expected, got nil"
Characters with items from the raid showing as 0/14 for BT/HYJAL, issue seems mostly present for Death Knights
Is there a way to add the option of having ShiftNotifcations disabled? Ie i would rather not see my tooltip fill up half the screen of all the boss logs.
Since June This Year the Addon not update the logs .
I See With Dev Mode the Addon Whispers but nothing update the logfiles in the Tooltip
Nothing seems to be working, tooltips or anything.
Have Addon, Basedata and US servers installed.
Faerlina Horde.
Tried removing and reinstalling all addons and disabling all other addons except for the logtracker ones.
get the following error when using /lt PlayerName
[string "@LogTracker\LogTracker-1.2.2.lua"]:93: in function `OnSlashCommand'
[string "@LogTracker\LogTracker-1.2.2.lua"]:123: in function `?'
[string "@FrameXML\ChatFrame.lua"]:4933: in function `ChatEdit_ParseText'
[string "@FrameXML\ChatFrame.lua"]:4596: in function `ChatEdit_SendText'
[string "@FrameXML\ChatFrame.lua"]:4632: in function `ChatEdit_OnEnterPressed'
[string "*:OnEnterPressed"]:1: in function <[string "*:OnEnterPressed"]:1>
Locals:
self = LogTracker {
GetColoredText = <function> defined @LogTracker\LogTracker.lua:238
defaults = <table> {
}
GetClassIcon = <function> defined @LogTracker\LogTracker.lua:206
OnSlashCommand = <function> defined @LogTracker\LogTracker.lua:83
GetIconSized = <function> defined @LogTracker\LogTracker.lua:198
SendSystemChatLine = <function> defined @LogTracker\LogTracker.lua:397
OnTooltipShow_LFGPlayer = <function> defined @LogTracker\LogTracker.lua:187
AddPlayerInfoToTooltip = <function> defined @LogTracker\LogTracker.lua:76
GetSpecIcon = <function> defined @LogTracker\LogTracker.lua:221
debug = false
optionCheckLFG = <unnamed> {
}
GetRegion = <function> defined @LogTracker\LogTracker.lua:277
GetPlayerLink = <function> defined @LogTracker\LogTracker.lua:285
OnTooltipShow = <function> defined @LogTracker\LogTracker.lua:181
InitOptions = <function> defined @LogTracker\LogTracker.lua:28
GetPlayerEncounterPerformance = <function> defined @LogTracker\LogTracker.lua:385
GetPlayerZonePerformance = <function> defined @LogTracker\LogTracker.lua:371
LogOutput = <function> defined @LogTracker\LogTracker.lua:66
OnChatMsgSystem = <function> defined @LogTracker\LogTracker.lua:128
GetColoredPercent = <function> defined @LogTracker\LogTracker.lua:260
db = <table> {
}
optionsPanel = <unnamed> {
}
optionCheckSlash = <unnamed> {
}
optionCheckTooltip = <unnamed> {
}
Init = <function> defined @LogTracker\LogTracker.lua:5
LogDebug = <function> defined @LogTracker\LogTracker.lua:70
optionCheckChat = <unnamed> {
}
0 = <userdata>
IsTooltipLFGPlayer = <function> defined @LogTracker\LogTracker.lua:165
SetPlayerInfoTooltip = <function> defined @LogTracker\LogTracker.lua:422
SendPlayerInfoToChat = <function> defined @LogTracker\LogTracker.lua:408
OnModifierStateChanged = <function> defined @LogTracker\LogTracker.lua:141
GetPlayerData = <function> defined @LogTracker\LogTracker.lua:289
OnAddonLoaded = <function> defined @LogTracker\LogTracker.lua:111
OnTooltipSetUnit = <function> defined @LogTracker\LogTracker.lua:150
OnEvent = <function> defined @LogTracker\LogTracker.lua:97
GetColoredProgress = <function> defined @LogTracker\LogTracker.lua:250
}
arguments = "Aaran"
playerData = nil
playerName = nil
playerRealm = nil
(*temporary) = <function> defined @LogTracker\LogTracker.lua:397
(*temporary) = LogTracker {
GetColoredText = <function> defined @LogTracker\LogTracker.lua:238
defaults = <table> {
}
GetClassIcon = <function> defined @LogTracker\LogTracker.lua:206
OnSlashCommand = <function> defined @LogTracker\LogTracker.lua:83
GetIconSized = <function> defined @LogTracker\LogTracker.lua:198
SendSystemChatLine = <function> defined @LogTracker\LogTracker.lua:397
OnTooltipShow_LFGPlayer = <function> defined @LogTracker\LogTracker.lua:187
AddPlayerInfoToTooltip = <function> defined @LogTracker\LogTracker.lua:76
GetSpecIcon = <function> defined @LogTracker\LogTracker.lua:221
debug = false
optionCheckLFG = <unnamed> {
}
GetRegion = <function> defined @LogTracker\LogTracker.lua:277
GetPlayerLink = <function> defined @LogTracker\LogTracker.lua:285
OnTooltipShow = <function> defined @LogTracker\LogTracker.lua:181
InitOptions = <function> defined @LogTracker\LogTracker.lua:28
GetPlayerEncounterPerformance = <function> defined @LogTracker\LogTracker.lua:385
GetPlayerZonePerformance = <function> defined
I understand the issue regarding the fact that WCL didn't want the parse data exposed for free. However if you are a paid WCL user you have quite a large API request limit.
It could be a nice feature to allow for adding your personal API key, so we can retrieve people's parses.
Hi,
I just checked the Data (LogTracker_CharacterData_EU_5021.lua) and was wondering, why there are only ~100 Characters in the Export? Is there a way to tune the Warcraftlogs Export, API-bound? For a Raidlead, it is hard to get the right ppl to fill in the Spot using this Addon, but without Data it is worthless.
Thanks,
Great addon idea - having a few issues though with the wrath classic version
There's an option for LFG integration that says it's supposed to add LogTracker info to the tooltips in the LFG tool, but it does not appear to be working. This is what I'm seeing when mousing over someone:
I'm not experiencing any lua errors.
Love your addon and can't wait to see it grow in popularity. This'll hopefully set a higher standard for the community as a whole.
It would be cool if there were options in Esc -> Interface -> Addons -> LogTracker or another place to choose what to display in the tooltips. E.g., I'm only interested in showing 25man Naxx / OS / EoE logs so I would unselect 10man Naxx / OS / EoE and both 10man and 25man VoA.
When I check "Hide 10-player logs", the mouseover tooltips and LFG tooltips are showing only 25-man data. The chat integration (e.g. guildies logging in) still shows all data.
12x LogTracker/LogTracker.lua:1793: attempt to compare nil with number
[string "@LogTracker/LogTracker.lua"]:1793: in function SyncRequeue' [string "@LogTracker/LogTracker.lua"]:1772: in function
GetPlayerData'
[string "@LogTracker/LogTracker.lua"]:424: in function <LogTracker/LogTracker.lua:415>
[string "=[C]"]: in function LFGBrowseSearchEntry_Update' [string "@Blizzard_LookingForGroupUI/Blizzard_LFGBrowse.lua"]:240: in function
LFGBrowseSearchEntry_Init'
[string "@Blizzard_LookingForGroupUI/Blizzard_LFGBrowse.lua"]:59: in function initializer' [string "@SharedXML/Scroll/ScrollBoxListView.lua"]:287: in function
InvokeInitializers'
[string "@SharedXML/Scroll/ScrollBox.lua"]:665: in function Update' [string "@SharedXML/Scroll/ScrollBox.lua"]:237: in function
SetScrollPercentageInternal'
[string "@SharedXML/Scroll/ScrollBox.lua"]:155: in function FullUpdateInternal' [string "@SharedXML/Scroll/ScrollBox.lua"]:639: in function
FullUpdateInternal'
[string "@SharedXML/Scroll/ScrollBox.lua"]:117: in function FullUpdate' [string "@SharedXML/Scroll/ScrollBox.lua"]:613: in function <SharedXML/Scroll/ScrollBox.lua:612> [string "=[C]"]: ? [string "@SharedXML/CallbackRegistry.lua"]:143: in function <SharedXML/CallbackRegistry.lua:142> [string "=[C]"]: ? [string "@SharedXML/CallbackRegistry.lua"]:146: in function
TriggerEvent'
[string "@SharedXML/Scroll/ScrollBoxListView.lua"]:229: in function SignalDataChangeEvent' [string "@SharedXML/Scroll/ScrollBoxListView.lua"]:209: in function
SetDataProvider'
[string "@SharedXML/Scroll/ScrollBox.lua"]:597: in function SetDataProvider' [string "@Blizzard_LookingForGroupUI/Blizzard_LFGBrowse.lua"]:147: in function
UpdateResults'
[string "@Blizzard_LookingForGroupUI/Blizzard_LFGBrowse.lua"]:123: in function `UpdateResultList'
[string "@Blizzard_LookingForGroupUI/Blizzard_LFGBrowse.lua"]:98: in function <...ns/Blizzard_LookingForGroupUI/Blizzard_LFGBrowse.lua:92>
Locals:
self = LogTracker {
GetColoredText = defined @LogTracker/LogTracker.lua:1514
defaults =
Any update on whether this will be updated for TOGC Zones and showing it?
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.