Release Elite Log Agent - EDSM/Inara/EDDN log uploader tool

What does it do?
  • sends market prices, system/faction information, body scan data to the Elite Dangerous Data Network (EDDN). This data is used to help sites like EDDB, Inara, Trade Dangerous updated.
  • sends your commander data - ships, cargo, materials, missions, community goals, flight log - to Inara and/or EDSM as configured
Features:
  • Non-intrusive - no UI in front of you, no buttons to press
  • Fire-and-forget - minimal setup and fully autonomous work
  • Simple auto-update
  • Lightweight (only .NET framework required)
Currently supports
  • Inara - full support
  • EDSM - full support
  • EDDN - full support
Link
Project page
Latest version

Screenshots


 
Last edited:
Nice work.

So main difference between this and ED Market Connector is you don't need to supply your commander name and password?

Clicker
 
Nice work.

So main difference between this and ED Market Connector is you don't need to supply your commander name and password?

Clicker
Yes, does not require login/password, and neither admin permissions to install an .msi to your system


EDIT March 2019:
Note that since end of 2018, most other tools no longer require your password as well - they only require your authorization on Frontier portal. ELA still doesn't need that, though
 
Last edited:
This is good for me, I haven't been able to get the market connector working for quite a while. It isn't accepting my password.
 
I am using ED - IBE and sometimes it gives - implausible data signed from your tool, can you tell if it is from your side, EDDNView shows that to be correct.
 
I am using ED - IBE and sometimes it gives - implausible data signed from your tool, can you tell if it is from your side, EDDNView shows that to be correct.
I am not sure what "implausible" means - can you provide more details? What exactly is the message and what is supposedly wrong with it?
 
