Elite: Dangerous Long Range Router
Daniel Seiller
5c3cdac88f
Splite code into modules Merge ed_lrr and ed_lrr_pp into one binary and use subcommands (route and preprocess) Run clippy and fix warnings |
||
---|---|---|
.cargo | ||
dumps | ||
src | ||
.gitignore | ||
.gitlab-ci.yml | ||
Cargo.lock | ||
Cargo.toml | ||
README.md |
Elite: Dangerous Long Range Router (Rust Version)
Usage:
- download
bodies.json
andsystemsWithCoordinates.json
from https://www.edsm.net/en/nightly-dumps/ and place them in thedumps
folder - run
cargo +nightly install --path .
orcargo +nightly install --git https://gitlab.com/Earthnuker/ed_lrr.git
- run
ed_lrr_pp --bodies dumps/bodies.json --systems dumps/systemsWithCoordinates.json
- Alternatively run
process.py
in thedumps
folder
- Alternatively run
- run
ed_lrr --help
Dependencies
- Working nightly Rust Compiler (tested with
rustc 1.37.0-nightly (5d8f59f4b 2019-06-04)
) - ~8GB of free RAM
- Optional:
- Python 3.7
- Pandas
- uJSON