Release EDEngineer - an overlay to track your blueprint progress in realtime

o7

Pretty good program CMDR. Once set up, it seems like it could replace INARA. Need to do more testing.

Small question, what in the world was going trough your head when you decided to install it into the following directory:

C:\Users\x2611\AppData\Local\Apps\2.0\0GAMOD49.2RT\4VD9RM0E.MM2\eden..tion_b9c6c2c0b4f2eae5_0001.0001_59fea290f165a513\

???

It was the last place I looked. Anyway, since it is here, can you please place an icon on our Desktop for us?

Thanx

X.
 
Hey guys,
I don't know if EDE is still usable, but i can't find the log folder on my steam installation.
I tried to find it in appdata, local and roaming folders, saved games (folder is empty) but nothing fit with the tool.
Im a little bit disapointed as i used to play with it few years ago but now i just can launch it without find any materials/data etc on it.
 
It still works just fine for me, but I'm not sure where it stores anything. I've never had any problems with it. It even keeps track of my 3 commanders without getting confused :)

Here's a link to the troubleshooting page. Maybe it will help you figure it out.

From what you describe it sounds like you have a fresh installation of ED, and haven't yet generated any logs by playing. Maybe it will start working after ED generates some logs.

 
Last edited:
Still works fine for me. Same with the Material Monitor in EDDI.

The data gets read when you load ED

EDIT: Looks like it has stopped updating materials count.
 
Last edited:
When trying to install the latest version, all I get is am error?

PLATFORM VERSION INFO Windows : 10.0.18362.0 (Win32NT) Common Language Runtime : 4.0.30319.42000 System.Deployment.dll : 4.8.3752.0 built by: NET48REL1 clr.dll : 4.8.4075.0 built by: NET48REL1LAST dfdll.dll : 4.8.3752.0 built by: NET48REL1 dfshim.dll : 10.0.18362.1 (WinBuild.160101.0800) SOURCES Deployment url : https://raw.githubusercontent.com/msarilar/EDEngineer/master/EDEngineer/releases/EDEngineer.application ERROR SUMMARY Below is a summary of the errors, details of these errors are listed later in the log. * Activation of https://raw.githubusercontent.com/msarilar/EDEngineer/master/EDEngineer/releases/EDEngineer.application resulted in exception. Following failure messages were detected: + Downloading https://raw.githubusercontent.com/msarilar/EDEngineer/master/EDEngineer/releases/EDEngineer.application did not succeed. + Unable to connect to the remote server + An attempt was made to access a socket in a way forbidden by its access permissions 151.101.16.133:443 COMPONENT STORE TRANSACTION FAILURE SUMMARY No transaction error was detected. WARNINGS There were no warnings during this operation. OPERATION PROGRESS STATUS * [26/01/2020 17:51:42] : Activation of https://raw.githubusercontent.com/msarilar/EDEngineer/master/EDEngineer/releases/EDEngineer.application has started. ERROR DETAILS Following errors were detected during this operation. * [26/01/2020 17:51:42] System.Deployment.Application.DeploymentDownloadException (Unknown subtype) - Downloading https://raw.githubusercontent.com/msarilar/EDEngineer/master/EDEngineer/releases/EDEngineer.application did not succeed. - Source: System.Deployment - Stack trace: at System.Deployment.Application.SystemNetDownloader.DownloadSingleFile(DownloadQueueItem next) at System.Deployment.Application.SystemNetDownloader.DownloadAllFiles() at System.Deployment.Application.FileDownloader.Download(SubscriptionState subState, X509Certificate2 clientCertificate) at System.Deployment.Application.DownloadManager.DownloadManifestAsRawFile(Uri& sourceUri, String targetPath, IDownloadNotification notification, DownloadOptions options, ServerInformation& serverInformation) at System.Deployment.Application.DownloadManager.DownloadDeploymentManifestDirectBypass(SubscriptionStore subStore, Uri& sourceUri, TempFile& tempFile, SubscriptionState& subState, IDownloadNotification notification, DownloadOptions options, ServerInformation& serverInformation) at System.Deployment.Application.DownloadManager.DownloadDeploymentManifestBypass(SubscriptionStore subStore, Uri& sourceUri, TempFile& tempFile, SubscriptionState& subState, IDownloadNotification notification, DownloadOptions options) at System.Deployment.Application.ApplicationActivator.PerformDeploymentActivation(Uri activationUri, Boolean isShortcut, String textualSubId, String deploymentProviderUrlFromExtension, BrowserSettings browserSettings, String& errorPageUrl, Uri& deploymentUri) at System.Deployment.Application.ApplicationActivator.PerformDeploymentActivationWithRetry(Uri activationUri, Boolean isShortcut, String textualSubId, String deploymentProviderUrlFromExtension, BrowserSettings browserSettings, String& errorPageUrl) --- End of stack trace from previous location where exception was thrown --- at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw() at System.Deployment.Application.ApplicationActivator.PerformDeploymentActivationWithRetry(Uri activationUri, Boolean isShortcut, String textualSubId, String deploymentProviderUrlFromExtension, BrowserSettings browserSettings, String& errorPageUrl) at System.Deployment.Application.ApplicationActivator.ActivateDeploymentWorker(Object state) --- Inner Exception --- System.Net.WebException - Unable to connect to the remote server - Source: System - Stack trace: at System.Net.HttpWebRequest.GetResponse() at System.Deployment.Application.SystemNetDownloader.DownloadSingleFile(DownloadQueueItem next) --- Inner Exception --- System.Net.Sockets.SocketException - An attempt was made to access a socket in a way forbidden by its access permissions 151.101.16.133:443 - Source: System - Stack trace: at System.Net.Sockets.Socket.DoConnect(EndPoint endPointSnapshot, SocketAddress socketAddress) at System.Net.ServicePoint.ConnectSocketInternal(Boolean connectFailure, Socket s4, Socket s6, Socket& socket, IPAddress& address, ConnectSocketState state, IAsyncResult asyncResult, Exception& exception) COMPONENT STORE TRANSACTION DETAILS No transaction information is available.
 
