Schmalzfaust Posted November 13, 2014 Posted November 13, 2014 (edited) Hi all, I often forget to start TrackIR before BoS, so I wrote a little tool to solve this problem. It has some other cool features and I'm planing to expand the list: Starts TrackIR automatically with BoS Stops TrackIR when closing BoS Launcher Integrated Server list with players and their pings (automatic refresh if wanted) Integrated chatlobby Unfortunately it is not possible to connect directly from the server list because IL-2.exe and Launcher.exe are not accepting parameters (-> IP address). Also I want to thank @=FB=Vaal for providing the API I'm using for the server list. Here is his web version of the server list. You can also join the chatlobby from work, train etc. Just use an IRC client / webclient and join the channel #il2bos at server irc.quakenet.org. Here is the webclient: http://webchat.quakenet.org/ If you are hosting a server and want your server in the list please contact @=FB=Vaal Requirements: .NET 4.5 Known issues If TrackIR is in tray it won't autoclose (just let it be minimized atm)Changelog: 1.10 (16.11.2014) Added IRC based chatlobby1.20 (18.11.2014) If user leaves server (not channel), he still remains in userlist (fixed) After setting nickname on startup application shuts down (fixed) Added crash reporter (if BoS Launcher crashes you should find a crash report in BoS install directory) Support for TrackIR, FreeTrack and FaceTrackNoIR (set the path to .exe in settings) Added private chat with sound notification if you want (just double click a contact) New Icon 1.25 (21.11.2014) Support for OpenTrack New serverupdate logic GUI fixes and improvements Playerlist is on the left side in its own list instead on a tooltip over the server No restart required if changing nickname Error message if nickname is not valid Underscores not visible in in nickname setting (fixed) 1.30 (26.11.2014) Teamspeak viewer added (I will add official BoS Teamspeak server if i get the data) Minimal window width increased Mainwindow size and position saving Only allowing one instance of BoS Launcher Player-status added (playing/not playing) Red text for system messages 1.31 (29.11.2014) Getting initial players status after connect Official Teamspeak server added (you can join by clicking the server name) Closing a privat chat minimizes main window (fixed) Source @ Github Download BoS Launcher here Edited April 11, 2015 by Schmalzfaust 22
-NW-ChiefRedCloud Posted November 13, 2014 Posted November 13, 2014 Thank so very much ...... I will download this as soon as I get home. Some very Cool stuff ...... Chief 1
Y-29.Silky Posted November 13, 2014 Posted November 13, 2014 +1 for you! I hate when I spawn into an aircraft in multiplayer, only to notice my TIR isn't working, I noticed I have to have the window open when I start the game. And hopefully more server admins will contact Vaal so we can finally get all the servers on that list..
CaK_Rumcajs Posted November 13, 2014 Posted November 13, 2014 Any chance you could make the server API public? I hate to download random .exe files from the internet without the source codes and I also do not want to disassemble your work without your consent. Thanks
Schmalzfaust Posted November 13, 2014 Author Posted November 13, 2014 Any chance you could make the server API public? I hate to download random .exe files from the internet without the source codes and I also do not want to disassemble your work without your consent. Thanks No problem! http://online.il2forever.com/api/v1/servers.json
tovarisch Posted November 13, 2014 Posted November 13, 2014 I also forget usually to start my Track ir )) nice app.
CaK_Rumcajs Posted November 13, 2014 Posted November 13, 2014 No problem! http://online.il2forever.com/api/v1/servers.json Thanks for the JSON link. It's probably a fixed list of servers. It updates players online but doesn't list all servers.
Schmalzfaust Posted November 13, 2014 Author Posted November 13, 2014 Thanks for the JSON link. It's probably a fixed list of servers. It updates players online but doesn't list all servers. Yes it's a fixed list. More information here
Schmalzfaust Posted November 16, 2014 Author Posted November 16, 2014 (edited) Hey, I added a chat client to BoS Launcher (IRC based, so you can join the chat room from smartphone, work etc.). You don't need to register or something... Just enter you nickname (best your BoS ingame nickname) and that's it Edited November 28, 2014 by Schmalzfaust 2
BlitzPig_Bill_Kelso Posted November 16, 2014 Posted November 16, 2014 Very nice! Thank you very much for a use full utility.
216th_Xenos Posted November 16, 2014 Posted November 16, 2014 (edited) Fantastic app! Is there any way of getting this to work with other head tracking options like Freetrack and Opentrack (which are using TrackIR software)? Edited November 16, 2014 by xenos1234 1
Schmalzfaust Posted November 16, 2014 Author Posted November 16, 2014 Fantastic app! Is there any way of getting this to work with other head tracking options like Freetrack and Opentrack (which are using TrackIR software)? Yeha should be possible. I will take a look this week. 1
Rama Posted November 16, 2014 Posted November 16, 2014 @ mods: it would be nice if I could edit my first post here for new versions etc. Only Zak can grant you this right. Send him a PM.
LastRightsXIII Posted November 17, 2014 Posted November 17, 2014 Ooops here is the Download Mine doesn't want to work after asking for nick name
Schmalzfaust Posted November 17, 2014 Author Posted November 17, 2014 (edited) Mine doesn't want to work after asking for nick name Hmm after you click "Set nickname"? Hard to figure out why it crashes. I will implement crash reports in the next version so it will create a log you could send me. Edited November 17, 2014 by Schmalzfaust 1
216th_Xenos Posted November 17, 2014 Posted November 17, 2014 Mine also crashed after entering my nickname, however, simply relaunched it and it worked fine.
Schmalzfaust Posted November 17, 2014 Author Posted November 17, 2014 Mine also crashed after entering my nickname, however, simply relaunched it and it worked fine. Thanks for the info, that helps! I try to reproduce it after work.
KG200_Volker Posted November 17, 2014 Posted November 17, 2014 Very nice, thank yo for that sir Schmalzfaust, me hopes to see a new Hyperlloby eventually , and the online wars that we used to have
Schmalzfaust Posted November 17, 2014 Author Posted November 17, 2014 Phew new Hyperlobby would be a bit too big... that would be another project But if devs would give us a nice api to stats and servers and if we could start BoS with parameters I could implement some very cool stuff into BoS Launcher!
LastRightsXIII Posted November 17, 2014 Posted November 17, 2014 Hmm after you click "Set nickname"? Hard to figure out why it crashes. I will implement crash reports in the next version so it will create a log you could send me. Even after uninstalling and re installing I still get the launcher has stopped working. Yes, I will send you the log after the next version if it's still needed.
Schmalzfaust Posted November 17, 2014 Author Posted November 17, 2014 (edited) Even after uninstalling and re installing I still get the launcher has stopped working. Yes, I will send you the log after the next version if it's still needed. Rgr, I think I will upload a new version tomorrow. You can try to delete IL_2_Serverlist folder in C:\Users\username\AppData\Local after uninstalling and then reinstall... Maybe this will solve the problem. Edited November 17, 2014 by Schmalzfaust
LastRightsXIII Posted November 17, 2014 Posted November 17, 2014 I gave that a try...Negative. Thank you. I'll just have to wait.... The first one still works for me but it doesn't shut down the IR.
Schmalzfaust Posted November 18, 2014 Author Posted November 18, 2014 (edited) I gave that a try...Negative. Thank you. I'll just have to wait.... The first one still works for me but it doesn't shut down the IR. Hmm strange. TrackIR install path is found by registry entry ... that's not very dynamic and of course only works with TrackIR (maybe only with newest TrackIR software, I don't know if older TrackIR software has the same registry entries etc...). I will change that, so you can choose your headtracker software by just selecting the headtrackerbla.exe file. This is a safer way and works with other headtrackers too Edited November 18, 2014 by Schmalzfaust
Schmalzfaust Posted November 18, 2014 Author Posted November 18, 2014 (edited) New version! 1.20 (18.11.2014) If user leaves server (not channel), he still remains in userlist (fixed) After setting nickname on startup application shuts down (fixed) Added crash reporter (if BoS Launcher crashes you should find a crash report in BoS install directory) Support for TrackIR, FreeTrack and FaceTrackNoIR (set the path to .exe in settings) Added private chat with sound notification if you want (just double click a contact) New Icon Edited November 28, 2014 by Schmalzfaust 1
PA-Sniv Posted November 18, 2014 Posted November 18, 2014 Thanks! Just tried it for the first time and works like a charm!!!
216th_Xenos Posted November 18, 2014 Posted November 18, 2014 Great update! Thank you! Have you looked into functionality with OpenTrack? Also, are you able to launch the game directly from it? As of now I can only see the launcher application. 1
Yakdriver Posted November 19, 2014 Posted November 19, 2014 this is pretty cool...something to replace Hyperlobby one day?
LAL_Luny Posted November 19, 2014 Posted November 19, 2014 Ta a lot It would be nice nice with game launching and Dserver like Hyperlobby (kidding of course) Keep on keeping on
avlSteve Posted November 19, 2014 Posted November 19, 2014 Here's a typical startup routine for me: 1. Launch BOS 2. Login, choose mulitiplayer, join server 3. Download files, choose base, choose aircraft 4. Set up fuel and weapons loadout 5. Start mission. 6. Look around cockpit, but view remains locked at crosshairs. 7. Swear. 8. Abort mission, leave server, return, exit game. 9. Launch BOS 10. Login, choose mulitiplayer, join server 11. Download files, choose base, choose aircraft 12. Set up fuel and weapons loadout 13. Start mission. 14. Look around cockpit, but view remains locked at crosshairs. 15. Swear where they hear me clear down the cove. 16. Abort mission, leave server, return, exit game. 17. Launch TrackIR 18. Launch BOS 19. Login, choose mulitiplayer, join server 20. Download files, choose base, choose aircraft 21. Set up fuel and weapons loadout 22. Start mission. 23. Enjoy MP session. I may have to check this utility out.
Schmalzfaust Posted November 19, 2014 Author Posted November 19, 2014 (edited) Great update! Thank you! Have you looked into functionality with OpenTrack? Also, are you able to launch the game directly from it? As of now I can only see the launcher application. The problem if you start BoS directly is that some people will pass updates, so I used this way. I will look if there is a way do check if an update is available. Can you tell me an official source where to get Opentrack? Do they have an official website? this is pretty cool... something to replace Hyperlobby one day? New Hyperlobby is a pretty big project and I don't have the time for it, unfortunately. Maybe one day ^^ Here's a typical startup routine for me: 1. Launch BOS 2. Login, choose mulitiplayer, join server 3. Download files, choose base, choose aircraft 4. Set up fuel and weapons loadout 5. Start mission. 6. Look around cockpit, but view remains locked at crosshairs. 7. Swear. 8. Abort mission, leave server, return, exit game. 9. Launch BOS 10. Login, choose mulitiplayer, join server 11. Download files, choose base, choose aircraft 12. Set up fuel and weapons loadout 13. Start mission. 14. Look around cockpit, but view remains locked at crosshairs. 15. Swear where they hear me clear down the cove. 16. Abort mission, leave server, return, exit game. 17. Launch TrackIR 18. Launch BOS 19. Login, choose mulitiplayer, join server 20. Download files, choose base, choose aircraft 21. Set up fuel and weapons loadout 22. Start mission. 23. Enjoy MP session. I may have to check this utility out. Exactly why I created BoS Launcher Edited November 19, 2014 by Schmalzfaust
216th_Xenos Posted November 19, 2014 Posted November 19, 2014 The problem if you start BoS directly is that some people will pass updates, so I used this way. I will look if there is a way do check if an update is available. Can you tell me an official source where to get Opentrack? Do they have an official website? Unfortunately it's still in development so they don't have an official website, they are however on github at the moment: https://github.com/opentrack/opentrack Although I'm guessing with each update opentrack make it might mess with the program? Once again cheers.
Schmalzfaust Posted November 19, 2014 Author Posted November 19, 2014 Unfortunately it's still in development so they don't have an official website, they are however on github at the moment: https://github.com/opentrack/opentrack Although I'm guessing with each update opentrack make it might mess with the program? Once again cheers. This should work: just replace your "BoS Launcher.exe" with this one. Future releases will include this. BoS Launcher.zip
I./JG1_Baron Posted November 19, 2014 Posted November 19, 2014 (edited) Hi all, I often forget to start TrackIR before BoS, so I wrote a little tool to solve this problem. It has some other cool features and I'm planing to expand the list: Starts TrackIR automatically with BoS Stops TrackIR when closing BoS Launcher Integrated Server list with players and their pings (automatic refresh if wanted) Integrated chatlobby Unfortunately it is not possible to connect directly from the server list because IL-2.exe and Launcher.exe are not accepting parameters (-> IP address). Also I want to thank @=FB=Vaal for providing the API I'm using for the server list. Here is his web version of the server list. Requirements: .NET 4.5 Changelog: 1.10 (16.11.2014) Added IRC based chatlobby1.20 (18.11.2014) If user leaves server (not channel), he still remains in userlist (fixed) After setting nickname on startup application shuts down (fixed) Added crash reporter (if BoS Launcher crashes you should find a crash report in BoS install directory) Support for TrackIR, FreeTrack and FaceTrackNoIR (set the path to .exe in settings) Added private chat with sound notification if you want (just double click a contact) New Icon Download BoS Launcher here Thanks a lot Edited November 19, 2014 by II./JG1_Baron
216th_Xenos Posted November 19, 2014 Posted November 19, 2014 (edited) This should work: just replace your "BoS Launcher.exe" with this one. Future releases will include this. Nope, unfortunately it is still not detecting the opentrack.exe file in the directory, it is only detecting the TrackIR software incorporated into it :/ Another bug/problem I have encountered is on the server player lists. If the number of people exceeds the list size, you are unable to scroll down to see who else is in it. Hope this helps. Edited November 19, 2014 by xenos1234
Schmalzfaust Posted November 19, 2014 Author Posted November 19, 2014 Nope, unfortunately it is still not detecting the opentrack.exe file in the directory, it is only detecting the TrackIR software incorporated into it :/ Another bug/problem I have encountered is on the server player lists. If the number of people exceeds the list size, you are unable to scroll down to see who else is in it. Hope this helps. Ahh yeha almost forgot about this bug, I will have a look... thanks I downloaded BoS Launcher again from my 1st post, installed it and replaced the exe. and it works for me, hmmm.
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