Skip to content

EliteMarket

Pre-release
Pre-release
Compare
Choose a tag to compare
@AweBob AweBob released this 07 Apr 04:25
· 59 commits to master since this release

The name is a bit misleading, it's just a pretty simple python script that reads your Cargo.json file and extracts data from inara.cz and applies a pretty simple algorithm to inform you of the best places to go to sell your hard-earned commodities in Elite Dangerous. In the assets below, there is EliteMarket.exe which is just EliteMarket.py (found in this repository) compiled into one file using PyInstaller.

When you first fire this up you should see:
Screenshot_6
If this window closes immediately it is probably an issue regarding PyInstaller or BeautifulSoup not running correctly. If all goes well type in the Inara reference Id number of the commodity you are searching for and hit enter.

Then the software will ping Inara for the current prices of that commodity and scan how many units of stuff you are carrying in your cargo hold (this ignores limpets) based on your Cargo.json file. It then uses an approximation algorithm(this means it is an estimate) developed by NeoTron (see code for credit) to find the top three systems to sell at and displays the estimated price per ton you will receive like so:
Screenshot_7
Pressing enter will cause it to recheck your cargo hold and Inara in order to recalculate the best stations to sell at. Closing the window will stop it entirely.

If you don't trust the .exe don't fret, just download Python 3.7, use pip to install the dependencies, and copy-paste the code over and it will run exactly the same way.