Code:
IMPLAUSIBLE DATA : "LHS 317;Northrop Port;indium;5743;;;low;;;2018-09-22T15:31;;" from EliteLogAgent / 0.6.3.294/ID=[ce52e87fe919773efb5e8a73bf7f2a2904fcf11e]
IMPLAUSIBLE DATA : "LHS 317;Northrop Port;titanium;1004;;;low;;;2018-09-22T15:31;;" from EliteLogAgent / 0.6.3.294/ID=[ce52e87fe919773efb5e8a73bf7f2a2904fcf11e]
IMPLAUSIBLE DATA : "LHS 317;Northrop Port;aluminium;330;;;low;;;2018-09-22T15:31;;" from EliteLogAgent / 0.6.3.294/ID=[ce52e87fe919773efb5e8a73bf7f2a2904fcf11e]
IMPLAUSIBLE DATA : "Slink's Eye;Kelleam Ring;indium;5743;;;low;;;2018-09-22T15:54;;" from EliteLogAgent / 0.6.3.294/ID=[6cc66797e9cc75532e53f7883dcc5d23db0bb0b8]
IMPLAUSIBLE DATA : "Slink's Eye;Kelleam Ring;tantalum;3858;;;low;;;2018-09-22T15:54;;" from EliteLogAgent / 0.6.3.294/ID=[6cc66797e9cc75532e53f7883dcc5d23db0bb0b8]
IMPLAUSIBLE DATA : "Slink's Eye;Kelleam Ring;titanium;1004;;;low;;;2018-09-22T15:54;;" from EliteLogAgent / 0.6.3.294/ID=[6cc66797e9cc75532e53f7883dcc5d23db0bb0b8]
IMPLAUSIBLE DATA : "Slink's Eye;Kelleam Ring;indium;5743;;;low;;;2018-09-22T16:26;;" from EliteLogAgent / 0.6.3.294/ID=[6cc66797e9cc75532e53f7883dcc5d23db0bb0b8]
IMPLAUSIBLE DATA : "Slink's Eye;Kelleam Ring;tantalum;3858;;;low;;;2018-09-22T16:26;;" from EliteLogAgent / 0.6.3.294/ID=[6cc66797e9cc75532e53f7883dcc5d23db0bb0b8]
IMPLAUSIBLE DATA : "Slink's Eye;Kelleam Ring;titanium;1004;;;low;;;2018-09-22T16:26;;" from EliteLogAgent / 0.6.3.294/ID=[6cc66797e9cc75532e53f7883dcc5d23db0bb0b8]
IMPLAUSIBLE DATA : "LTT 2974;Conrad Hub;cobalt;701;;;low;;;2018-09-22T20:28;;" from EliteLogAgent / 0.6.3.294/ID=[e9cbe1069561b9bd41d85c3f1bbbb1cf278ac682]
IMPLAUSIBLE DATA : "LTT 2974;Conrad Hub;indium;5743;;;low;;;2018-09-22T20:28;;" from EliteLogAgent / 0.6.3.294/ID=[e9cbe1069561b9bd41d85c3f1bbbb1cf278ac682]
IMPLAUSIBLE DATA : "LTT 2974;Conrad Hub;titanium;1004;;;low;;;2018-09-22T20:28;;" from EliteLogAgent / 0.6.3.294/ID=[e9cbe1069561b9bd41d85c3f1bbbb1cf278ac682]
IMPLAUSIBLE DATA : "LTT 2974;Conrad Hub;aluminium;330;;;low;;;2018-09-22T20:28;;" from EliteLogAgent / 0.6.3.294/ID=[e9cbe1069561b9bd41d85c3f1bbbb1cf278ac682]
IMPLAUSIBLE DATA : "Ngaliep;Moisuc Port;water;40;;;;;;2018-09-22T22:04;;" from EliteLogAgent / 0.6.3.294/ID=[b23e7b0a9f9debb14d0cdbc575be5d490cab2a1b]
IMPLAUSIBLE DATA : "Ngaliep;Moisuc Port;algae;229;;;;;;2018-09-22T22:04;;" from EliteLogAgent / 0.6.3.294/ID=[b23e7b0a9f9debb14d0cdbc575be5d490cab2a1b]
IMPLAUSIBLE DATA : "Ngaliep;Moisuc Port;fruitandvegetables;1678;;;;;;2018-09-22T22:04;;" from EliteLogAgent / 0.6.3.294/ID=[b23e7b0a9f9debb14d0cdbc575be5d490cab2a1b]
IMPLAUSIBLE DATA : "Ngaliep;Moisuc Port;grain;1374;;;;;;2018-09-22T22:04;;" from EliteLogAgent / 0.6.3.294/ID=[b23e7b0a9f9debb14d0cdbc575be5d490cab2a1b]
IMPLAUSIBLE DATA : "Ngaliep;Moisuc Port;fish;2064;;;;;;2018-09-22T22:04;;" from EliteLogAgent / 0.6.3.294/ID=[b23e7b0a9f9debb14d0cdbc575be5d490cab2a1b]
IMPLAUSIBLE DATA : "Ngaliep;Moisuc Port;tea;1839;;;;;;2018-09-22T22:04;;" from EliteLogAgent / 0.6.3.294/ID=[b23e7b0a9f9debb14d0cdbc575be5d490cab2a1b]
IMPLAUSIBLE DATA : "Ngaliep;Moisuc Port;coffee;1636;;;;;;2018-09-22T22:04;;" from EliteLogAgent / 0.6.3.294/ID=[b23e7b0a9f9debb14d0cdbc575be5d490cab2a1b]
IMPLAUSIBLE DATA : "Ngaliep;Moisuc Port;leather;183;;;;;;2018-09-22T22:04;;" from EliteLogAgent / 0.6.3.294/ID=[b23e7b0a9f9debb14d0cdbc575be5d490cab2a1b]
IMPLAUSIBLE DATA : "Ngaliep;Moisuc Port;naturalfabrics;460;;;;;;2018-09-22T22:04;;" from EliteLogAgent / 0.6.3.294/ID=[b23e7b0a9f9debb14d0cdbc575be5d490cab2a1b]
IMPLAUSIBLE DATA : "LP 726-6;Vesalius Gateway;cobalt;701;;;low;;;2018-09-23T00:48;;" from EliteLogAgent / 0.6.3.294/ID=[e9cbe1069561b9bd41d85c3f1bbbb1cf278ac682]
IMPLAUSIBLE DATA : "Amber;Smith Landing;gallite;1883;;;low;;;2018-09-23T02:08;;" from EDBountyHunter / 1.1.1.68/ID=[4851e8af911e0cf58205d41741d437369556a029]
IMPLAUSIBLE DATA : "LAWD 52;Leichhardt Enterprise;indium;5743;;;low;;;2018-09-23T02:36;;" from EDBountyHunter / 1.1.1.68/ID=[fe7eca533a5d3af87ac2f31f18c873534b9311d6]
IMPLAUSIBLE DATA : "Amber;Smith Landing;gallite;1883;;;low;;;2018-09-23T02:49;;" from EDBountyHunter / 1.1.1.68/ID=[fe7eca533a5d3af87ac2f31f18c873534b9311d6]
IMPLAUSIBLE DATA : "LAWD 52;Leichhardt Enterprise;indium;5743;;;low;;;2018-09-23T03:00;;" from EDBountyHunter / 1.1.1.68/ID=[fe7eca533a5d3af87ac2f31f18c873534b9311d6]
IMPLAUSIBLE DATA : "Wardins;van de Hulst Vision;bertrandite;1609;1614;;;;;2018-09-23T03:04;;" from EliteLogAgent / 0.6.3.294/ID=[1c7a167214a63ebc19637d54f9b52ea5f1774ffd]
IMPLAUSIBLE DATA : "Wardins;van de Hulst Vision;indite;1400;1404;;;;;2018-09-23T03:04;;" from EliteLogAgent / 0.6.3.294/ID=[1c7a167214a63ebc19637d54f9b52ea5f1774ffd]
IMPLAUSIBLE DATA : "Wardins;van de Hulst Vision;gallite;1220;1224;;;;;2018-09-23T03:04;;" from EliteLogAgent / 0.6.3.294/ID=[1c7a167214a63ebc19637d54f9b52ea5f1774ffd]
IMPLAUSIBLE DATA : "Amber;Smith Landing;gallite;1883;;;low;;;2018-09-23T03:12;;" from EDBountyHunter / 1.1.1.68/ID=[fe7eca533a5d3af87ac2f31f18c873534b9311d6]
IMPLAUSIBLE DATA : "Amber;Smith Landing;gallite;1883;;;low;;;2018-09-23T03:20;;" from EDBountyHunter / 1.1.1.68/ID=[fe7eca533a5d3af87ac2f31f18c873534b9311d6]
IMPLAUSIBLE DATA : "Wyrd;Vonarburg Co-operative;gallite;1256;1262;;;;;2018-09-23T09:22;;" from EliteLogAgent / 0.6.3.294/ID=[d18a0c82b754ed12ae096a1bdf7f0a592775db7a]
IMPLAUSIBLE DATA : "Wyrd;Vonarburg Co-operative;uraninite;569;572;;;;;2018-09-23T09:22;;" from EliteLogAgent / 0.6.3.294/ID=[d18a0c82b754ed12ae096a1bdf7f0a592775db7a]
IMPLAUSIBLE DATA : "Nuenets;Shriver Hub;cobalt;701;;;low;;;2018-09-23T11:46;;" from EliteLogAgent / 0.6.3.294/ID=[fddd3613f7285b7ea49a363722f596473b627000]
IMPLAUSIBLE DATA : "LHS 317;Northrop Port;indium;5743;;;low;;;2018-09-23T13:32;;" from EliteLogAgent / 0.6.3.294/ID=[fddd3613f7285b7ea49a363722f596473b627000]
IMPLAUSIBLE DATA : "LHS 317;Northrop Port;titanium;1004;;;low;;;2018-09-23T13:32;;" from EliteLogAgent / 0.6.3.294/ID=[fddd3613f7285b7ea49a363722f596473b627000]
IMPLAUSIBLE DATA : "LHS 317;Northrop Port;aluminium;330;;;low;;;2018-09-23T13:32;;" from EliteLogAgent / 0.6.3.294/ID=[fddd3613f7285b7ea49a363722f596473b627000]
IMPLAUSIBLE DATA : "Muang;Al-Khujandi Enterprise;gallium;3545;3551;;;;;2018-09-23T13:55;;" from EliteLogAgent / 0.6.3.294/ID=[1be9343fc55f5288b65e22ac3f742c3172e1363f]
IMPLAUSIBLE DATA : "Eurybia;Demolition Unlimited;platinum;40862;;;low;;;2018-09-23T14:10;;" from EliteLogAgent / 0.6.3.294/ID=[02a786ed6b5b43f608182103bd2ec1e24e7d69fa]
IMPLAUSIBLE DATA : "Delkar;de Kamp Orbital;platinum;48332;;;low;;;2018-09-23T14:22;;" from EliteLogAgent / 0.6.3.294/ID=[551fc69b6853afd2b0647a1d425b09c5a236828b]
IMPLAUSIBLE DATA : "Delkar;de Kamp Orbital;palladium;12815;;;low;;;2018-09-23T14:22;;" from EliteLogAgent / 0.6.3.294/ID=[551fc69b6853afd2b0647a1d425b09c5a236828b]
IMPLAUSIBLE DATA : "Delkar;de Kamp Orbital;bertrandite;1619;1620;;;;;2018-09-23T14:22;;" from EliteLogAgent / 0.6.3.294/ID=[551fc69b6853afd2b0647a1d425b09c5a236828b]
IMPLAUSIBLE DATA : "Delkar;de Kamp Orbital;indite;1409;1410;;;;;2018-09-23T14:22;;" from EliteLogAgent / 0.6.3.294/ID=[551fc69b6853afd2b0647a1d425b09c5a236828b]
IMPLAUSIBLE DATA : "Delkar;de Kamp Orbital;gallite;1229;1230;;;;;2018-09-23T14:22;;" from EliteLogAgent / 0.6.3.294/ID=[551fc69b6853afd2b0647a1d425b09c5a236828b]
IMPLAUSIBLE DATA : "Robigo;Hauser's Reach;watersofshintara;16959;661;;;;;2018-09-23T15:08;;" from EliteLogAgent / 0.6.3.294/ID=[ceb1254743d521bdf4b0be0acc499a6ed9850c1a]
IMPLAUSIBLE DATA : "Camulus;Gaultier de Varennes Settlement;bertrandite;1590;1591;;;;;2018-09-23T19:45;;" from BC+ / 0.7.10dev/ID=[c97718f41e5886ca3e7074ec4b8d275063d673b4]
IMPLAUSIBLE DATA : "Camulus;Gaultier de Varennes Settlement;indite;1382;1383;;;;;2018-09-23T19:45;;" from BC+ / 0.7.10dev/ID=[c97718f41e5886ca3e7074ec4b8d275063d673b4]
IMPLAUSIBLE DATA : "Camulus;Gaultier de Varennes Settlement;gallite;1203;1204;;;;;2018-09-23T19:45;;" from BC+ / 0.7.10dev/ID=[c97718f41e5886ca3e7074ec4b8d275063d673b4]
IMPLAUSIBLE DATA : "Camulus;Gaultier de Varennes Settlement;coltan;849;850;;;;;2018-09-23T19:45;;" from BC+ / 0.7.10dev/ID=[c97718f41e5886ca3e7074ec4b8d275063d673b4]
IMPLAUSIBLE DATA : "Camulus;Gaultier de Varennes Settlement;uraninite;530;531;;;;;2018-09-23T19:45;;" from BC+ / 0.7.10dev/ID=[c97718f41e5886ca3e7074ec4b8d275063d673b4]
IMPLAUSIBLE DATA : "Camulus;Gaultier de Varennes Settlement;lepidolite;333;334;;;;;2018-09-23T19:45;;" from BC+ / 0.7.10dev/ID=[c97718f41e5886ca3e7074ec4b8d275063d673b4]
IMPLAUSIBLE DATA : "Meliae;Whitson Hub;cobalt;701;;;low;;;2018-09-23T22:04;;" from EliteLogAgent / 0.6.3.294/ID=[68f70faca34dd7100d09b3deeb65b8c6e794c3bf]
IMPLAUSIBLE DATA : "Meliae;Whitson Hub;indium;5743;;;low;;;2018-09-23T22:04;;" from EliteLogAgent / 0.6.3.294/ID=[68f70faca34dd7100d09b3deeb65b8c6e794c3bf]

Those are all mined goods, when you land full on certain ports there's no demand for some ores/metals.
I think you serve reports for goods that have neither demand nor supply and thus creating that warning, I'm not sure there's such rule for EDDN though.
For Moisuc Port, an agriculture port, faction was in Famine previous tick, probably there was no supply for those goods.
 
Those are all mined goods, when you land full on certain ports there's no demand for some ores/metals.
I think you serve reports for goods that have neither demand nor supply and thus creating that warning, I'm not sure there's such rule for EDDN though.
For Moisuc Port, an agriculture port, faction was in Famine previous tick, probably there was no supply for those goods.
Having 0-0 on stock/demand is a common situation when, for example, the stock was recently bought out or demand was satisfied. This data comes straight from logs and companion API.

Here are examples of messages with similar data from other apps:
EDMC:
Code:
             {
                "buyPrice": 0,
                 "demand": 0,
                 "demandBracket": 1,
                 "meanPrice": 6662,
                 "name": "Superconductors",
                 "sellPrice": 6561,
                 "stock": 0,
                 "stockBracket": 0
            }
EDDiscovery:
Code:
             {
                "buyPrice": 0,
                 "demand": 0,
                 "demandBracket": 0,
                 "meanPrice": 7257,
                 "name": "battleweapons",
                 "sellPrice": 6400,
                 "statusFlags": [
                    "Producer"
                ],
                 "stock": 0,
                 "stockBracket": 0
            },
