Skip to content

Releases: AweBob/EliteDangerous_Tools

LtdMarket

08 Apr 21:00
Compare
Choose a tag to compare

This is a pretty simple python script that reads your Cargo.json file and extracts data from inara.cz and applies an algorithm to inform you of the top 5 five places to go sell your hard-earned commodities in Elite Dangerous. In the assets below there is LtdMarket.exe which is just LtdMarket.py (found in this repository) compiled into one file using PyInstaller.

When you start it up it will start up Python and import the necessary dependencies and will produce this:
Screenshot_6
If this window closes immediately it is probably an issue regarding PyInstaller (Python 3.7) or dependencies not running correctly.

From there just hitting enter will cause the code to read the amount of LTDs in your cargo based on the Cargo.json and grab commodity data from Inara. It then applies that data to an approximate formula (this means it is an estimate) developed by NeoTron (see code for credit) to find the top five systems to sell at. And finally spit out results similar to this:
Screenshot_7
It ranks them in order of best to worse, displays the price per ton, total price, and trade dividends wingmates will receive if they are with you followed by some information regarding the station.

Instead of just hitting enter you also have the option to enter in one to four number amounts, in theory, the amount of LTDs everyone in your wing has. This will behave in much the same way except that it prints out information for each wingmate.

Entering two values will produce a result like this:
Screenshot_8
In which the values for "1" are the Price/Ton, Total Price, and Trade Dividends are the amount the person possessing the first value will receive and Trade Divs 3 is the trade dividends any extra wingmates (who posses zero LTDs) will receive.

Entering three values will produce a similar result while entering four values won't printout any trade dividends for a fifth wing member (because that is impossible). Examples of these are:
Screenshot_9

Printing out information for four wing members requires a lot of space horizontally and in order for it to format correctly, you may want to full screen the console window and/or shrink the font on the console window. To change the font right click on the console window header and click properties.

This is compatible with Windows and potentially Mac (I don't have any Apple computers to test this). It may potentially work with Linux as well, ( Again, I don't have a Linux computer to test this ) except it won't be able to read your Cargo.json file so you will have to manually enter your cargo values, this is because Linux stores the Cargo.json file in a different location.

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.

Ltd Market

07 Apr 08:20
Compare
Choose a tag to compare

This is a pretty simple python script that reads your Cargo.json file and extracts data from inara.cz and applies an algorithm to inform you of the top 5 five places to go sell your hard-earned commodities in Elite Dangerous. In the assets below there is LtdMarket.exe which is just LtdMarket.py (found in this repository) compiled into one file using PyInstaller.

When you first start it up it should go to work immediately producing this:
Screenshot_6
If this window closes immediately it is probably an issue regarding PyInstaller or BeautifulSoup not running correctly or if you have not run elite dangerous before on your computer.

The software works by pinging Inara for the current prices of LTDs and scan how many units of LTDs you are carrying in your hold at the time based on your Cargo.json. It then applies that data to an approximate formula (this means it is an estimate) developed by NeoTron (see code for credit) to find the top five systems to sell at and displays the estimated price per ton you will receive.

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.

NOTE:
This version is still functional, but the "Last Updated" tab no longer works due to a change in Inara's we page.

EliteMarket

07 Apr 04:25
Compare
Choose a tag to compare
EliteMarket Pre-release
Pre-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.

Neutron Accessory

22 Apr 04:45
Compare
Choose a tag to compare
Neutron Accessory Pre-release
Pre-release

Welcome to Neutron Accessory. This is a program for windows only that is currently only functional with 1920 by 1080 displays and without any shaders on Elite. If you wish to use this with shaders and/or a not 1080p monitor you've got a few options: Firstly and by far my favorite option is to take the screenshots in the way I have them taken in the repository and send them to me so I can implement them into future versions. You could also install python 3.7.2 and all the libraries I used and name the screenshots the same thing and delete the old ones.

This runs the best with: https://github.com/winneon/neutron/releases
But is also effective with: https://github.com/neotron/EDPathFinder/releases

This will read your .binds file and ask you for a hotkey to operate it. Please check you don't have any conflicting binds as the code doesn't do that YET. When you hit the key you've bound in the console it will confirm that Elite is your active window. Then it will open the galaxy map, search the system on your clipboard, wait till the route button appears and then click that, then close galaxy map.

The reason this pairs so well with ED pathfinder and neutron is because they both copy the next system to jump to your clipboard. If you are trying to neutron jump to an area I recommend neutron because if you go off track to grab some fuel it automatically recalculates your route.

Combining my tool and neutron or ED pathfinder allows for completely alt+tab free and menu navigation free neutron star jumping!

To install download the folder below and unzip it, slap it anywhere in your computer, however, I recommend in program files. Create a shortcut of the .exe and plop it on your desktop and rename it. To uninstall just delete the full folder. This only runs while the console window is open, closing it will close the program.

Your antivirus will hate it purely because it is afraid of the unknown. However, if you don't trust it, download python 3.7.2 and install all the libraries and it will work just fine.

Test code for Elite Scan Minigame

05 Apr 21:15
Compare
Choose a tag to compare
Pre-release

Elite scan minigame is coming up! It's almost complete. This is the compiled version of the test files.
The purpose of this is to allow people to test some of the code I've got before we go to the event and realize some of the file transfer doesn't work!

ED Exploration Tool and Coriolis To Engineers

15 Mar 00:53
Compare
Choose a tag to compare

Update to CorrolisToEngineersV0.3 :
Changed import method for "Coriolis Export"; If it still doesn't work, try running as admin
Changed algorithm slightly; it still has bugs, however, I will be addressing those later on
Updated data and naming format; MEL BRANDOM now has G4 SCB and Changed FSD Interdictor name

Introducing EliteExplorationToolV0.5 :
Has a few bugs; some are at the bottom of the code, anything else please report on Github
Exploration tool and displays valuable bodies as a "to map list"
Has Overlay feature which is a bit buggy, but functional, not sure how it scales with monitor resolution
The normal window has a bunch of extra information in it
Has a discord connection; shows your playing elite, your system, and your ship name

Coriolis To Engineer Converter

01 Mar 01:19
019feed
Compare
Choose a tag to compare
Pre-release

This is the first version of a program which takes in a build from https://coriolis.io/ and reads your .log files in order to determine which engineers you need to use and if you don't have then, Informs you which engineers to unlock.
This is a terminal only program because that's all it needs and I'm too lazy to make a UI.
This doesn't install anything and doesn't run unless the window is open, so to delete it, just delete the .exe