OK, so I posted a little 'teaser' image in another thread of a Diary/Log App I am developing. It was originally meant purely for my own use, but the image generated a bit of interest. So I'm going to make it available for other Commanders.
*BUYER BEWARE*
*What does it do?*
*Installing*
*Usage example*
*Screenshot*
View attachment 2714
*Download link*
*Version History*
v0.8.8.0 - Some minor fixes. Added the ability to detect when ED starts and stops, thus recording play time - last session and total (obviously not retroactive). Enable this in settings. Also added some new options for information that can be shown on a Logitech LCD panel. Similar options are now available for showing information in the status bar too.
*BUYER BEWARE*
I make no warranties about this app at all. None. Nada. It may work for you, it may not. It really shouldn't damage your PC, but that's your risk not mine. It works on my PC just fine, and that is all I ever intended it to do.
If it doesn't work then I offer a 'Triple Your Money Back Guarantee'. BTW, I'm not charging a penny for this app.
If it doesn't work then I offer a 'Triple Your Money Back Guarantee'. BTW, I'm not charging a penny for this app.
*What does it do?*
At the most basic level it simply keeps a record of where you have been. Whenever you jump into a system, that is recorded with a time/date stamp, and shown in the Log.
On top of that you can also add your own entries into the Log. They can be whatever you want as long as your can type it in. Log entries are classified by an 'Entry Type', again this can be whatever you want, but there are a few types predefined for you to use. One type 'Money' can be used to track your wealth - just enter your balance with no other text or commas/decimal points. EDDL will then create a nice graph of your money for you.
The main feature however is the 'Route Planning' tool. Let me say right off the bat, this does not automatically find routes for you. That may come in the future. What you can do however is type in the route for yourself, and then the EDDL will track your progress and let you know the next jump you have specified. A lot easier than having to constantly flip back to the Galaxy Map all the time. As you discover systems they will get added to an autocomplete list for you, so typing out the route will get easier over time as you visit more and more of the galaxy.
If you happen to have a Logitech keyboard with a built in LCD then it will display the Current and Next jumps on the LCD. Saves having to Alt-Tab in/out of game if you only have a single monitor. I have a Logitech G510s, so it's tested with that but should work with other Logitech keyboards. If anyone wants to donate a G13 to me then I'll make sure that works too.
This feature isn't enabled by default, so you must enable it manually.
On top of that you can also add your own entries into the Log. They can be whatever you want as long as your can type it in. Log entries are classified by an 'Entry Type', again this can be whatever you want, but there are a few types predefined for you to use. One type 'Money' can be used to track your wealth - just enter your balance with no other text or commas/decimal points. EDDL will then create a nice graph of your money for you.
The main feature however is the 'Route Planning' tool. Let me say right off the bat, this does not automatically find routes for you. That may come in the future. What you can do however is type in the route for yourself, and then the EDDL will track your progress and let you know the next jump you have specified. A lot easier than having to constantly flip back to the Galaxy Map all the time. As you discover systems they will get added to an autocomplete list for you, so typing out the route will get easier over time as you visit more and more of the galaxy.
If you happen to have a Logitech keyboard with a built in LCD then it will display the Current and Next jumps on the LCD. Saves having to Alt-Tab in/out of game if you only have a single monitor. I have a Logitech G510s, so it's tested with that but should work with other Logitech keyboards. If anyone wants to donate a G13 to me then I'll make sure that works too.
*Installing*
Download the ZIP file and extract it into a folder of your choice.
If you have installed ED to the default location then it should find the Log files which it needs to track where you are. You can manually set the location on the Settings page.
To open the Settings page, just use the little Menu icon in the bottom right of the app.
You could run the EDDL on a second computer. If you share the ED Log folder on your primary computer, and point to that share on your second computer then it will probably work. I leave how to actually do this up to you.
To uninstall simply delete the folder that you extracted the files to. There is also some settings saved in your appdata area (usually C:\Users\<username>\appdata\local\) Just delete the Slugsie folder from there.
The EDDL creates a folder called 'EDDL' in your Documents folder. In there you will find the Diary file, and some other files related to Lists that the App uses.
NOTE You will need to have the MS.Net Framework v4.5 installed. Most people should have it already, but if you get a Framework warning when you try to run the app, then you probably will need to install v4.5
If you have installed ED to the default location then it should find the Log files which it needs to track where you are. You can manually set the location on the Settings page.
To open the Settings page, just use the little Menu icon in the bottom right of the app.
You could run the EDDL on a second computer. If you share the ED Log folder on your primary computer, and point to that share on your second computer then it will probably work. I leave how to actually do this up to you.
To uninstall simply delete the folder that you extracted the files to. There is also some settings saved in your appdata area (usually C:\Users\<username>\appdata\local\) Just delete the Slugsie folder from there.
The EDDL creates a folder called 'EDDL' in your Documents folder. In there you will find the Diary file, and some other files related to Lists that the App uses.
NOTE You will need to have the MS.Net Framework v4.5 installed. Most people should have it already, but if you get a Framework warning when you try to run the app, then you probably will need to install v4.5
*Usage example*
I recently went on an exploration mission out towards the Orion Nebula - approx 1,200Ly from Sol. I got out there pretty easily, as the Nebula is easy to find on the Galaxy Map. However I got a bit confused on the way back, and started to find myself running into dead ends. To get back I simply loaded the Diary file into a text editor, stripped it back to just the Systems involved in the journey, and then pasted that into the Route.list file (with the EDDL closed, located in the Documents\EDDL folder). Then restarted the EDDL, which loaded the Route in. I then reversed the route, and followed it back home. Easy.
*Screenshot*
View attachment 2714
*Download link*
I am now only going to provide a .zip file. Just extract the contents of the file where you want and run the EDDL.exe within it.
http://slugsie.com/ed/EDDL_v0800.zip
http://slugsie.com/ed/EDDL_v0800.zip
*Version History*
v0.8.8.0 - Some minor fixes. Added the ability to detect when ED starts and stops, thus recording play time - last session and total (obviously not retroactive). Enable this in settings. Also added some new options for information that can be shown on a Logitech LCD panel. Similar options are now available for showing information in the status bar too.
v0.7.7.0 - Couple minor bugs with certain characters in the log entries causing them not to show up.
v0.7.6.0 - More minor fixes. Also added check/offer to set logging on app start.
v0.7.5.0 - minor fixes. The settings screen now shows if logging is currently enabled or not within ED.
v0.7.4.0 - Some more small bug fixes. Changed the order of the tabs as the Route Planning isn't really used much now that ED has 1,000Ly planning built in. Added the ability to zoom in on the Money Graph (just click and drag on the graph to zoom, click the icon at the left of the scroll bar to zoom out). There is a new Notes tab, but it doesn't do anything yet. The EDDL will also show the number of recorded visits to the current system in the status bar.
v0.7.3.0 - Couple of small bug fixes. Added ability to display last entered Money value on the LCD. Strip any leading/trailing extra white space characters when adding a Diary Entry. Added an option to enable/disable automatically getting the current location from the log files (by default location data is not saved to the log files by ED, but it can be - see details in the Settings dialog).
v0.7.2.0 - Main change is to accommodate the fact that as of Gamma 2.0 there is no way to automatically discover the current system the player is in. You thus need to manually use an 'Entry Type' of 'Starsystem' on the 'Diary Entry' tab. Also added is an indicator to show if you haven't added the current diary entry to the log.
v0.7.1.0 - Added support for an optional Commander name for the Heatmap. Added ability to enter your current worth on the Money tab.
v0.7.0.0 - Added the start of a Task managing system. Pretty bare bones right now, but the idea will ultimately be to highlight the Mission that is due to expire soonest. Also added support for uploading your current system to Filth's ED Heatmap. (See https://forums.frontier.co.uk/showthread.php?t=65966) Disabled by default, but can be enabled in settings.
v0.6.2.0 - Hopefully fixed problem with LCD on 64bit PCs. Added various bits of Clipboard handling stuff for System Names.
v0.6.0.4 - Odd bug cropped up with Logitech LCD, hopefully fixed. Should only affect you if you have a Logitech LCD keyboard.
v0.6.0.3 - Dialled error messages back a little bit
v0.6.0.2 - Removed unused DLL altogether
v0.6.0.1 - Added missing DLL
v0.6.0.0 - Initial public release
v0.7.6.0 - More minor fixes. Also added check/offer to set logging on app start.
v0.7.5.0 - minor fixes. The settings screen now shows if logging is currently enabled or not within ED.
v0.7.4.0 - Some more small bug fixes. Changed the order of the tabs as the Route Planning isn't really used much now that ED has 1,000Ly planning built in. Added the ability to zoom in on the Money Graph (just click and drag on the graph to zoom, click the icon at the left of the scroll bar to zoom out). There is a new Notes tab, but it doesn't do anything yet. The EDDL will also show the number of recorded visits to the current system in the status bar.
v0.7.3.0 - Couple of small bug fixes. Added ability to display last entered Money value on the LCD. Strip any leading/trailing extra white space characters when adding a Diary Entry. Added an option to enable/disable automatically getting the current location from the log files (by default location data is not saved to the log files by ED, but it can be - see details in the Settings dialog).
v0.7.2.0 - Main change is to accommodate the fact that as of Gamma 2.0 there is no way to automatically discover the current system the player is in. You thus need to manually use an 'Entry Type' of 'Starsystem' on the 'Diary Entry' tab. Also added is an indicator to show if you haven't added the current diary entry to the log.
v0.7.1.0 - Added support for an optional Commander name for the Heatmap. Added ability to enter your current worth on the Money tab.
v0.7.0.0 - Added the start of a Task managing system. Pretty bare bones right now, but the idea will ultimately be to highlight the Mission that is due to expire soonest. Also added support for uploading your current system to Filth's ED Heatmap. (See https://forums.frontier.co.uk/showthread.php?t=65966) Disabled by default, but can be enabled in settings.
v0.6.2.0 - Hopefully fixed problem with LCD on 64bit PCs. Added various bits of Clipboard handling stuff for System Names.
v0.6.0.4 - Odd bug cropped up with Logitech LCD, hopefully fixed. Should only affect you if you have a Logitech LCD keyboard.
v0.6.0.3 - Dialled error messages back a little bit
v0.6.0.2 - Removed unused DLL altogether
v0.6.0.1 - Added missing DLL
v0.6.0.0 - Initial public release
Last edited: