WoT Dossier Tool
Snib
28 Aug 2011
Question about the profiles: I saw you were storing them, but at least on the exposed web frontend for that archive it appears they are stored with a consecutive numbering system. Was hoping/suggesting, that internally you were storing them with a unique identifier and update them when they get uploaded again, and thus the second suggestion to add an overall stats view that combines the data from all the profiles ever uploaded.
PS: Or maybe you already have that implemented with the public data API? Since they site does not work for me I cannot even read that link.
AlongTheMilkyWays
28 Aug 2011
Snib, on 28 August 2011 - 12:14 PM, said:
Snib, on 28 August 2011 - 12:14 PM, said:
Snib, on 28 August 2011 - 12:14 PM, said:
Dossier data is also immutable, so if you upload an updated document, it will get a new id (uploaded documents are also hashed, so if you upload the same data, you will get the same id).
Currently I cannot connect a dossier with its play's name. I could add authentication using Google Accounts and assign dossiers to that, that would allow to version the dossier file.
Snib, on 28 August 2011 - 12:14 PM, said:
Edit: The major problem with aggregation is that anyone can easily edit the file and put fake values, thus the dossier data cannot be trusted and aggregation would produce garbage results.
Snib
28 Aug 2011
AlongTheMilkyWays, on 28 August 2011 - 12:47 PM, said:
AlongTheMilkyWays, on 28 August 2011 - 12:47 PM, said:
AlongTheMilkyWays, on 28 August 2011 - 12:47 PM, said:
AlongTheMilkyWays
28 Aug 2011
Snib, on 28 August 2011 - 02:00 PM, said:
Snib, on 28 August 2011 - 02:00 PM, said:
Snib, on 28 August 2011 - 02:00 PM, said:
Also there was a thread, where a moderator classified this app as "fishing site" - http://forum.worldof...2-estadisticas/ . To prove that is a false positive, I can make a script that will take dossier data in JSON (check F.A.Q. page how to retrieve that) (they do not contain any text or any user-entered content) and generate a file, that exactly byte-to-byte matches the original dossier file.
But looking at the options how to implement aggregation, using mean values instead of averages would be a good defence against this.
Snib
28 Aug 2011
Not too fussed tbh because I have my own local decoder for the cache files. That also means that I know that there's basically nothing but numbers inside of the file, and the only thing linking it to your account is the hashed filename.
Complaining about anonymity is quite besides the point anyway since most of the data inside of the file is available to the public already via the ingame profile view. I just thought that having aggregate data would be interesting in view of the only other aggregate data source we have is the website profiles which are limited to number of battles and wins.
Snib
28 Aug 2011
AlongTheMilkyWays
28 Aug 2011
Snib, on 28 August 2011 - 08:43 PM, said:
Theurge
01 Sep 2011
Thanks for your efforts!
AlongTheMilkyWays
01 Sep 2011
Theurge, on 01 September 2011 - 04:03 AM, said:
Thanks for your efforts!
Thanks for feedback
war4peace
08 Sep 2011
I am offering my help in generating some nice reports with graphs and possibly expand the usability of this project. We all know people like graphical stuff
Now I am good at doing stuff in VBA and Excel is my very close friend, but honestly I can't find time to implement a JSON parser myself. Also, some tools that I use to generate nice reports (e.g. Tableau Software) prefer input to be something easily readable and widely available, such as XLS format.
What I found is a library that enables JSON-to-XLS conversion. it's located here. Would there be a chance for you to implement the "download as XLS" functionality? I can pick up raw data from there and develop a nice VBA script that would generate well-looking reports for everyone to see.
Please let me know if interested. I'll look for free online report generators in the meantime.
Theurge
08 Sep 2011
AlongTheMilkyWays, on 01 September 2011 - 10:46 PM, said:
Thanks for feedback
Another suggestion for your awesome tool.
It'd be nice to have the ability to update your dossier, rather than having to create a new dossier each time you want to upload the latest data file. So far I've created six dossiers, and not only do I feel guilty about polluting the site with out of date data, but it's mildly annoying that I have to create a new bookmark to the new dossier page each time. Seems like it should be rather easy to incorporate the ability to upload a new file to the existing dossier. If such an ability were enabled, another benefit might be the ability to easily compare the before/after dossiers to gauge your progress, perhaps with highlighted cells (green cell would indicate improvement/addition, red cell would mean decrease).
And a question: why is the tool strictly web-based? A standalone executable would be even better. I only have a general understanding of programming, so my guess would be that you don't speak the right language to code Windows programs? But wait, I thought this was coded in Java--shouldn't you be able to port that with ease?
Anyway, let me thank you once more for the awesome program!
o0SMoOKE0o
08 Sep 2011
big thumbs of the work you put into this tool !!
Just wondering if it would be possible to make the left (or right) column hoover in the 'Frag Counts' screen ?
This way if you side scroll with the bar on top to scroll through the different tanks you destroyed you can still see with what tank you destroyed them with. (At the moment you can only see it of the most left and most right destroyed tanks)
Maybe also possible to put a number in the square you use to change the 'Minimum fragged tank tier' ? So if you scroll it left or right the number in the square you drag will show the tier you are currently on ?
Please keep up the good work !
AlongTheMilkyWays
11 Sep 2011
war4peace, on 08 September 2011 - 02:11 AM, said:
Now I am good at doing stuff in VBA and Excel is my very close friend, but honestly I can't find time to implement a JSON parser myself. Also, some tools that I use to generate nice reports (e.g. Tableau Software) prefer input to be something easily readable and widely available, such as XLS format.
I've added a feature to generate CSV ( http://wot.ctocopok.ru/ is a better option for that through), it'll give easier access to apply spreadsheet software. Adding charts is obviously a clear to-do for the future.
Generating reports would be nice, having CSV available, anyone can to that locally. From the web-side, this could work by having a template document (in XML) that is filled with dossier data and linked for the user to download.
war4peace, on 08 September 2011 - 02:11 AM, said:
Theurge, on 08 September 2011 - 04:13 AM, said:
Theurge, on 08 September 2011 - 04:13 AM, said:
Theurge, on 08 September 2011 - 04:13 AM, said:
o0SMoOKE0o, on 08 September 2011 - 08:01 PM, said:
This way if you side scroll with the bar on top to scroll through the different tanks you destroyed you can still see with what tank you destroyed them with. (At the moment you can only see it of the most left and most right destroyed tanks)
Maybe also possible to put a number in the square you use to change the 'Minimum fragged tank tier' ? So if you scroll it left or right the number in the square you drag will show the tier you are currently on ?
nafnist
11 Sep 2011
.. but perhaps you should be more clear (meaning; simple), about what this Tool does.
Perhaps a Screenshot or a describing Headline.
Because this great Tool could be overlooked in the rush of internets gaming forum fansite debates
AlongTheMilkyWays
11 Sep 2011
nafnist, on 11 September 2011 - 11:56 AM, said:
Perhaps a Screenshot or a describing Headline.
Because this great Tool could be overlooked in the rush of internets gaming forum fansite debates
Yes, good suggestion, a screenshot indeed would be informative. However, if a user can't focus for a minute to read the description, it's unlikely that he/she will be interested in staring at a screen full of numbers
The app spreads virally, so new users are more likely to trust the user who's linking it, instead of app's title page. This is not a business, so there is no goal of making everyone, including their mom, to upload their dossiers
nafnist
11 Sep 2011
This tool gives you alot more statistics than what is shown on players profile, like what tanks you need to destroy in-order to get Master Tanker medal ect. ect.
AlongTheMilkyWays
12 Sep 2011
nafnist, on 11 September 2011 - 02:30 PM, said:
This tool gives you alot more statistics than what is shown on players profile, like what tanks you need to destroy in-order to get Master Tanker medal ect. ect.
war4peace
16 Sep 2011
Now I have data in a nice format and good for making charts out of it.
Excellent job, mate! Kudos!


