darkwanderer / elite-log-agent Goto Github PK
View Code? Open in Web Editor NEWLightweight, non-intrusive data uploader for Elite Dangerous
License: MIT License
Lightweight, non-intrusive data uploader for Elite Dangerous
License: MIT License
FSDJump
, Location
and Docked
include SystemAddress
(an Int64
). Would it please be possible to add it to the fields added to events that don't already have it?
The start menu folder is CMDR John Kozak. Elite Log Agent would be a lot more clear.
Different data sinks have different requirements about data age; "one size fits all" import is no longer a solution.
This is a prerequisite for #37
I have a new Windows 10 machine and each time the Elite Log Agent starts it prompts me to go to the store to search for a missing app that is needed. I can say 'no' to that and the app still runs fine. Any idea what it thinks is missing?
AppVeyor does not make secure variables visible in PR builds. Needs tweaking in appveyor.yml
As per discussion in #24, it would be beneficial to be able to import more than 5 historic files. Following needs to be taken into consideration:
Spotted an issue with fsdjump events having different time than expected - need to investigate
During my attempts to work around #85, I accidentally left the EDSM API Key input field empty, and pressed Enter. The application reported an unhandled exception and shut down. Unfortunately, I did not press More Details to give a report. Now, whenever I attempt to start ELA again, i get the "Stopped Working" pop up from Windows and the app crashes.
Certum provides those for cheap
Session switching to farm resources, every time i log out windows pings an error saying "Elite Long Agent Error - Error while processing events". Not sure how big of a problem it is, just not sure if anyone else is having the error ping.
Enhancement: Context menu item that opens coriolis.io with your current ship, including the engineer modifications made to it.
Would be awesome.
Thanks for great program.
I just downloaded the app and linked it to my Inara key and played a round.
According to Inara the app uploaded 4x 2 events since I installed it, but nothing updated on their end.
Now I'm at a loss of what's not working and I have no idea how to find out.
Couldn't the general tab have a log of stuff the app has done, so one can check if things are working correctly?
Reference: how to check for updates programmatically
Can you include a changelog or link to a changelog when it updates?
Ref. mismatch tracking sheet - it seems occasionally FsdJump events are skipped in PlayerStateRecorder somehow
Implemented:
This is causing issues in 2 directions:
Current URL is https://api.canonn.tech Need to generate C# client from OpenAPI description and tie at least USS from logs
Possible implementation:
hi, seams the log agent isn't uploading correctly...
its not sending my data to inara.
i put in a inara API key thing, and i play ED and its not uploading my system or material changes...
i do something wrong?
Hello,
Here is a link to our API that is in development, currently is it not pushed live for public use, but wanted to inform you for future reference.
https://github.com/canonn-science/CAPIv2-Strapi
Eventually when pushed to live, it will reside here: https://api.canonn.tech
Thanks!
From Inara docs:
input:
{
"eventName": "setCommanderShipTransfer",
"eventTimestamp": "2017-10-28T17:40:20Z",
"eventData": {
"shipType": "Sidewinder",
"shipGameID": 7,
"starsystemName": "Sol",
"stationName": "Abraham Lincoln",
"transferTime": 643
}
}
output:
{
"eventStatus": 200,
"eventData": {
"shipInaraID": 285788,
"shipInaraURL": "https:\/\/inara.cz\/cmdr-fleet\/1\/285788\/"
}
}
Application should be moved away from ClickOnce to MSIX, which is current 'golden standard' of Microsoft. Ideally distribution route should be through Microsoft store too, not through custom Azure location
Concerns:
Program wont open, begins to verify then crashes and doesnt open.
Should not send an update of same station within 5-10 minutes of last one
There's a potential risk that "Beta" data from Shipyard.json, Commodity.json etc. might leak into the event feed, as they are currently sourced by using FileInfoWatcher, rather than upon receiving a corresponding journal event
I cannot for the life of me get the program to work. API key has been set and after playing the game and refreshing my Commander section on INARA nothing happens. Any ideas?
As per comments left in #24, JournalMonitor
picks beta logs (JournalBeta***). This must not be the case
Event example:
{
"timestamp":"2018-09-05T20:47:12Z",
"event":"MaterialTrade",
"MarketID":3228705024,
"TraderType":"manufactured",
"Paid":{
"Material":"biotechconductors",
"Material_Localised":"Biotech Conductors",
"Category":"$MICRORESOURCE_CATEGORY_Manufactured;",
"Category_Localised":"Manufactured",
"Quantity":9
},
"Received":{
"Material":"conductivepolymers",
"Material_Localised":"Conductive Polymers",
"Category":"$MICRORESOURCE_CATEGORY_Manufactured;",
"Category_Localised":"Manufactured",
"Quantity":27
}
}
I got a mission now on INARA that says:
Clothing seeks sightseeing adventure
For Future of Arro Naga
Origin: Shinrarta Dezhra [Jameson Memorial]
Destination: Wolf 497
Influence gain: +
I did source him 3 clothing, but it clearly was not clothing that gave me the mission.
Thanks for making the program. :)
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.