Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/diniamo/ed-mining-expansion-finder
A tool that finds stations with a few criterias.
https://github.com/diniamo/ed-mining-expansion-finder
ed elite-dangerous elitedangerous
Last synced: 15 days ago
JSON representation
A tool that finds stations with a few criterias.
- Host: GitHub
- URL: https://github.com/diniamo/ed-mining-expansion-finder
- Owner: diniamo
- License: mit
- Created: 2022-07-13T22:06:08.000Z (over 2 years ago)
- Default Branch: master
- Last Pushed: 2022-12-04T15:42:10.000Z (about 2 years ago)
- Last Synced: 2024-10-31T12:15:37.309Z (2 months ago)
- Topics: ed, elite-dangerous, elitedangerous
- Language: Python
- Homepage:
- Size: 39.1 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Elite Dangerous Mining Expansion Finder
A tool that finds stations with the following criterias:
- Want:
- Faction state: Expansion
- Economy: Industrial
- Don't want:
- Economy: Extraction, Refinery, Terraforming
- Settlements (planetary stations)and then sorts them by Ly to a specified refference system
# Usage
1. Install [PyPy](https://www.pypy.org/) or [Python 3+](https://www.python.org/downloads/) (PyPy is recommended as it is a LOT faster). Install curl (google it for your specific distro/os).
2. Install python dependencies with: `pip install -r requirements.txt`.
3. - Linux: Run the `run.sh` script, and provide it the system name (it's case sensitive).
- Windows: Too lazy to make scripts for windows too, but you can just download the 3 needed files from [EDDB API](https://eddb.io/api) (you should do this every day if you plan to run the script often), then run the python script manually, also providing the system name (it's case sensitive).
# Notes
- I'm using the [EDDB system dumps](https://eddb.io/api), namely `systems_populated.json`, `stations.json` and `factions.json`.
- You may get inconsistent results after [the tick](https://elite-dangerous.fandom.com/wiki/Background_Simulation) happens, because data is mostly collected and uploaded by users using the [ED Discovery tool](https://github.com/EDDiscovery/EDDiscovery/wiki). So if no one goes there with the tool open, the dumps will have the outdated, unupdated factions in them.