EDEngineer
EDEngineer copied to clipboard
Will not update Ship/Items
Since November of last year, I have been unable to use this program. It constantly defaults to a ship I am no longer using. I have confirmed that EDEngineer has
- Access to Network/VPN
- API Access is ON
It absolutely refuses to update. When I reload, it blows up and this is the error message I receive (attached) EDEngineer Error.txt
I would love to use this program but I have uninstalled, wiped out everything yet it still seems to find a way to default and return with the original problem.
Regards,
This app stopped being reliable right after The Big Split between Live and Legacy (Update 14, Nov 23, 2022). No amount of uninstalling, wiping, or reloading data on start-up will make it read journals properly.
Quite sad, really. This was my go-to app for materials monitoring and farming. :(
No kidding, This I used religiously for a long time. Rather sad, but hoping their is a fix in the works to bring everyone back.
Thanks for chiming in @raulmckool .
Gary
@GaryMac1971
Little work-around I just came up with:
Looks like the app is having trouble figuring out the split between EDH/EDO, so I moved all EDH/Legacy journals (file format: Journal.221126094732.01) to a separate folder, and it now seems to be giving accurate data.
The downside is that all Top Source Systems data before EDO is unavailable.
Hope this helps. o7
Not going to work with a partially working program but thanks for the tip. Later on, if I really need to use it (Inara is what I am using now) I will buckle down and make those changes.
sorry folks I haven't kept up to date with the game's update (and the "split between live/legacy"...) and I don't know what changes are required to make the app handle the new events - I'm happy to review pull requests to fix this
the error you linked states an OOM exception which I assume is because the app naively tries to load all logs in memory at startup (the first time it runs / or if it can't find its custom save file) - while this could definitely be addressed in the code you can temporarily fix this by archiving your game logs, have the game + EDEngineer start and then close the app, then un-archive your logs. There must be gigabytes of game logs which the game somehow never cleans (maybe you want to delete them instead of archiving to save disk space?).
when I wrote this app the logs were at most a few megabytes but that makes sense it kept growing over the years.
Thanks I appreciate the info and I understand this program is not your day job. :)
Yes, a few years of game logs but not sure why it would pull them when it should only activate with the API event (i.e. Coroilis -> EDEngineer). Unless of course, it has to scour the logs for mats in that case would make sense.
Gary
the format changed between the releases:
Current: Journal.yyyy-mo-ddThhmmss.01.log
(Journal.2022-08-07T221130.01.log
)
Old format: Journal.yymoddhhmmss.01.log
(Journal.220805145005.01.log
)