I just updated to the latest version but it's not updating the quantities correctly and seems it hasn't been for some time now.

Guess I'll try the uninstall/re-install routine.
 
Windows 10 is definitely blocking it, likely due to a recent update.

I tried everything I could find on the interwebs, but nothing has worked so far.

EDengineer.JPG


Got it to install using some registry edits:


But numbers and system location are not updating yet.

Last update was on 11 Nov 219 - Just loaded ED and closed , re-opened EDEngineer - no joy - not updating.
 
Last edited:
It appears that the file that ED engineer is looking for in the Saved Games folder is no longer there.

I've tried all the troubleshooting steps on the Github page. The file that EDE is looking for is no longer in that directory.

When I open the link on the bottom right in EDE to the C:\Users\%USERNAME%\AppData\Local\EDEngineer it shows a blank file explorer screen that says "No items match your search."

If I just open file explorer and navigate to the folder, it's populated fully with the journal and json files.

Apparently the last ED update is no longer writing the file that EDE is looking for and therefore can't update any material counts.

Hope this can get fixed.

The Materials Monitor in EDDI is working and accurate, but is no replacement for EDE
 
Last edited:
Hey,

Is this issue similar to this one https://github.com/msarilar/EDEngineer/issues/525 ?

Is everybody affected by the problem or is that only for a few users? Whether you are affected or not, are you running Windows 10?

I can't launch the game for now and experiment myself unfortunately.

Yes - I'm on Windows 10

It could very well be a permissions issue as I can't see any files when I use the link from the EDE screen, but if I browse to the same directory, all the files are there.

I also can't get the program to run as Administrator from the Start Menu.

I edited the application permissions and will test again, but I'd rather just get the folder permissions properly edited for security reasons.

EDIT: No - still not reading.

Also, I am not a new user. I think it quit updating the correct amounts sometime in Nov/19 but I hadn't done much mats farming since then and just didn't notice it wasn't registering changes. So, I'm pretty much in agreement that this is a permissions issue that's preventing EDE from accessing the data folder, but looking at both the program and folder permissions, I can't identify what's wrong. Both EDE and the file folder are owned by my User account and have Full Control permissions and I am a member of the Administrators group.

The only possible issue that I can spot is that C:\Users\%Username%\Saved Games\Frontier Developments\Elite Dangerous folder is a Read Only folder. I wouldn't think that is a problem. ???
 
Last edited:
Yes the folder being readonly is an issue.

Tech explanation for those who are curious:
EDEngineer monitors the file changes using a FileSystemWatcher but notifications don't get pick up by the Windows API for some reasons (I haven't really looked into it, always been like that ; I think it's because the handle never gets closed on the game's side which basically streams to file). To circumvent this, EDEngineer periodically "touches" the file to wake up the FileSystemWatcher in case a change happened. A readonly folder would keep the app from touching the files and thus no notification would ever be raised.
 