Elite G19s:
Code:
             {
                "buyPrice": 0,
                 "demand": 0,
                 "demandBracket": "",
                 "meanPrice": 323,
                 "name": "BasicMedicines",
                 "sellPrice": 999,
                 "stock": 0,
                 "stockBracket": 0
            },
If ED - IBE is indeed issuing a warning about having a record in Commodity message with zero stock/demand, then I am afraid that application has a bug and needs to be fixed.

P.S. Release 0.7.0.308 is out
 
Last edited:
Release bulletin

Release 0.8.0.313
  • Added progress bar to "publish last 5 log files"
  • Set max age of EDDN events to 10 minutes (no sense in publishing older events)
  • Bugfix: fixed Inara progress percentages publishing (rank/superpower reputation)
  • Bugfix: fixed About form header
Release 0.8.1.333

  • Bugfix: fixed issue with EDSM undocumented "feature" causing loss of events
  • Added USSDrop, ShipTransfer events
 
Where to ask if the following data is a standard for EDDN network? Probably that is something new, since one year?

"economies":["Repair"],
"economies":["Rescue"],
"economies":["Prison"],
 
Release time!

Release 0.9.0.346
  • Improved stored ship handling in INARA - will now update all stored ships (and not only those you have recently used)
  • Proofed against possible data leak from beta
  • Improved upload progress bar behavior
  • Bugfix: shipyard message was not sent via EDDN
  • Internal updates
