fuelrats / elitedangerous-udp-dispatcher Goto Github PK
View Code? Open in Web Editor NEWSmall service to dispatch incoming UDP packets from Elite: Dangerous to multiple registered subscribers
License: MIT License
Small service to dispatch incoming UDP packets from Elite: Dangerous to multiple registered subscribers
License: MIT License
This is the main part of the tool, that acts as an event dispatcher for multiple tools that also wants to take part of the UDP-stream from Elite: Dangerous
It is configured by adding IDispatchedEventReceiver
(TCP, UDP, Http Post and Console) to the static EventReceivers
-list. (It reads from configuration.json
)
A tool to help setup the connection between Elite: Dangerous and the Listener.
It should try and find the Elite: Dangerous folder by itself and suggest it to the user, who can then manually change the path, if needed (multiple installations?)
A local web server that gives the user the ability to view the latest entries dispatched, if any exceptions have been encountered, it shall be listed here as well.
The web server should also contain views to configure the dispatchers.
To make it easy for Windows users, we should provide MSI packages for the different parts of this project, and a "full" package that combines all projects.
The MSI-packages should preferably have some configuration steps in them, to select what port should be listened on (or maybe suggest an open one), and also be able to select which Dispatchers to configure from the start
Like many other applications, we should provide an installation-script that should fit most distros.
I.E wget https://edudp.itssimple.se/install.sh | bash
or something like that.
The script should check for dependencies for running the full software (listener and webserver), and configure the same thing as the LaaS
(Listener as a Service)
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.