Regarding the ghost commanders : you either have remnant logs in your log folder that you could delete (or backup somewhere else) or you have manual changes for the commander in question (look up the github's wiki it should explain how that works and where to find the relevant files). Deleting these will make the ghost commander disappear from the app (commanders get generated by the app from logs being parsed).
 
Uh oh

No matter what I do windows won't let me get rid of the read only attribute on the folder.

I uncheck it and it just reverts to read only...

Researching

EDIT: The attribute on the folder is read only but all the files inside are not. EDE is still not updating the counts and when I click on the link from EDE it opens the file explorer to the correct directory, but no files are displayed and "No items match your search." is displayed. If I manually go to the same directory it's full of journal files. All the files are NOT read only. According to this MS article, that is normal. ???


Totally mystified. Also EDDI is correctly reading the counts for all materials. There also two journal.cache files and 6 .json files.

What are the search parameters EDE is using?

EDDI Materials.JPG EDE2.JPG Fileexplorer.JPG EDE2.JPG Cracked Industrial Firmware.JPG

Cracked Industrial Firmware is currently 198 - EDE is showing 183

Similar count problems with materials.
 
Last edited:
OK- I think I found the problem

I changed my Commander name a few months ago.

aggregation.json in the roaming directory and all the journal.log files also have the old cmdr name are still showing previous cmdr name.

How to fix???

I tried putting all files into a backup folder and then restarted EDE, but it only generated the aggregation.json file and it's using the previous cmdr name.

Confirmed: the last update in EDE is on 11/Nov/2019. I went through my old emails and Frontier confirmed the CMDR name change on Nov 12, 2019.

How to fix?

EDIT: Duh - SOLVED I didn't have "view commanders" expanded. Selecting the new CMDR name populated the correct numbers. Because I wasn't really running two different CMDRS I never gave a thought to having to switch names within the application. Nothing like overlooking the obvious...

All's well that ends well...

Odd that clicking the link to the data folder still doesn't populate the file list.
 
Last edited:
I've been using Inara until now for my shopping list, but fancied something a little more immediate so ive given this program a try.

I clicked on "Materials needed for this build" in Coriolis, and my CMDR name was there, so I clicked on send to EdEngineer. Whats interesting is a whole host of mats like Proto Radiolic Alloys for example just don't show up in EdEngineer, as they do in Inara, and as they do in Coriolis in the screen im using to send to Edengineer.

Maybe I'm missing something here - I am gathering the mats in a different ship to what I will be engineering, but that shouldn't make a difference if its getting the data from Coriolis?

EDIT: Looking thru the list it's only gotten 6 modules out of 11 from Coriolis I need to engineer.
 
Last edited:
I've been using Inara until now for my shopping list, but fancied something a little more immediate so ive given this program a try.

I clicked on "Materials needed for this build" in Coriolis, and my CMDR name was there, so I clicked on send to EdEngineer. Whats interesting is a whole host of mats like Proto Radiolic Alloys for example just don't show up in EdEngineer, as they do in Inara, and as they do in Coriolis in the screen im using to send to Edengineer.

Maybe I'm missing something here - I am gathering the mats in a different ship to what I will be engineering, but that shouldn't make a difference if its getting the data from Coriolis?

EDIT: Looking thru the list it's only gotten 6 modules out of 11 from Coriolis I need to engineer.


Clear all filters
 
OK - Is the proper Commander name selected?

EDIT: Also toggle the star on the left side to turn on/off "Show only for Favorites."

Bottom right - Is the proper directory being identified?
 
OK - Is the proper Commander name selected?

EDIT: Also toggle the star on the left side to turn on/off "Show only for Favorites."

Bottom right - Is the proper directory being identified?

Proper CMDR name selected, have turned off favourites (I havent created any favs so) and the correct directory is selected for the journals, and it says API on.

Heres a picture of my panel:

EDEng.jpg


EDIT: Looking at the full blueprints on Inara for the same build, I apparently require 24x Conductive Ceramics, 29x Proto Radiolic Alloys, 1x Pharmaceutical Isolators and 9x Datamined Wake Exceptions to complete the build.

According to EDEngineer its 1x Pharma, 9x Datamined Wake Exceptions and 5 Decoded Emission Datas if I'm reading the info correctly.

This is the build I exported to EDEng - https://s.orbis.zone/6ktm

And the mats Coriolis says I need for the build -

Carbon: 9
Shield Emitters: 6
High Density Composites: 3
Proprietary Composites: 10
Shielding Sensors: 10
Vanadium: 10
Compound Shielding: 10
Core Dynamics Composites: 10
Tungsten: 10
Specialised Legacy Firmware: 9
Mechanical Equipment: 3
Chromium: 6
Mechanical Components: 6
Configurable Components: 20
Modified Consumer Firmware: 10
Selenium: 20
Cadmium: 20
Cracked Industrial Firmware: 10
Pharmaceutical Isolators: 10
Atypical Disrupted Wake Echoes: 6
Chemical Processors: 6
Phosphorus: 42
Strange Wake Solutions: 3
Chemical Distillery: 10
Eccentric Hyperspace Trajectories: 10
Manganese: 80
Arsenic: 20
Chemical Manipulators: 10
Datamined Wake Exceptions: 10
Iron: 18
Irregular Emission Data: 6
Heat Exchangers: 3
Heat Vanes: 10
Germanium: 20
Unexpected Emission Data: 13
Proto Heat Radiators: 10
Niobium: 20
Decoded Emission Data: 20
Sulphur: 6
Conductive Components: 109
Anomalous Bulk Scan Data: 3
Electrochemical Arrays: 13
Unidentified Scan Archives: 10
Polymer Capacitors: 20
Classified Scan Databanks: 10
Military Supercapacitors: 10
Conductive Ceramics: 140
Conductive Polymers: 10
Improvised Components: 10
Salvaged Alloys: 60
Phase Alloys: 100
Proto Light Alloys: 200
Proto Radiolic Alloys: 100
Hybrid Capacitors: 6
Abnormal Compact Emissions Data: 10
 
Last edited:
Top Bottom