Please update to this version to avoid sending data from ED beta to trade networks
 
Last edited:
Does not EDDiscovery do this?
I mean, should I change to this instead of EDD if I want to update faction status when I enter a system?
 
Release bulletin

Release 0.9.1.391
  • Ensured compatibility with 3.3 journals. This release is rolled in advance to allow for smooth operation for all users
  • NOTICE: EngineerProgress was changed in non-backward-compatible way in 3.3. This means that until 3.3 release, your engineer progress on INARA will no longer be updated. However, once 3.3 is released, progress will be updated for all engineers at once (even those you did not visit recently)
  • Switched logs to .json format
  • Internal refactorings, introduced StyleCop
DOWNLOAD



Does not EDDiscovery do this?
I mean, should I change to this instead of EDD if I want to update faction status when I enter a system?
To my knowledge, EDDiscovery should update factions on jump-in too. But if it does not, you're more than welcome to try out my tool [smile]
 
Last edited:
Release bulletin

Release 0.9.2.407
  • Bugfix: Incorrect Engineer progress on INARA
  • Bugfix: EDSM messages not filtered (messages are sent which EDSM ignores anyway)
  • Refactorings, test coverage
DOWNLOAD

This release contains fixes for two small issues discovered after release. Please note that versions prior to 0.9.1 are not compatible with Elite: Dangerous 3.3; I recommend to always run latest version where possible
 
Last edited:
Top Bottom