3instein Posted January 16, 2015 Posted January 16, 2015 Hey Lupson, That is so cool M8, well done, and only 15 posts in as well, good job. I did try and get the last one you did to work but I couldn't for some reason but will definitely give this a try and hope I'll get it to work. Cheers, Mick.
Lupson Posted January 16, 2015 Author Posted January 16, 2015 Hey Lupson, That is so cool M8, well done, and only 15 posts in as well, good job. I did try and get the last one you did to work but I couldn't for some reason but will definitely give this a try and hope I'll get it to work. Cheers, Mick. Thanks! If you are having problems getting it to run, describe your problem here or send me a pm and I'll try to help out. I _should_ create a proper install wizard but its an extremely boring chore so I rather spend my precious coding-time adding features to bosparser or working on some other project. 2
PA-Sniv Posted January 16, 2015 Posted January 16, 2015 Thanks for updating your tool & nice improvement!!! Cheers,
Dakpilot Posted January 16, 2015 Posted January 16, 2015 Outstanding! Thanks very much for the hard work Cheers Dakpilot
SCG_Neun Posted January 16, 2015 Posted January 16, 2015 Way neat...Just saw this post. Excellent work. Guys like you and Veteran really add so much to this game.
LLv24_Zami Posted January 31, 2015 Posted January 31, 2015 Just found this thread, this is awesome! Thank you
Lupson Posted February 23, 2015 Author Posted February 23, 2015 Lupson, is the first post is uptodate ? I think so. Well - there has been a number of updates since the initial release of bosparser but I only keep the latest version on that dropbox folder.
FlyingNutcase Posted February 24, 2015 Posted February 24, 2015 Wow, I've just bumped into this thread via the Simple Mission Builder thread, which I also just found. Adding the map with the player's course is damn cool brudda. Really nice work. This is and your SMB are great examples of creative input from the community. Kudos!
Habu Posted February 24, 2015 Posted February 24, 2015 I think so. Well - there has been a number of updates since the initial release of bosparser but I only keep the latest version on that dropbox folder. Thank you.
HR_Pingu Posted February 26, 2015 Posted February 26, 2015 Congratulations for the great tool you've created. I know that this tool was built for single-player stats but it will be of great help for multiplayer missions too. Now that the mission editor and dserver are available, have you tested your programs with multiplayer logs?
HR_Pingu Posted February 26, 2015 Posted February 26, 2015 I did a small test myself. Set up a server, run a mission, generated the logs and it doesn't work. They look alike but it gives a runtime java error, no parsing these log files. I wish it will require only minor changes to run form multiplayer logs.
Lupson Posted February 26, 2015 Author Posted February 26, 2015 Congratulations for the great tool you've created. I know that this tool was built for single-player stats but it will be of great help for multiplayer missions too. Now that the mission editor and dserver are available, have you tested your programs with multiplayer logs? Thanks, no, it does not currently work with MP server log files. They are slightly different. Actually - I did develop a MP log parser back in december/january which stores most relevant information in a relational database. https://github.com/eriklupander/bos-fullparser-frp However, it is not complete. The core function, the log file parsing and persisting its data to the embedded H2 SQL database works. It also has some nice features such as real-time publishing of parsed mission events to STOMP enabled web sockets, making it easy to create a web-based mission dashboard or similar. The main missing features are: * How to consume server log files - the parser currently needs to be spoon-fed with log data. I think a file-system scanner needs to be added that periodically scans a folder for new and unparsed ".log" files and adds their content to the database for the ongoing mission. * GUI. For multiplayer game stats, I think presentation of log data needs to be something like server -> mission -> players -> player. More views and a different way to present data as well I think. Also - the way the mp-parser exposes data to web GUI's (its RESTful HTTP interface) is fundamentally different. Someone will have to build web GUI's for presenting this data. Can't say if or when I will do this work. The Simple Mission Builder has taken a lot of time lately and will require more work ahead. Anyone with decent HTML/JS skills can certainly give making a MP stats GUI a shot by cloning the source code from github themselves. 2
HR_Pingu Posted February 26, 2015 Posted February 26, 2015 Thank you for the quick and interesting answer. Unfortunately I don't have the skills to do that but I'll try to persuade a squad mate... If I succeed i'll let you know.
TP_Jacko Posted March 20, 2015 Posted March 20, 2015 Thanks Lupson I will download the tool tonight but it looks a very nice training aid as well with the mad added for extra information Jacko p.s. Would it be very difficult for you to revise the MP version. My squad runs coop style missions and a score system based on results from the gane and your parser would be exactly what we need
Lupson Posted March 23, 2015 Author Posted March 23, 2015 Thanks Lupson I will download the tool tonight but it looks a very nice training aid as well with the mad added for extra information Jacko p.s. Would it be very difficult for you to revise the MP version. My squad runs coop style missions and a score system based on results from the gane and your parser would be exactly what we need Thanks, the SP log files are a bit different compared to dserver logs. I have created a MP-logfile parser too (https://github.com/eriklupander/bos-fullparser-frp) but it's not complete. It lacks a GUI and a useful way to have the MP logfiles fed into the parser. When I get some time and feel more "done" with the Simple Mission Builder I will revisit the MP-parser. In the meantime, anyone with HTML/javascript skills can create a GUI for displaying mission stats and anyone with Java / REST / Spring skills can also help finishing the MP-parser. It's the beauty of open source software 1
SOLIDKREATE Posted March 24, 2015 Posted March 24, 2015 DEV'S PLEASE INCORPORATE THIS IN THE NEXT RELEASE PLEASE! Thanks for building this brother! New version of bosparser released! This new version of bosparser introduces a "mission map" to the mission report. The map plots the flight path of the player and location of kills on an extracted in-game map (thanks to zeus-- for posting this map on the forums some time ago!). The map is fully zoomable/pannable. Route, kills etc. are rendered "vectorized" so they appear the same size regardless of zoom level. One can click on kills on the map which will show a dialog with some details about the kill. missionmap.jpg Install/upgrade instructions Download from here: https://www.dropbox.com/s/opdnpe61p89pctg/bosparser-alpha1.zip?dl=0 Generally, the same instructions as before applies - for new installs, follow the guide at the top. For users upgrading, extract the latest zip somewhere and then copy the bosparser-1.0-SNAPSHOT.war file into your existing install dir, overwriting the old version of the file. After updating, you will need to use the new "Rebuild reports" button to have your mission reports rebuilt with location data included. Now you can open any report and use the "Show map" button to render the mission map. Depending on the performance of your computer and which web browser you are using, map rendering can take a few seconds. The map rendering uses HTML5 canvas techniques so a relatively modern browser is required. I recommend using Google Chrome for bosparser. Firefox and Internet Explorer 11 also works but some map rendering gets weird with the latter two and the zooming the map using the mouse scroll wheel doesn't work. THIS IS GOOD STUFF!!! DEV'S HIRE THIS MAN - Thanks The Whole Community!
Lupson Posted March 24, 2015 Author Posted March 24, 2015 DEV'S PLEASE INCORPORATE THIS IN THE NEXT RELEASE PLEASE! Thanks for building this brother! THIS IS GOOD STUFF!!! DEV'S HIRE THIS MAN - Thanks The Whole Community! Thanks! Actually - if I remember a recent dev diary correct they are going to add an even better After-action report / mission report in an upcoming patch. Will include stuff I've left out such as AI-on-AI kills. Don't remember which dev diary but it was posted a few weeks ago.
ST_ami7b5 Posted April 11, 2015 Posted April 11, 2015 (edited) Lupson, thanks for your work! The parser works nice, except I never get flight route in the map. Tried Chrome, Opera, Firefox, IE - it's always the same - no path, just the map. Edited April 11, 2015 by Ami
Bearcat Posted April 14, 2015 Posted April 14, 2015 Thanks! Actually - if I remember a recent dev diary correct they are going to add an even better After-action report / mission report in an upcoming patch. Will include stuff I've left out such as AI-on-AI kills. Don't remember which dev diary but it was posted a few weeks ago. The good thing about stuff like this is it can also give the devs ideas that they might not have thought of.
Lupson Posted April 14, 2015 Author Posted April 14, 2015 Lupson, thanks for your work! The parser works nice, except I never get flight route in the map. Tried Chrome, Opera, Firefox, IE - it's always the same - no path, just the map. Thanks! No route, seems a bit weird. But you do get kills etc plotted onto the map? Using the latest version? Probably released sometime in january. The good thing about stuff like this is it can also give the devs ideas that they might not have thought of. Well, I'm just happy they are adding proper mission reports to the core game. Don't think bosparser had anything to do with that but I'm glad my little application could help fill out the need in the meantime.
ST_ami7b5 Posted April 14, 2015 Posted April 14, 2015 Thanks! No route, seems a bit weird. But you do get kills etc plotted onto the map? Using the latest version? Probably released sometime in january. Nothing plotted onto the map, there's just a plain map. Always starting at this map location but after scrolling/zooming no plotting anywhere... 1
AbortedMan Posted April 16, 2015 Posted April 16, 2015 Is there an ETA for something like this working for MP? We have an existing framework for persistent stats that includes achievements/medals based on player actions in MP, but we can't seem to get any of the logs that dserver creates to make any sense to plug data into it.
Sokol1 Posted April 16, 2015 Posted April 16, 2015 Related: il-2 CDR (Commanderie) online stats: http://www.il2.info/wlpvp
AbortedMan Posted April 17, 2015 Posted April 17, 2015 (edited) Related: il-2 CDR (Commanderie) online stats: http://www.il2.info/wlpvp It seems that the developer for that is only focusing on logging kills/deaths to measure KDR, and it is a work in progress (that we can't seem to figure out, partly due to the language barrier). Our group is looking to log all events to employ a framework that allows achieving medals based on various other actions in the game for persistent pilot profiles...but thank you very much for the link! Edited April 17, 2015 by AbortedMan
Juri_JS Posted April 21, 2015 Posted April 21, 2015 I have a question. Would it be possible to have different pilot profiles in the Bosparser?
Lupson Posted April 21, 2015 Author Posted April 21, 2015 I have a question. Would it be possible to have different pilot profiles in the Bosparser? Right now it's not possible. Bosparser just reads the statistics off the log files and does not differentiate between different usernames for the "player" aircraft. Not sure if it's possible, would need to see what data that's present in a log file. An ugly workaround is to have several installations of bosparser and make sure logfiles generated for each "pilot profile" are copied to separate folders which you then can configure bosparser to use through that property in config/application.properties.
Juri_JS Posted April 21, 2015 Posted April 21, 2015 An ugly workaround is to have several installations of bosparser and make sure logfiles generated for each "pilot profile" are copied to separate folders which you then can configure bosparser to use through that property in config/application.properties. Would it be possible in future versions of the Bosparser to link each pilot profiles to a different folder?
Lupson Posted April 21, 2015 Author Posted April 21, 2015 Would it be possible in future versions of the Bosparser to link each pilot profiles to a different folder? Well, if I would add pilot profile support I would first try to associate the player profile name which, if I remember correctly, should be present in one of the first 10 or so lines of the missionReport_.......[0].txt file. Then store the stats for each mission with an associated playerId which then can be used to only aggregate stats per player profile. That said, it's rather unlikely I will do any further development of Bosparser given that 1C/777 are releasing their own debriefing tool within the core game pretty soon. I don't know if it will be able to aggregate stats in a meaningful way over many missions per pilot, I think it will be much more useful and accessible than bosparser. Since bosparser is available as open source, anyone up to the task can clone the source code and contribute even though I don't plan to.
jeanba Posted April 26, 2015 Posted April 26, 2015 Hello When I try to parse some missions since last BoS update, I have the following message : {"timestamp":1430071457619,"status":500,"error":"Internal Server Error","exception":"java.lang.NullPointerException","message":null,"path":"/rest/view/reports
jeanba Posted May 16, 2015 Posted May 16, 2015 Hello Everything used to work, but now, I have the following message : Whitelabel Error PageThis application has no explicit mapping for /error, so you are seeing this as a fallback. Sat May 16 10:24:53 CEST 2015 There was an unexpected error (type=Not Found, status=404). I deleted and reinstalled, but same Do you have any idea ? Thank you in advance
Lupson Posted May 18, 2015 Author Posted May 18, 2015 Hello Everything used to work, but now, I have the following message : I deleted and reinstalled, but same Do you have any idea ? Thank you in advance Hi, I'm pretty sure something in the log format has changed which breaks the parser. I really need to take a look at this but since time is very scarce these days I can't promise anything regarding when. If you can copy-paste whatever text output there is in the console window that opens when you try to start bosparser it would be really helpful. If the console window immediately closes after double-clicking bosparser.bat, you can try to open a command shell and start it from there instead. Then the output should stay in the window.
Lupson Posted May 18, 2015 Author Posted May 18, 2015 Here it is Thanks. Bosparser is actually booting just fine as far as I can tell from your log file. A bit weird... I have discovered some other problems that may - or may not - cause these kind of problems.
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now