Posted November 4, 2012 I made a little software tool that I'd like to share with you. It is called "WurmSkills" and can be used to create nice diagrams from your skill dumps. Here is a short description, taken from the help file: Quote While you play Wurm Online your game character is acquiring a great deal of skills, which will gradually increase over time. If you are a dedicated player you may be interested to analyze your gameplay by taking a closer look at your various skills and find out how those skills have evolved over time. This is where WurmSkills comes in. The program allows you to choose between your game characters and select one or more of that character's skills to be analyzed. It will then draw a line chart showing the increase of the skills you selected over time. The diagram can be resized to your needs and saved to disk for further use. This is an example: The program will make use of your skill dumps, so it is necessary that you have skill dumping enabled. While you are able to create a single skill dump using a console command, the best way of enabling regular skill dumps is: - Start Wurm client - Click "Settings" - Change to the "Text" tab - Find the line saying "Dump skills at exit" - Tick the check box. You will then get a skill dump every time you exit the client. (To obtain useful charts you should have dump files for a larger period of time - at least a couple of weeks.) WurmSkills has been successfully tested with Windows Vista and Windows 7, but will probably also run with Windows XP. (You need .NET Framework 4.5) To install and use the program, just download this zip file: https://dl.dropbox.com/s/0k5137m2k1hfiu6/WurmSkills102.ZIP Unzip the contents (WurmSkills.exe and WurmSkills.chm) to any folder you like and run the executable. (I found that some antivirus products may classify the program as "suspicious" - I have no idea why! Ask Microsoft... Be assured that this is not malware!) I hope you like this little tool - have fun using it. --------------------------------------------------------------------------------------------------------------------- Please check my other tools: Wurmclock, WurmDate, WurmStatus, DPMapAssist -------------------------------------------------------------------------------------------------------------------- EDIT: Update 1.02 (see below) 8 Share this post Link to post Share on other sites
Posted November 4, 2012 "Unable to locate WURM folder""Unable to locate WURM players folder: C:\Users\u00c4garen\\wurm\players\"tldr: its not working. Share this post Link to post Share on other sites
Posted November 4, 2012 "Unable to locate WURM folder""Unable to locate WURM players folder: C:\Users\u00c4garen\\wurm\players\"tldr: its not working.There seems to be a great variety of installation scenarios for Wurm Online. Yours seems to be different from all those I've tested it with. I assume your WurmOnline client is installed in "C:\Users\u00c4garen\"? The problem seems to be the way the Wurm client stores the installation path in the registry. I'll check and post a new version soon.Thanks for your feedback. Share this post Link to post Share on other sites
Posted November 4, 2012 (edited) C:\Users\Ägaren\wurm\playersThe username uses a swedish letter.Does your program work for all the unicode characters, or is it limited to A-Z, 0-9?also I want to point out...C:\Users\u00c4garen\\wurm\players\wasnt a typo on my part. Edited November 4, 2012 by Zekezor Share this post Link to post Share on other sites
Posted November 4, 2012 (edited) C:\Users\Ägaren\wurm\playersThe username uses a swedish letter.Does your program work for all the unicode characters, or is it limited to A-Z, 0-9?also I want to point out...C:\Users\u00c4garen\\wurm\players\wasnt a typo on my part.Yes, I understand I thought that was the bug (trailing backslash), but in fact the problem lies with the Ä character. Actually, the program works with full Unicode support, but obviously Wurm doesn't. The program reads the Wurm directory from the registry (HKEY_CURRENT_USER\SOFTWARE\JavaSoft\Prefs\com\wurmonline\client) - and I wasn't prepared for that "u00c4". Would you mind looking up the exact string in that registry entry under "wurm_dir" and post it?I'll try to fix the problem. Edited November 4, 2012 by Yaga Share this post Link to post Share on other sites
Posted November 5, 2012 Would you mind looking up the exact string in that registry entry under "wurm_dir" and post it?eh? Share this post Link to post Share on other sites
Posted November 5, 2012 eh?To be able to solve the problem with diacritics in the Wurm path I need to know how Wurm stores the path in the registry. If you want to help, the easiest way to get that info would be if you had a look in your registry.Just run Regedit and look for the following registry key: HKEY_CURRENT_USER\SOFTWARE\JavaSoft\Prefs\com\wurmonline\client. On the right side you'll find an entry called "wurm_dir". I need to know the exact string that is stored there (for example: "C:///Users/\u00c4garen///wurm", or whatever...). Share this post Link to post Share on other sites
Posted November 5, 2012 (edited) http://wurm.riceri.se/ There are several differences:- riceri ("Skillcompare") only draws data points for those dumps you uploaded- WurmSkills uses all your dump files, thus you get much "denser" diagrams- WurmSkills is a local application, so you don't have to publish your skills- WurmSkills diagrams can be resized and saved to disk- WurmSkills also generates CSV files that can be used with other programs, e.g. Excel- WurmSkills lets you choose the period of time to analyze- WurmSkills creates slightly better diagrams (larger, better time axis ...) - .... Edited November 5, 2012 by Yaga Share this post Link to post Share on other sites
Posted November 5, 2012 Looks nice.Quick as well.I'll most likely use it.Thanks 1 Share this post Link to post Share on other sites
Posted November 5, 2012 (edited) Well, there seems to be a little problem with folder names containing "special" diacritic characters (like Ä, Ö, Ü...). The Wurm client uses a custom proprietary format to encode these unicode characters in the registry, which WurmSkills is unable to parse at the moment.As a workaround I added a user dialog which prompts for the Wurm folder, if the program is unable to find it by itself. This will help those of you who have special characters in the folder name to use the program. Please download the new version (v1.01) from the link given in the OP.I'll keep on searching for a better solution. Edited November 5, 2012 by Yaga Share this post Link to post Share on other sites
Posted November 5, 2012 Just run Regedit and look for the following registry key: HKEY_CURRENT_USER\SOFTWARE\JavaSoft\Prefs\com\wurmonline\client. On the right side you'll find an entry called "wurm_dir". I need to know the exact string that is stored there (for example: "C:///Users/\u00c4garen///wurm", or whatever...)./C:///Users///u00c4garen//wurm Share this post Link to post Share on other sites
Posted November 5, 2012 Update: v1.02 (link in OP).Found a solution for the problem of special characters appearing in the folder name. The program should now be able to find your Wurm folder on its own. Share this post Link to post Share on other sites
Posted September 3, 2013 Are people still using this? Is there any feedback or change requests? Bug reports? (I'm still using it myself a lot ) Share this post Link to post Share on other sites
Posted October 20, 2013 (edited) Just downloaded, looks good, thanks Edited October 20, 2013 by solmark 1 Share this post Link to post Share on other sites
Posted October 20, 2013 (edited) Would it be possible to save your selection to the hard disk, so that every time you want to run the same report you don't have to manually select the player and all the skills you want to track? By the way, this works for Windows 8, just thought you'd like to know Edited October 20, 2013 by solmark Share this post Link to post Share on other sites
Posted October 20, 2013 (edited) just a quick question... would it be possible to feed it with the skill-messages as well? never made any skilldumps, but have skill-notification on every gain Edited October 20, 2013 by Nachtmahr Share this post Link to post Share on other sites
Posted October 21, 2013 Thanks for the suggestions - both good ideas. I'll think about it... Share this post Link to post Share on other sites
Posted November 24, 2013 I would like to second the suggestion to have it look through the _skills log rather then from skilldumps. Not sure how much work it would be but it could allow for some seriously sweet curves seeing as you get a LOT more updates to work with.. I could see processing time to create the curve be a lot longer though since it would be quite a bit more data to work with. Share this post Link to post Share on other sites
Posted November 24, 2013 Nice tool Thank you for making it And as a suggestion, although I DO save skill dumps on every exit, I agree with the others that said that it would be nice if it would also analyze the skills log for people who don't have skill dumps. 1 Share this post Link to post Share on other sites
Posted November 28, 2013 *cough* http://forum.wurmonline.com/index.php?/topic/36878-wstats-track-your-addiction/ (I like your graphs better though) Share this post Link to post Share on other sites
Posted November 28, 2013 *cough* http://forum.wurmonline.com/index.php?/topic/36878-wstats-track-your-addiction/ (I like your graphs better though) Oops! Thanks for the link - I wasn't aware of your program ... and isn't it amazing that (after more than 1 year) nobody ever pointed this out to me? Seems we both had the same idea - sorry, mate! Share this post Link to post Share on other sites
Posted November 28, 2013 I like this, well done, I was looking for something that graphed skills that actually worked 1 Share this post Link to post Share on other sites